{
    "runtime_core-image-ptest-acl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-acl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006165504455566406,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.744967222213745,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024762868881225586,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.777337312698364,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007767677307128906,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.acl.test/cp.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/getfacl-lfs.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/getfacl-noacl.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/getfacl-recursive.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/malformed-restore.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/misc.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/root/getfacl.test": {
                "status": "SKIPPED"
            },
            "ptestresult.acl.test/root/permissions.test": {
                "status": "SKIPPED"
            },
            "ptestresult.acl.test/root/restore.test": {
                "status": "SKIPPED"
            },
            "ptestresult.acl.test/root/setfacl.test": {
                "status": "SKIPPED"
            },
            "ptestresult.acl.test/sbits-restore.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/setfacl-X.test": {
                "status": "PASSED"
            },
            "ptestresult.acl.test/utf8-filenames.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:16\nBEGIN: /usr/lib/acl/ptest\nPASS: test/cp.test\nPASS: test/getfacl-lfs.test\nPASS: test/getfacl-noacl.test\nPASS: test/getfacl-recursive.test\nPASS: test/malformed-restore.test\nPASS: test/misc.test\nPASS: test/sbits-restore.test\nPASS: test/setfacl-X.test\nPASS: test/utf8-filenames.test\nSKIP: test/root/getfacl.test\nSKIP: test/root/permissions.test\nSKIP: test/root/restore.test\nSKIP: test/root/setfacl.test\nXFAIL: test/nfs/nfsacl.test\nXFAIL: test/nfs/nfs-dir.test\n============================================================================\nTestsuite summary for acl 2.3.2\n============================================================================\n# TOTAL: 15\n# PASS:  9\n# SKIP:  4\n# XFAIL: 2\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 4\nEND: /usr/lib/acl/ptest\n2024-11-06T15:16\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "acl": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:16\nPASS: test/cp.test\nPASS: test/getfacl-lfs.test\nPASS: test/getfacl-noacl.test\nPASS: test/getfacl-recursive.test\nPASS: test/malformed-restore.test\nPASS: test/misc.test\nPASS: test/sbits-restore.test\nPASS: test/setfacl-X.test\nPASS: test/utf8-filenames.test\nSKIP: test/root/getfacl.test\nSKIP: test/root/permissions.test\nSKIP: test/root/restore.test\nSKIP: test/root/setfacl.test\nXFAIL: test/nfs/nfsacl.test\nXFAIL: test/nfs/nfs-dir.test\n============================================================================\nTestsuite summary for acl 2.3.2\n============================================================================\n# TOTAL: 15\n# PASS:  9\n# SKIP:  4\n# XFAIL: 2\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5915954113006592,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-apr-util_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-apr-util",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005719661712646484,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.6982758045196533,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.021126985549926758,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 7.040606737136841,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007212162017822266,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.apr-util.testbuckets": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testcrypto": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testdate": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testdbd": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testdbm": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testmd4": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testmd5": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testmemcache": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testpass": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testqueue": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testredis": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testreslist": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testrmm": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testsiphash": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.teststrmatch": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testuri": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testuuid": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testxlate": {
                "status": "PASSED"
            },
            "ptestresult.apr-util.testxml": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:16\nBEGIN: /usr/lib/apr-util/ptest\nPASS: teststrmatch        \nPASS: testuri             \nPASS: testuuid            \nPASS: testbuckets         \nPASS: testpass            \nPASS: testmd4             \nPASS: testmd5             \nPASS: testcrypto          \nPASS: testdbd             \nPASS: testdate            \nPASS: testmemcache        \nPASS: testredis           \nPASS: testxml             \nPASS: testxlate           \nPASS: testrmm             \nPASS: testdbm             \nPASS: testqueue           \nPASS: testreslist         \nPASS: testsiphash         \nAll tests passed.\nDURATION: 6\nEND: /usr/lib/apr-util/ptest\n2024-11-06T15:16\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "apr-util": {
                    "duration": "6",
                    "log": "START: ptest-runner\n2024-11-06T15:16\nPASS: teststrmatch        \nPASS: testuri             \nPASS: testuuid            \nPASS: testbuckets         \nPASS: testpass            \nPASS: testmd4             \nPASS: testmd5             \nPASS: testcrypto          \nPASS: testdbd             \nPASS: testdate            \nPASS: testmemcache        \nPASS: testredis           \nPASS: testxml             \nPASS: testxlate           \nPASS: testrmm             \nPASS: testdbm             \nPASS: testqueue           \nPASS: testreslist         \nPASS: testsiphash         \nAll tests passed.\nDURATION: 6\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5887949466705322,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-attr_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-attr",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005381107330322266,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7463557720184326,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020899295806884766,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.0027952194213867,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007834434509277344,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.attr.test/attr.test": {
                "status": "PASSED"
            },
            "ptestresult.attr.test/root/getfattr.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/attr/ptest\nPASS: test/attr.test\nPASS: test/root/getfattr.test\n============================================================================\nTestsuite summary for attr 2.5.2\n============================================================================\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 0\nEND: /usr/lib/attr/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "attr": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: test/attr.test\nPASS: test/root/getfattr.test\n============================================================================\nTestsuite summary for attr 2.5.2\n============================================================================\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5936710834503174,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-babeltrace2_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-babeltrace2",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005905628204345703,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7215797901153564,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018608808517456055,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 19.447625160217285,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008196830749511719,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_100_-_Writing_and_reading_back_0x35C0B78F391AC178,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_101_-_Writing_and_reading_back_0x3A490E7,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_102_-_Writing_and_reading_back_0x35C0B78F391AC178,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_103_-_Writing_and_reading_back_0x3A490E7,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_104_-_Writing_and_reading_back_0x35C0B78F391AC178,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_10_-_Writing_and_reading_back_0x1,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_11_-_Writing_and_reading_back_0x1,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_12_-_Writing_and_reading_back_0x1,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_13_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_14_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_15_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_16_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_17_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_18_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_19_-_Writing_and_reading_back_0xFFFFFFFF,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_20_-_Writing_and_reading_back_0xFFFFFFFFFFFFFFFF,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_21_-_Writing_and_reading_back_0x80000000,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_22_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_23_-_Writing_and_reading_back_0x80000000,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_24_-_Writing_and_reading_back_0x8000000000000000,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_25_-_Writing_and_reading_back_0x622DD490,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_26_-_Writing_and_reading_back_0x762BD1D834275FB8,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_27_-_Writing_and_reading_back_0x622DD490,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_28_-_Writing_and_reading_back_0x762BD1D834275FB8,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_29_-_Writing_and_reading_back_0x622DD490,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_2_-_Writing_and_reading_back_0x0,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_30_-_Writing_and_reading_back_0x762BD1D834275FB8,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_31_-_Writing_and_reading_back_0x622DD490,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_32_-_Writing_and_reading_back_0x762BD1D834275FB8,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_33_-_Writing_and_reading_back_0x7352BD64,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_34_-_Writing_and_reading_back_0x29015D1E43D6C093,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_35_-_Writing_and_reading_back_0x7352BD64,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_36_-_Writing_and_reading_back_0x29015D1E43D6C093,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_37_-_Writing_and_reading_back_0x7352BD64,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_38_-_Writing_and_reading_back_0x29015D1E43D6C093,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_39_-_Writing_and_reading_back_0x7352BD64,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_3_-_Writing_and_reading_back_0x0,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_40_-_Writing_and_reading_back_0x29015D1E43D6C093,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_41_-_Writing_and_reading_back_0x12FFF3AA,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_42_-_Writing_and_reading_back_0x14A08AD5EB58C6D,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_43_-_Writing_and_reading_back_0x12FFF3AA,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_44_-_Writing_and_reading_back_0x14A08AD5EB58C6D,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_45_-_Writing_and_reading_back_0x12FFF3AA,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_46_-_Writing_and_reading_back_0x14A08AD5EB58C6D,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_47_-_Writing_and_reading_back_0x12FFF3AA,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_48_-_Writing_and_reading_back_0x14A08AD5EB58C6D,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_49_-_Writing_and_reading_back_0x1D38DBAC,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_4_-_Writing_and_reading_back_0x0,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_50_-_Writing_and_reading_back_0x695776B966285862,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_51_-_Writing_and_reading_back_0x1D38DBAC,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_52_-_Writing_and_reading_back_0x695776B966285862,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_53_-_Writing_and_reading_back_0x1D38DBAC,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_54_-_Writing_and_reading_back_0x695776B966285862,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_55_-_Writing_and_reading_back_0x1D38DBAC,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_56_-_Writing_and_reading_back_0x695776B966285862,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_57_-_Writing_and_reading_back_0x6AE79837,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_58_-_Writing_and_reading_back_0x2A856AA32BCD821E,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_59_-_Writing_and_reading_back_0x6AE79837,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_5_-_Writing_and_reading_back_0x0,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_60_-_Writing_and_reading_back_0x2A856AA32BCD821E,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_61_-_Writing_and_reading_back_0x6AE79837,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_62_-_Writing_and_reading_back_0x2A856AA32BCD821E,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_63_-_Writing_and_reading_back_0x6AE79837,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_64_-_Writing_and_reading_back_0x2A856AA32BCD821E,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_65_-_Writing_and_reading_back_0x92C8446,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_66_-_Writing_and_reading_back_0x4A97D28472364872,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_67_-_Writing_and_reading_back_0x92C8446,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_68_-_Writing_and_reading_back_0x4A97D28472364872,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_69_-_Writing_and_reading_back_0x92C8446,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_6_-_Writing_and_reading_back_0x0,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_70_-_Writing_and_reading_back_0x4A97D28472364872,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_71_-_Writing_and_reading_back_0x92C8446,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_72_-_Writing_and_reading_back_0x4A97D28472364872,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_73_-_Writing_and_reading_back_0x693F729A,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_74_-_Writing_and_reading_back_0x67B44DC691E2758,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_75_-_Writing_and_reading_back_0x693F729A,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_76_-_Writing_and_reading_back_0x67B44DC691E2758,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_77_-_Writing_and_reading_back_0x693F729A,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_78_-_Writing_and_reading_back_0x67B44DC691E2758,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_79_-_Writing_and_reading_back_0x693F729A,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_7_-_Writing_and_reading_back_0x0,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_80_-_Writing_and_reading_back_0x67B44DC691E2758,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_81_-_Writing_and_reading_back_0x24A3C339,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_82_-_Writing_and_reading_back_0x40B60EFE658C885C,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_83_-_Writing_and_reading_back_0x24A3C339,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_84_-_Writing_and_reading_back_0x40B60EFE658C885C,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_85_-_Writing_and_reading_back_0x24A3C339,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_86_-_Writing_and_reading_back_0x40B60EFE658C885C,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_87_-_Writing_and_reading_back_0x24A3C339,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_88_-_Writing_and_reading_back_0x40B60EFE658C885C,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_89_-_Writing_and_reading_back_0x68DBB02E,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_8_-_Writing_and_reading_back_0x0,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_90_-_Writing_and_reading_back_0x142E4DEC57F219E0,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_91_-_Writing_and_reading_back_0x68DBB02E,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_92_-_Writing_and_reading_back_0x142E4DEC57F219E0,_unsigned_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_93_-_Writing_and_reading_back_0x68DBB02E,_signed_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_94_-_Writing_and_reading_back_0x142E4DEC57F219E0,_signed_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_95_-_Writing_and_reading_back_0x68DBB02E,_signed_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_96_-_Writing_and_reading_back_0x142E4DEC57F219E0,_signed_long_long_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_97_-_Writing_and_reading_back_0x3A490E7,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_98_-_Writing_and_reading_back_0x35C0B78F391AC178,_unsigned_long_long_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_99_-_Writing_and_reading_back_0x3A490E7,_unsigned_int_dest,_varying_read_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.bitfield/test_bitfield_9_-_Writing_and_reading_back_0x1,_unsigned_int_source,_varying_write_unit_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_10_-_ARGS:_path_non-option_arg_+_--begin_--end": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_11_-_ARGS:_path_non-option_arg_+_--timerange": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_12_-_ARGS:_path_non-option_arg_+_--clock-cycles": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_13_-_ARGS:_path_non-option_arg_+_--clock-date": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_14_-_ARGS:_path_non-option_arg_+_--clock-force-correlate": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_15_-_ARGS:_path_non-option_arg_+_--clock-gmt": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_16_-_ARGS:_path_non-option_arg_+_--clock-offset": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_17_-_ARGS:_path_non-option_arg_+_--clock-offset-ns": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_18_-_ARGS:_path_non-option_arg_+_--clock-seconds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_19_-_ARGS:_path_non-option_arg_+_--color": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_1_-_ARGS:_path_non-option_arg": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_20_-_ARGS:_path_non-option_arg_+_--debug-info": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_21_-_ARGS:_path_non-option_arg_+_--debug-info-dir": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_22_-_ARGS:_path_non-option_arg_+_--debug-info-target-prefix": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_23_-_ARGS:_path_non-option_arg_+_--debug-info-full-path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_24_-_ARGS:_path_non-option_arg_+_--fields=trace:domain,loglevel": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_25_-_ARGS:_path_non-option_arg_+_--fields=all": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_26_-_ARGS:_path_non-option_arg_+_--names=context,header": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_27_-_ARGS:_path_non-option_arg_+_--names=all": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_28_-_ARGS:_path_non-option_arg_+_--no-delta": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_29_-_ARGS:_path_non-option_arg_+_--output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_2_-_ARGS:_path_non-option_args": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_30_-_ARGS:_path_non-option_arg_+_-i_ctf": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_31_-_ARGS:_URL_non-option_arg_+_-i_lttng-live": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_32_-_ARGS:_path_non-option_arg_+_-o_dummy": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_33_-_ARGS:_path_non-option_arg_+_-o_ctf_+_--output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_34_-_ARGS:_path_non-option_arg_+_user_sink_with_log_level": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_35_-_FAILS:_bad_--component_format__plugin_only_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_36_-_FAILS:_bad_--component_format__name_and_plugin_only_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_37_-_FAILS:_bad_--component_format__name_only_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_38_-_FAILS:_bad_--component_format__extra_dot_found_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_39_-_FAILS:_duplicate_component_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_3_-_ARGS:_path_non-option_arg_+_named_user_source_with_--params": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_40_-_FAILS:_unknown_option": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_41_-_FAILS:_--params_without_current_component": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_42_-_FAILS:_duplicate_--begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_43_-_FAILS:_duplicate_--end": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_44_-_FAILS:_--begin_and_--timerange": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_45_-_FAILS:_--end_and_--timerange": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_46_-_FAILS:_bad_--timerange_format__1_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_47_-_FAILS:_bad_--timerange_format__2_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_48_-_FAILS:_bad_--timerange_format__3_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_49_-_FAILS:_bad_--fields_format": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_4_-_ARGS:_unnamed_user_source": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_50_-_FAILS:_bad_--names_format": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_51_-_FAILS:_unknown_-i": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_52_-_FAILS:_duplicate_-i": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_53_-_FAILS:_unknown_-o": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_54_-_FAILS:_duplicate_-o": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_55_-_FAILS:_--run-args_and_--run-args-0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_56_-_FAILS:_-o_ctf-metadata_without_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_57_-_FAILS:_-i_lttng-live_and_implicit_source.ctf.fs": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_58_-_FAILS:_implicit_source.ctf.fs_without_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_59_-_FAILS:_implicit_source.ctf.lttng-live_without_URL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_5_-_ARGS:_path_non-option_arg_+_user_source_named_`auto-disc-source-ctf-fs`": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_60_-_FAILS:_no_source": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_61_-_FAILS:_-o_ctf_without_--output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_62_-_FAILS:_-o_ctf_+_--output_with_implicit_sink.text.pretty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_63_-_FAILS:_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_64_-_FAILS:_two_sinks_with_-o_dummy_+_--clock-seconds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_65_-_FAILS:_path_non-option_arg_+_user_sink_+_-o_text": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_6_-_ARGS:_path_non-option_arg_+_user_sink_named_`pretty`": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_7_-_ARGS:_path_non-option_arg_+_user_filter_named_`muxer`": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_8_-_ARGS:_path_non-option_arg_+_--begin_+_user_filter_named_`trimmer`": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/convert/test_convert_args_9_-_ARGS:_path_non-option_arg_+_--begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_10_-_help_with_too_many_parameters_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_11_-_help_with_too_many_parameters_produces_expected_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_12_-_help_with_too_many_parameters_produces_no_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_13_-_help_with_unknown_plugin_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_14_-_help_with_unknown_plugin_name_produces_expected_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_15_-_help_with_unknown_plugin_name_produces_no_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_16_-_help_with_unknown_component_class_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_17_-_help_with_unknown_component_class_name_produces_expected_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_18_-_help_with_unknown_component_class_name_prints_plugin_help": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_19_-_help_with_unknown_component_class_plugin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_1_-_help_ctf_plugin_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_20_-_help_with_unknown_component_class_plugin_produces_expected_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_21_-_help_with_unknown_component_class_plugin_produces_no_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_2_-_help_ctf_plugin_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_3_-_help_ctf_plugin_produces_no_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_4_-_help_src.ctf.fs_component_class_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_5_-_help_src.ctf.fs_component_class_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_6_-_help_src.ctf.fs_component_class_produces_no_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_7_-_help_without_parameter_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_8_-_help_without_parameter_produces_expected_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_help_9_-_help_without_parameter_produces_no_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_10_-_3_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_11_-_run_with_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_12_-_3_events_in_streams_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_13_-_run_without_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_14_-_6_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_15_-_run_with_--stream-intersection_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_16_-_stderr_contains_expected_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_17_-_run_without_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_18_-_0_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_19_-_run_with_--stream-intersection_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_1_-_run_without_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_20_-_stderr_contains_expected_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_2_-_8_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_3_-_run_with_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_4_-_3_events_in_streams_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_5_-_run_without_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_6_-_8_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_7_-_run_with_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_8_-_3_events_in_streams_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_intersection_9_-_run_without_--stream-intersection": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_1_-_3eventsintersect_output_trace_exists": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_2_-_3eventsintersectreverse_output_trace_exists": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_output_path_ctf_non_lttng_trace_3_-_nointersect_output_trace_exists": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_10_-_Lost_events_string_matches_2,3,1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_1_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_2_-_No_events_lost": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_3_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_4_-_No_events_lost": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_5_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_7_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_packet_seq_num_9_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_10_-_Copy_trace_debug-info_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_11_-_Read_the_new_trace_in_/tmp/tmp.Yb2F3MKUJ4": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_12_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_13_-_Copy_trace_env-warning_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_14_-_Read_the_new_trace_in_/tmp/tmp.hoTTVrZ6ry": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_15_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_16_-_Copy_trace_ev-disc-no-ts-begin-end_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_17_-_Read_the_new_trace_in_/tmp/tmp.ETOSmWFG6U": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_18_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_19_-_Copy_trace_lttng-crash_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_1_-_Copy_trace_2packets_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_20_-_Read_the_new_trace_in_/tmp/tmp.oEvHsAOKxg": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_21_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_22_-_Copy_trace_lttng-event-after-packet_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_23_-_Read_the_new_trace_in_/tmp/tmp.YkBOVvjKbV": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_24_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_25_-_Copy_trace_lttng-tracefile-rotation_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_26_-_Read_the_new_trace_in_/tmp/tmp.Z8dx24G5k6": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_27_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_28_-_Empty_trace_meta-ctx-sequence,_nothing_to_copy": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_29_-_Copy_trace_meta-variant-no-underscore_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_2_-_Read_the_new_trace_in_/tmp/tmp.sEDV7GfsaT": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_30_-_Read_the_new_trace_in_/tmp/tmp.G5qKiRdwdF": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_31_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_32_-_Copy_trace_meta-variant-one-underscore_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_33_-_Read_the_new_trace_in_/tmp/tmp.J099KAiIE9": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_34_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_35_-_Copy_trace_meta-variant-reserved-keywords_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_36_-_Read_the_new_trace_in_/tmp/tmp.lXSTtOpmnQ": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_37_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_38_-_Copy_trace_meta-variant-same-with-underscore_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_39_-_Read_the_new_trace_in_/tmp/tmp.BUeg4yEcA1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_3_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_40_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_41_-_Copy_trace_meta-variant-two-underscores_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_42_-_Read_the_new_trace_in_/tmp/tmp.KnytgcGHyU": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_43_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_44_-_Copy_trace_multi-domains_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_45_-_Read_the_new_trace_in_/tmp/tmp.bwGX7x3X9W": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_46_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_47_-_Copy_trace_no-packet-context_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_48_-_Read_the_new_trace_in_/tmp/tmp.Z6AJvQme9h": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_49_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_4_-_Copy_trace_array-align-elem_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_50_-_Copy_trace_sequence_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_51_-_Read_the_new_trace_in_/tmp/tmp.9fLmQtcvyD": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_52_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_53_-_Copy_trace_session-rotation_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_54_-_Read_the_new_trace_in_/tmp/tmp.5f5nkYsdpB": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_55_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_56_-_Copy_trace_smalltrace_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_57_-_Read_the_new_trace_in_/tmp/tmp.r1of1IEczQ": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_58_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_59_-_Copy_trace_struct-array-align-elem_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_5_-_Read_the_new_trace_in_/tmp/tmp.SdEYkeoR3v": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_60_-_Read_the_new_trace_in_/tmp/tmp.oAh7adb42F": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_61_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_62_-_Copy_trace_succeed1_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_63_-_Read_the_new_trace_in_/tmp/tmp.GQmewTgutC": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_64_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_65_-_Copy_trace_succeed2_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_66_-_Read_the_new_trace_in_/tmp/tmp.Jb2yV5kDDP": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_67_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_68_-_Copy_trace_succeed3_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_69_-_Read_the_new_trace_in_/tmp/tmp.Cw168KVHSx": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_6_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_70_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_71_-_Empty_trace_succeed4,_nothing_to_copy": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_72_-_Copy_trace_trace-with-index_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_73_-_Read_the_new_trace_in_/tmp/tmp.e97sRH96uz": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_74_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_75_-_Copy_trace_warnings_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_76_-_Read_the_new_trace_in_/tmp/tmp.6HNdn4oRHn": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_77_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_78_-_Copy_trace_wk-heartbeat-u_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_79_-_Read_the_new_trace_in_/tmp/tmp.pFkqX4LVPD": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_7_-_Copy_trace_barectf-event-before-packet_with_ctf-fs_sink": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_80_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_8_-_Read_the_new_trace_in_/tmp/tmp.RvsRNwlHt2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_copy_9_-_Exact_same_content_between_the_two_traces": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_10_-_Run_babeltrace2_with_trace_meta-ctx-sequence": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_11_-_Run_babeltrace2_with_trace_meta-variant-no-underscore": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_12_-_Run_babeltrace2_with_trace_meta-variant-one-underscore": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_13_-_Run_babeltrace2_with_trace_meta-variant-reserved-keywords": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_14_-_Run_babeltrace2_with_trace_meta-variant-same-with-underscore": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_15_-_Run_babeltrace2_with_trace_meta-variant-two-underscores": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_16_-_Run_babeltrace2_with_trace_multi-domains": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_17_-_Run_babeltrace2_with_trace_no-packet-context": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_18_-_Run_babeltrace2_with_trace_sequence": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_19_-_Run_babeltrace2_with_trace_session-rotation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_1_-_Run_babeltrace2_with_trace_2packets": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_20_-_Run_babeltrace2_with_trace_smalltrace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_21_-_Run_babeltrace2_with_trace_struct-array-align-elem": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_22_-_Run_babeltrace2_with_trace_succeed1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_23_-_Run_babeltrace2_with_trace_succeed2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_24_-_Run_babeltrace2_with_trace_succeed3": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_25_-_Run_babeltrace2_with_trace_succeed4": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_26_-_Run_babeltrace2_with_trace_trace-with-index": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_27_-_Run_babeltrace2_with_trace_warnings": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_28_-_Run_babeltrace2_with_trace_wk-heartbeat-u": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_29_-_Run_babeltrace2_with_invalid_trace_fail1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_2_-_Run_babeltrace2_with_trace_array-align-elem": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_30_-_Run_babeltrace2_with_invalid_trace_fail2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_31_-_Run_babeltrace2_with_invalid_trace_integer-range": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_32_-_Run_babeltrace2_with_invalid_trace_invalid-packet-size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_33_-_Run_babeltrace2_with_invalid_trace_lttng-modules-2.0-pre1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_34_-_Run_babeltrace2_with_invalid_trace_metadata-syntax-error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_35_-_Run_babeltrace2_with_invalid_trace_packet-based-metadata": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_36_-_Run_babeltrace2_with_invalid_trace_smalltrace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_37_-_Run_babeltrace2_with_invalid_trace_valid-events-then-invalid-events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_3_-_Run_babeltrace2_with_trace_barectf-event-before-packet": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_4_-_Run_babeltrace2_with_trace_debug-info": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_5_-_Run_babeltrace2_with_trace_env-warning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_6_-_Run_babeltrace2_with_trace_ev-disc-no-ts-begin-end": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_7_-_Run_babeltrace2_with_trace_lttng-crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_8_-_Run_babeltrace2_with_trace_lttng-event-after-packet": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trace_read_9_-_Run_babeltrace2_with_trace_lttng-tracefile-rotation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_100_-_trimmer:_date_time_format:_month_with_missing_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_101_-_trimmer:_date_time_format:_year_with_too_many_digits:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_102_-_trimmer:_date_time_format:_year_with_too_many_digits:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_103_-_trimmer:_date_time_format:_year_with_too_many_digits:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_104_-_trimmer:_date_time_format:_year_with_missing_digits:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_105_-_trimmer:_date_time_format:_year_with_missing_digits:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_106_-_trimmer:_date_time_format:_year_with_missing_digits:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_107_-_trimmer:_date_time_format:_missing_day_1:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_108_-_trimmer:_date_time_format:_missing_day_1:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_109_-_trimmer:_date_time_format:_missing_day_1:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_10_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_110_-_trimmer:_date_time_format:_missing_day_2:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_111_-_trimmer:_date_time_format:_missing_day_2:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_112_-_trimmer:_date_time_format:_missing_day_2:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_113_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_114_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_115_-_trimmer:_seconds_from_origin_format:_too_many_nanosecond_digits:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_116_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_117_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_118_-_trimmer:_seconds_from_origin_format:_missing_nanseconds:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_11_-_trimmer:_--begin,_GMT_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_12_-_trimmer:_--begin,_GMT_absolute_timestamps:_number_of_events__18_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_13_-_trimmer:_--end,_GMT_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_14_-_trimmer:_--end,_GMT_absolute_timestamps:_number_of_events__9_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_15_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_16_-_trimmer:_--begin_and_--end,_GMT_absolute_timestamps:_number_of_events__7_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_17_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_18_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_19_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_1_-_trimmer:_--begin,_GMT_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_20_-_trimmer:_--begin,_out_of_range,_GMT_absolute_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_21_-_trimmer:_--begin,_EST_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_22_-_trimmer:_--begin,_EST_relative_timestamps:_number_of_events__18_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_23_-_trimmer:_--end,_EST_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_24_-_trimmer:_--end,_EST_relative_timestamps:_number_of_events__9_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_25_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_26_-_trimmer:_--begin_and_--end,_EST_relative_timestamps:_number_of_events__7_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_27_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_28_-_trimmer:_--begin,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_29_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_2_-_trimmer:_--begin,_GMT_relative_timestamps:_number_of_events__18_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_30_-_trimmer:_--end,_out_of_range,_EST_relative_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_31_-_trimmer:_--begin,_EST_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_32_-_trimmer:_--begin,_EST_absolute_timestamps:_number_of_events__18_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_33_-_trimmer:_--end,_EST_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_34_-_trimmer:_--end,_EST_absolute_timestamps:_number_of_events__9_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_35_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_36_-_trimmer:_--begin_and_--end,_EST_absolute_timestamps:_number_of_events__7_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_37_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_38_-_trimmer:_--begin,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_39_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_3_-_trimmer:_--end,_GMT_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_40_-_trimmer:_--end,_out_of_range,_EST_absolute_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_41_-_trimmer:_date_time_format:_partial_nanosecond_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_42_-_trimmer:_date_time_format:_partial_nanosecond_precision:_number_of_events__13_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_43_-_trimmer:_date_time_format:_second_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_44_-_trimmer:_date_time_format:_second_precision:_number_of_events__11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_45_-_trimmer:_date_time_format:_minute_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_46_-_trimmer:_date_time_format:_minute_precision:_number_of_events__11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_47_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_48_-_trimmer:_seconds_from_origin_format:_nanosecond_precision:_number_of_events__11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_49_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_4_-_trimmer:_--end,_GMT_relative_timestamps:_number_of_events__9_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_50_-_trimmer:_seconds_from_origin_format:_partial_nanosecond_precision:_number_of_events__11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_51_-_trimmer:_seconds_from_origin_format:_second_precision:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_52_-_trimmer:_seconds_from_origin_format:_second_precision:_number_of_events__11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_53_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_54_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_55_-_trimmer:_date_time_format:_too_many_nanosecond_digits:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_56_-_trimmer:_date_time_format:_missing_nanoseconds:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_57_-_trimmer:_date_time_format:_missing_nanoseconds:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_58_-_trimmer:_date_time_format:_missing_nanoseconds:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_59_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_5_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_60_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_61_-_trimmer:_date_time_format:_seconds_with_too_many_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_62_-_trimmer:_date_time_format:_seconds_with_missing_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_63_-_trimmer:_date_time_format:_seconds_with_missing_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_64_-_trimmer:_date_time_format:_seconds_with_missing_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_65_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_66_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_67_-_trimmer:_date_time_format:_minutes_with_too_many_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_68_-_trimmer:_date_time_format:_minutes_with_missing_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_69_-_trimmer:_date_time_format:_minutes_with_missing_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_6_-_trimmer:_--begin_and_--end,_GMT_relative_timestamps:_number_of_events__7_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_70_-_trimmer:_date_time_format:_minutes_with_missing_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_71_-_trimmer:_date_time_format:_hours_with_too_many_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_72_-_trimmer:_date_time_format:_hours_with_too_many_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_73_-_trimmer:_date_time_format:_hours_with_too_many_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_74_-_trimmer:_date_time_format:_hours_with_missing_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_75_-_trimmer:_date_time_format:_hours_with_missing_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_76_-_trimmer:_date_time_format:_hours_with_missing_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_77_-_trimmer:_date_time_format:_missing_seconds:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_78_-_trimmer:_date_time_format:_missing_seconds:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_79_-_trimmer:_date_time_format:_missing_seconds:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_7_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_80_-_trimmer:_date_time_format:_missing_minutes_1:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_81_-_trimmer:_date_time_format:_missing_minutes_1:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_82_-_trimmer:_date_time_format:_missing_minutes_1:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_83_-_trimmer:_date_time_format:_missing_minutes_2:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_84_-_trimmer:_date_time_format:_missing_minutes_2:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_85_-_trimmer:_date_time_format:_missing_minutes_2:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_86_-_trimmer:_date_time_format:_missing_time:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_87_-_trimmer:_date_time_format:_missing_time:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_88_-_trimmer:_date_time_format:_missing_time:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_89_-_trimmer:_date_time_format:_day_with_too_many_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_8_-_trimmer:_--begin,_out_of_range,_GMT_relative_timestamps:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_90_-_trimmer:_date_time_format:_day_with_too_many_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_91_-_trimmer:_date_time_format:_day_with_too_many_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_92_-_trimmer:_date_time_format:_day_with_missing_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_93_-_trimmer:_date_time_format:_day_with_missing_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_94_-_trimmer:_date_time_format:_day_with_missing_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_95_-_trimmer:_date_time_format:_month_with_too_many_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_96_-_trimmer:_date_time_format:_month_with_too_many_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_97_-_trimmer:_date_time_format:_month_with_too_many_digit:_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_98_-_trimmer:_date_time_format:_month_with_missing_digit:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_99_-_trimmer:_date_time_format:_month_with_missing_digit:_number_of_events__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.cli/test_trimmer_9_-_trimmer:_--end,_out_of_range,_GMT_relative_timestamps:_exit_status": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_100_-_bt_ctf_field_type_structure_get_field_count_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_101_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_name_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_102_-_bt_ctf_field_type_structure_get_field_handles_a_NULL_return_type_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_103_-_bt_ctf_field_type_structure_get_field_returns_a_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_104_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_105_-_bt_ctf_field_type_structure_get_field_returns_a_correct_field_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_106_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_the_correct_field_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_107_-_Add_a_string_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_108_-_Add_a_structure_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_109_-_bt_ctf_field_type_structure_get_field_type_by_name_returns_a_correct_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_10_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_110_-_Instanciate_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_111_-_Instanciate_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_112_-_bt_ctf_field_get_type_returns_the_correct_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_113_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_114_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_115_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_116_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_117_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_118_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_119_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_11_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_120_-_Instanciate_a_string_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_121_-_Set_a_string's_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_122_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_123_-_bt_ctf_stream_class_get_id_returns_an_error_when_no_id_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_124_-_bt_ctf_stream_class_set_id_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_125_-_Set_an_stream_class'_id": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_126_-_bt_ctf_stream_class_get_id_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_127_-_bt_ctf_stream_class_get_event_header_type_returns_an_event_header_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_128_-_Default_event_header_type_is_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_129_-_Default_event_header_type_contains_an_\"id\"_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_12_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_trace_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_130_-_Default_event_header_\"id\"_field_is_an_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_131_-_Default_event_header_type_contains_a_\"timestamp\"_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_132_-_Default_event_header_\"timestamp\"_field_is_an_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_133_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_134_-_bt_ctf_trace_get_packet_header_field_type_returns_a_packet_header_of_type_struct": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_135_-_Default_packet_header_type_contains_a_\"magic\"_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_136_-_Default_packet_header_type_contains_a_\"uuid\"_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_137_-_Default_packet_header_type_contains_a_\"stream_id\"_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_138_-_Added_a_custom_trace_packet_header_field_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_139_-_bt_ctf_trace_set_packet_header_field_type_handles_a_NULL_trace_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_13_-_bt_ctf_trace_set_environment_field_integer_handles_a_NULL_name_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_140_-_Set_a_trace_packet_header_type_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_141_-_bt_ctf_stream_class_get_packet_context_type_returns_a_packet_context_type.": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_142_-_Packet_context_is_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_143_-_bt_ctf_stream_class_set_packet_context_type_handles_a_NULL_stream_class_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_144_-_bt_ctf_stream_class_set_packet_context_type_rejects_a_packet_context_that_is_not_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_145_-_Packet_context_field_added_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_146_-_bt_ctf_stream_class_set_event_context_type_handles_a_NULL_stream_class_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_147_-_bt_ctf_stream_class_set_event_context_type_validates_that_the_event_context_os_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_148_-_Set_a_new_stream_event_context_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_149_-_bt_ctf_stream_class_get_event_context_type_returns_the_correct_field_type.": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_14_-_bt_ctf_trace_set_environment_field_integer_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_150_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_151_-_Instanciate_a_stream_class_from_writer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_152_-_bt_ctf_trace_get_stream_count___succeeds_and_returns_the_correct_value__1_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_153_-_bt_ctf_trace_get_stream_by_index___succeeds_and_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_154_-_bt_ctf_stream_get_class_returns_a_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_155_-_Returned_stream_class_is_of_the_correct_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_156_-_Trace_packet_header_type_can't_be_modified_once_a_stream_has_been_instanciated": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_157_-_Packet_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_158_-_Stream_event_context_type_can't_be_modified_once_a_stream_has_been_instanciated": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_159_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_15_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_trace_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_160_-_bt_ctf_stream_get_packet_header_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_161_-_bt_ctf_stream_get_packet_header_returns_a_packet_header": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_162_-_Stream_returns_a_packet_header_of_the_appropriate_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_163_-_Packet_header_structure_contains_a_custom_field_with_the_appropriate_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_164_-_Set_custom_packet_header_value_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_165_-_bt_ctf_stream_set_packet_header_handles_a_NULL_packet_header_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_166_-_bt_ctf_stream_set_packet_header_handles_a_NULL_stream_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_167_-_bt_ctf_stream_set_packet_header_rejects_a_packet_header_of_the_wrong_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_168_-_Successfully_set_a_stream's_packet_header": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_169_-_Add_environment_field_to_writer_after_stream_creation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_16_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_name_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_170_-_bt_ctf_event_get_stream_returns_an_event's_stream_after_it_has_been_appended": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_171_-_Create_an_event_before_instanciating_its_associated_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_172_-_Create_an_unsigned_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_173_-_Set_signed_64_bit_integer_signedness_to_true": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_174_-_Create_a_signed_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_175_-_bt_ctf_field_type_enumeration_get_container_field_type_returns_the_right_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_176_-_bt_ctf_field_enumeration_type_create_rejects_non-integer_container_field_types": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_177_-_bt_ctf_field_type_get_alignment_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_178_-_Set_a_floating_point_type's_exponent_digit_count": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_179_-_Set_a_floating_point_type's_mantissa_digit_count": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_17_-_bt_ctf_trace_set_environment_field_string_handles_a_NULL_value_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_180_-_bt_ctf_field_type_floating_point_get_exponent_digits_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_181_-_bt_ctf_field_type_floating_point_get_mantissa_digits_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_182_-_bt_ctf_field_type_enumeration_add_mapping_accepts_negative_enumeration_mappings": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_183_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_184_-_bt_ctf_field_type_enumeration_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_185_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_186_-_bt_ctf_field_type_enumeration_add_mapping_accepts_duplicate_mapping_names": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_187_-_bt_ctf_field_type_enumeration_add_mapping_accepts_overlapping_enum_entries": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_188_-_bt_ctf_field_type_enumeration_add_mapping_rejects_mapping_where_end_<_start": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_189_-_Add_signed_enumeration_field_to_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_18_-_bt_ctf_trace_set_environment_field_string_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_190_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_string_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_191_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_start_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_192_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_handles_a_NULL_end_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_193_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_194_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_195_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_start": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_196_-_bt_ctf_field_type_enumeration_signed_get_mapping_by_index_returns_a_correct_mapping_end": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_197_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_quotes": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_198_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_special_characters": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_199_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_enumeration_mapping_strings_containing_reserved_keywords": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_19_-_bt_ctf_trace_set_environment_field_integer_succeeds_with_an_existing_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_200_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_single-value_ranges": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_201_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_duplicate_mapping_names": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_202_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_accepts_overlapping_enum_entries": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_203_-_bt_ctf_field_type_enumeration_unsigned_add_mapping_rejects_mapping_where_end_<_start": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_204_-_Add_unsigned_enumeration_field_to_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_205_-_bt_ctf_field_type_enumeration_get_mapping_count_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_206_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_string_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_207_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_start_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_208_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_handles_a_NULL_end_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_209_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_20_-_Add_sysname__GNU/Linux__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_210_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_211_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_start": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_212_-_bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index_returns_a_correct_mapping_end": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_213_-_Add_event_specific_context_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_214_-_bt_ctf_event_class_set_context_field_type_handles_a_NULL_event_class_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_215_-_Set_an_event_class'_context_type_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_216_-_bt_ctf_event_class_get_context_field_type_returns_the_appropriate_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_217_-_Adding_simple_event_class_to_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_218_-_bt_ctf_stream_class_get_event_class_count_returns_a_correct_number_of_event_classes": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_219_-_bt_ctf_stream_class_get_event_class_returns_the_correct_event_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_21_-_Add_nodename__testhost__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_220_-_bt_ctf_stream_class_get_event_class_by_id_returns_NULL_when_the_requested_ID_doesn't_exist": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_221_-_bt_ctf_stream_class_get_event_class_by_id_returns_a_correct_event_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_222_-_Instantiate_an_event_containing_a_single_integer_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_223_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_224_-_bt_ctf_field_floating_point_get_value_returns_a_double_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_225_-_bt_ctf_field_floating_point_get_value_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_226_-_Set_signed_enumeration_container_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_227_-_Set_unsigned_enumeration_container_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_228_-_Set_clock_time": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_229_-_bt_ctf_event_get_context_returns_a_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_22_-_Add_release__4.4.0-87-generic__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_230_-_bt_ctf_event_get_context_returns_a_field_of_the_appropriate_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_231_-_Successfully_set_an_event_context's_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_232_-_Set_an_event_context_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_233_-_Append_simple_event_to_trace_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_234_-_bt_ctf_stream_get_packet_context_returns_a_packet_context": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_235_-_Packet_context_contains_the_default_packet_size_field.": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_236_-_Custom_packet_context_field_value_successfully_set.": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_237_-_Successfully_set_a_stream's_packet_context": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_238_-_Flush_trace_stream_with_one_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_239_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_23_-_Add_version__\\#110-Ubuntu_SMP_Tue_Jul_18_12:55:35_UTC_2017__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_240_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_none_were_discarded": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_241_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_when_some_were_discarded": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_242_-_Append_100_000_events_to_a_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_243_-_Flush_a_stream_that_forces_a_packet_resize": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_244_-_bt_ctf_stream_get_discarded_events_count_returns_a_correct_number_of_discarded_events_after_a_flush": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_245_-_bt_ctf_field_type_set_alignment_handles_0-alignment_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_246_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__3_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_247_-_bt_ctf_field_type_set_alignment_handles_wrong_alignment_correctly__24_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_248_-_bt_ctf_field_type_set_alignment_handles_correct_alignment_correctly__4_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_249_-_Set_alignment_of_signed_16_bit_integer_to_32": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_24_-_Add_machine__x86_64__environment_field_to_writer_istance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_250_-_Set_integer_signedness_to_true": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_251_-_Set_signed_16_bit_integer_base_to_hexadecimal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_252_-_bt_ctf_field_type_array_get_element_field_type_returns_the_correct_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_253_-_bt_ctf_field_type_array_get_length_returns_the_correct_length": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_254_-_Cannot_add_self_to_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_255_-_Add_seq_len_field_to_inner_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_256_-_Add_a_sequence_field_to_inner_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_257_-_Add_an_array_field_to_inner_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_258_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_259_-_Add_a_field_to_a_variant": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_25_-_Illegal_clock_name_rejected": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_260_-_Add_INT16_TYPE_field_to_variant": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_261_-_Add_UINT35_TYPE_field_to_variant": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_262_-_bt_ctf_field_type_variant_get_tag_field_type_returns_a_correct_tag_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_263_-_bt_ctf_field_type_variant_get_tag_name_returns_the_correct_variant_tag_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_264_-_bt_ctf_field_type_variant_get_field_type_by_name_returns_a_correct_field_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_265_-_bt_ctf_field_type_variant_get_field_count_returns_the_correct_count": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_266_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_name_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_267_-_bt_ctf_field_type_variant_get_field_handles_a_NULL_field_type_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_268_-_bt_ctf_field_type_variant_get_field_returns_a_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_269_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_26_-_Clock_created_sucessfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_270_-_bt_ctf_field_type_variant_get_field_returns_a_correct_field_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_271_-_Add_variant_selector_field_to_complex_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_272_-_Add_`string`_field_to_complex_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_273_-_Add_variant_value_field_to_complex_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_274_-_Add_inner_structure_field_to_complex_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_275_-_Create_an_event_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_276_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_277_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_278_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_279_-_Add_field_of_type_unsigned_integer_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_27_-_bt_ctf_clock_get_name_returns_a_clock_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_280_-_Add_field_of_type_signed_integer_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_281_-_Add_composite_structure_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_282_-_bt_ctf_event_class_get_name_returns_a_correct_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_283_-_bt_ctf_event_class_get_id_returns_a_negative_value_when_not_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_284_-_bt_ctf_event_class_set_id_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_285_-_Set_an_event_class'_id": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_286_-_bt_ctf_event_class_get_id_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_287_-_event_class_has_the_expected_initial_log_level": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_288_-_as_expected,_event_class_has_no_initial_EMF_URI": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_289_-_bt_ctf_event_class_set_log_level_handles_a_NULL_event_class_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_28_-_Returned_clock_name_is_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_290_-_bt_ctf_event_class_set_log_level_handles_an_unknown_log_level_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_291_-_bt_ctf_event_class_set_log_level_succeeds_with_a_valid_log_level": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_292_-_bt_ctf_event_class_get_log_level_returns_the_expected_log_level": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_293_-_bt_ctf_event_class_set_emf_uri_handles_a_NULL_event_class_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_294_-_bt_ctf_event_class_set_emf_uri_succeeds_with_a_valid_EMF_URI": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_295_-_bt_ctf_event_class_get_emf_uri_returns_the_expected_EMF_URI": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_296_-_bt_ctf_event_class_set_emf_uri_succeeds_with_NULL__to_reset_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_297_-_as_expected,_event_class_has_no_EMF_URI_after_reset": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_298_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_299_-_Add_an_event_class_to_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_29_-_bt_ctf_clock_get_description_returns_NULL_on_an_unset_description": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_2_-_bt_ctf_writer_get_trace_correctly_handles_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_300_-_bt_ctf_event_class_get_stream_class_returns_the_correct_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_301_-_bt_ctf_event_class_get_field_by_name_handles_an_invalid_field_name_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_302_-_Instanciate_a_complex_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_303_-_bt_ctf_event_get_class_returns_the_correct_event_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_304_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_305_-_bt_ctf_field_integer_unsigned_get_value_succeeds_after_setting_a_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_306_-_bt_ctf_field_integer_unsigned_get_value_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_307_-_bt_ctf_field_integer_signed_get_value_succeeds_after_setting_a_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_308_-_bt_ctf_field_integer_signed_get_value_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_309_-_bt_ctf_field_string_append_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_30_-_Clock_description_set_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_310_-_bt_ctf_field_string_append_len_succeeds__append_5_characters_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_311_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_312_-_bt_ctf_field_string_append_len_succeeds__append_0_characters_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_313_-_bt_ctf_field_string_get_value_returns_a_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_314_-_bt_ctf_field_string_get_value_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_315_-_bt_ctf_field_type_variant_get_field_type_from_tag_returns_the_correct_field_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_316_-_Set_a_sequence_field's_length": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_317_-_Append_a_complex_event_to_a_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_318_-_Flush_a_stream_containing_a_complex_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_319_-_two_event_classes_with_the_same_name_may_cohabit_within_the_same_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_31_-_bt_ctf_clock_get_description_returns_a_description.": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_320_-_two_event_classes_with_the_same_ID_cannot_cohabit_within_the_same_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_321_-_bt_ctf_stream_class_get_trace_returns_NULL_when_stream_class_is_orphaned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_322_-_bt_ctf_stream_class_get_trace_returns_the_correct_trace_after_a_stream_has_been_created": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_323_-_Created_a_stream_class_with_default_attributes_and_an_empty_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_324_-_Get_metadata_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_325_-_Babeltrace_could_read_the_resulting_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_32_-_Returned_clock_description_is_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_33_-_bt_ctf_clock_get_frequency_returns_the_correct_default_frequency": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_34_-_Set_clock_frequency": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_35_-_bt_ctf_clock_get_frequency_returns_the_correct_frequency_once_it_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_36_-_bt_ctf_clock_get_offset_s_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_37_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_38_-_Set_clock_offset__seconds_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_39_-_bt_ctf_clock_get_offset_s_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_3_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_NATIVE": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_40_-_bt_ctf_clock_get_offset_s_returns_the_correct_default_offset__in_seconds__once_it_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_41_-_bt_ctf_clock_get_offset_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_42_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_43_-_Set_clock_offset": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_44_-_bt_ctf_clock_get_offset_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_45_-_bt_ctf_clock_get_offset_returns_the_correct_default_offset__in_ticks__once_it_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_46_-_bt_ctf_clock_get_precision_returns_the_correct_default_precision": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_47_-_Set_clock_precision": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_48_-_bt_ctf_clock_get_precision_returns_the_correct_precision_once_it_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_49_-_bt_ctf_clock_get_precision_returns_the_correct_default_is_absolute_attribute": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_4_-_Cannot_set_a_trace's_byte_order_to_BT_CTF_BYTE_ORDER_UNSPECIFIED": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_50_-_Set_clock_absolute_property": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_51_-_bt_ctf_clock_get_precision_returns_the_correct_is_absolute_attribute_once_it_is_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_52_-_Set_clock_time": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_53_-_bt_ctf_clock_get_uuid_returns_a_UUID": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_54_-_bt_ctf_clock_set_uuid_sets_a_new_uuid_successfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_55_-_bt_ctf_clock_get_uuid_returns_a_UUID_after_setting_a_new_one": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_56_-_bt_ctf_clock_get_uuid_returns_the_correct_UUID_after_setting_a_new_one": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_57_-_bt_ctf_stream_class_get_name_returns_a_correct_stream_class_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_58_-_bt_ctf_stream_class_get_clock_returns_NULL_when_a_clock_was_not_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_59_-_bt_ctf_stream_class_get_clock_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_5_-_bt_ctf_writer_get_trace_returns_a_bt_ctf_trace_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_60_-_Create_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_61_-_Set_a_stream_class'_clock": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_62_-_bt_ctf_stream_class_get_clock_returns_a_correct_clock": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_63_-_Create_an_unsigned_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_64_-_Set_integer_type's_base_as_binary": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_65_-_Set_integer_type's_base_as_decimal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_66_-_Reject_integer_type's_base_set_as_unknown": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_67_-_Set_integer_type's_base_as_octal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_68_-_Set_integer_type's_base_as_hexadecimal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_69_-_Reject_unknown_integer_base_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_6_-_Set_a_trace's_byte_order_to_big_endian": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_70_-_Set_integer_type_signedness_to_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_71_-_Set_integer_type_signedness_to_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_72_-_bt_ctf_field_type_integer_get_size_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_73_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_unsigned_types": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_74_-_bt_ctf_field_type_set_byte_order_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_75_-_bt_ctf_field_type_set_byte_order_rejects_invalid_values": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_76_-_Set_an_integer's_byte_order_to_little_endian": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_77_-_Set_an_integer's_byte_order_to_big_endian": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_78_-_bt_ctf_field_type_get_byte_order_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_79_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_an_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_7_-_bt_ctf_trace_get_native_byte_order_returns_a_correct_endianness": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_80_-_bt_ctf_field_type_integer_get_base_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_81_-_bt_ctf_field_type_integer_set_encoding_handles_NULL_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_82_-_bt_ctf_field_type_integer_set_encoding_handles_invalid_encodings_correctly": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_83_-_Set_integer_type_encoding_to_UTF8": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_84_-_bt_ctf_field_type_integer_get_encoding_returns_a_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_85_-_Set_signedness_of_16_bit_integer_to_true": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_86_-_bt_ctf_field_type_integer_get_signed_returns_a_correct_value_for_signed_types": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_87_-_Create_a_sequence_of_int16_t_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_88_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_sequence_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_89_-_bt_ctf_field_type_sequence_get_length_field_name_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_8_-_Add_host__testhost__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_90_-_bt_ctf_field_type_sequence_get_element_field_type_returns_the_correct_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_91_-_Create_a_string_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_92_-_Reject_invalid_\"None\"_string_encoding": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_93_-_Reject_invalid_string_encoding": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_94_-_Set_string_encoding_to_ASCII": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_95_-_bt_ctf_field_type_string_get_encoding_returns_the_correct_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_96_-_bt_ctf_field_type_get_type_id_returns_a_correct_value_with_a_structure_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_97_-_Create_a_structure_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_98_-_Add_a_uint8_t_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_99_-_Add_a_sequence_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.ctf-writer/test_ctf_writer_9_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_10_-_bt_uuid_from_str_-_Parse_invalid_string_'4542ad19-9e4f-4931-8261-2101c3e089ae7',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_11_-_bt_uuid_from_str_-_Parse_invalid_string_'XX0123',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_12_-_bt_uuid_to_str_-_Convert_UUID_'3d260c88-75ea-47b8-a7e2-d6077c0378d9'_to_string,_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_13_-_bt_uuid_to_str_-_Convert_UUID_'611cf3a6-a68b-4515-834f-208bc2762592'_to_string,_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_14_-_bt_uuid_to_str_-_Convert_UUID_'1b4855cc-96de-4ae8-abe3-86449c2a43c4'_to_string,_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_15_-_bt_uuid_compare_-_Compare_same_UUID,_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_16_-_bt_uuid_compare_-_Compare_different_UUID,_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_17_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid1_smaller": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_18_-_bt_uuid_compare_-_Compare_different_UUID,_expect_uuid2_bigger": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_19_-_bt_uuid_copy_-_Compare_copied_UUID_with_source,_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_1_-_bt_uuid_from_str_-_Parse_valid_string_'3d260c88-75ea-47b8-a7e2-d6077c0378d9',_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_20_-_bt_uuid_generate_-_Generated_UUIDs_are_different": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_21_-_bt_uuid_generate_-_bit_6_of_clock_seq_hi_and_reserved_is_set_to_zero": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_22_-_bt_uuid_generate_-_bit_7_of_clock_seq_hi_and_reserved_is_set_to_one": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_23_-_bt_uuid_generate_-_Generated_UUID_version_check": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_2_-_bt_uuid_from_str_-_Parse_valid_string_'611cf3a6-a68b-4515-834f-208bc2762592',_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_3_-_bt_uuid_from_str_-_Parse_valid_string_'1b4855cc-96de-4ae8-abe3-86449c2a43c4',_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_4_-_bt_uuid_from_str_-_Parse_valid_string_'8ADED5B9-ACD2-439F-A60C-897403AA2AB4',_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_5_-_bt_uuid_from_str_-_Parse_valid_string_'f109e0a2-C619-4d18-b760-20EA20E0F69A',_expect_success": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_6_-_bt_uuid_from_str_-_Parse_invalid_string_'1b485!cc-96de-4XX8-abe3-86449c2a43?4',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_7_-_bt_uuid_from_str_-_Parse_invalid_string_'c2e6eddb&3955&4006&be3a&70bb63bd5f25',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_8_-_bt_uuid_from_str_-_Parse_invalid_string_'81b1cb88-ff42-45b9-ba4d-964088ee45',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_uuid_9_-_bt_uuid_from_str_-_Parse_invalid_string_'2d-6c6d756574-470e-9142-a4e6ad03f143',_expect_failure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_100_-_bt_value_map_insert_bool_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_101_-_bt_value_map_insert_signed_integer_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_102_-_bt_value_map_insert_real_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_103_-_bt_value_map_insert_string_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_104_-_bt_value_map_insert_empty_array_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_105_-_bt_value_map_insert_empty_array_entry___with_returned_value_object_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_106_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_107_-_object_returned_by_bt_value_map_insert_empty_array_entry___is_an_array_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_108_-_bt_value_map_insert_empty_map_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_109_-_bt_value_map_insert_empty_map_entry___with_returned_value_object_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_10_-_bt_value_bool_create_init___sets_the_appropriate_initial_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_110_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_111_-_object_returned_by_bt_value_map_insert_empty_map_entry___is_an_array_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_112_-_the_bt_value_map_insert*___functions_increment_the_map_value_object's_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_113_-_map_value_object_does_not_have_key_\"hello\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_114_-_map_value_object_has_key_\"bt_bool\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_115_-_map_value_object_has_key_\"uint\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_116_-_map_value_object_has_key_\"int\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_117_-_map_value_object_has_key_\"real\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_118_-_map_value_object_has_key_\"null\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_119_-_map_value_object_has_key_\"bool2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_11_-_bt_value_integer_unsigned_create___returns_an_unsigned_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_120_-_map_value_object_has_key_\"int2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_121_-_map_value_object_has_key_\"real2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_122_-_map_value_object_has_key_\"string2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_123_-_map_value_object_has_key_\"array2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_124_-_map_value_object_has_key_\"array3\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_125_-_map_value_object_has_key_\"map2\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_126_-_map_value_object_has_key_\"map3\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_127_-_bt_value_map_foreach_entry___breaks_the_loop_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_128_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_129_-_bt_value_map_foreach_entry___fails_when_the_user_function_returns_BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_12_-_default_unsigned_integer_value_object_value_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_130_-_test_map_foreach_cb_check__:_success_getting_\"map2\"_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_131_-_test_map_foreach_cb_check__:_\"map2\"_value_object_is_empty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_132_-_test_map_foreach_cb_check__:_success_getting_\"array3\"_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_133_-_test_map_foreach_cb_check__:_\"array3\"_value_object_is_empty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_134_-_test_map_foreach_cb_check__:_success_getting_\"null\"_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_135_-_test_map_foreach_cb_check__:_success_getting_\"array2\"_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_136_-_test_map_foreach_cb_check__:_\"array2\"_value_object_is_empty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_137_-_test_map_foreach_cb_check__:_\"bt_bool\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_138_-_test_map_foreach_cb_check__:_\"string2\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_139_-_test_map_foreach_cb_check__:_\"real\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_13_-_bt_value_integer_unsigned_bool_set___works": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_140_-_test_map_foreach_cb_check__:_\"real2\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_141_-_test_map_foreach_cb_check__:_\"uint\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_142_-_test_map_foreach_cb_check__:_\"int\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_143_-_test_map_foreach_cb_check__:_\"int2\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_144_-_test_map_foreach_cb_check__:_\"bool2\"_value_object_has_the_right_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_145_-_test_map_foreach_cb_check__:_success_getting_\"map3\"_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_146_-_test_map_foreach_cb_check__:_\"map3\"_value_object_is_empty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_147_-_bt_value_map_foreach_entry___succeeds_with_test_map_foreach_cb_check__": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_148_-_bt_value_map_foreach_entry___iterates_over_all_the_map_value_object's_elements": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_149_-_putting_an_existing_map_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_14_-_putting_an_existing_unsigned_integer_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_150_-_null_value_objects_are_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_151_-_cannot_compare_null_value_object_and_bt_bool_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_152_-_boolean_value_objects_are_not_equivalent__BT_FALSE_and_BT_TRUE_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_153_-_boolean_value_objects_are_equivalent__BT_FALSE_and_BT_FALSE_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_154_-_cannot_compare_null_value_object_and_unsigned_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_155_-_unsigned_integer_value_objects_are_not_equivalent__10_and_23_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_156_-_unsigned_integer_value_objects_are_equivalent__10_and_10_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_157_-_cannot_compare_null_value_object_and_signed_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_158_-_signed_integer_value_objects_are_not_equivalent__10_and_-23_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_159_-_signed_integer_value_objects_are_equivalent__10_and_10_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_15_-_bt_value_integer_unsigned_create_init___returns_an_unsigned_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_160_-_cannot_compare_null_value_object_and_real_number_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_161_-_real_number_value_objects_are_not_equivalent__17.38_and_-14.23_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_162_-_real_number_value_objects_are_equivalent__17.38_and_17.38_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_163_-_cannot_compare_null_value_object_and_string_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_164_-_string_value_objects_are_not_equivalent__\"hello\"_and_\"bt_value\"_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_165_-_string_value_objects_are_equivalent__\"hello\"_and_\"hello\"_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_166_-_empty_array_value_objects_are_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_167_-_cannot_compare_null_value_object_and_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_168_-_array_value_objects_are_not_equivalent__[23,_14.2,_BT_FALSE]_and_[14.2,_23,_BT_FALSE]_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_169_-_array_value_objects_are_equivalent__[23,_14.2,_BT_FALSE]_and_[23,_14.2,_BT_FALSE]_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_16_-_bt_value_integer_unsigned_create_init___sets_the_appropriate_initial_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_170_-_empty_map_value_objects_are_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_171_-_cannot_compare_null_value_object_and_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_172_-_map_value_objects_are_not_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_173_-_map_value_objects_are_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_174_-_bt_value_copy___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_175_-_bt_value_copy___returns_a_different_pointer__map_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_176_-_bt_value_copy___returns_a_different_pointer__string_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_177_-_bt_value_copy___returns_a_different_pointer__array_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_178_-_bt_value_copy___returns_a_different_pointer__bool_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_179_-_bt_value_copy___returns_a_different_pointer__unsigned_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_17_-_bt_value_integer_signed_create___returns_a_signed_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_180_-_bt_value_copy___returns_a_different_pointer__signed_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_181_-_bt_value_copy___returns_a_different_pointer__real_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_182_-_bt_value_copy___returns_the_same_pointer__null_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_183_-_source_and_destination_value_objects_have_the_same_content": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_184_-_bt_value_map_extend___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_185_-_bt_value_map_extend___returns_a_map_object_with_the_correct_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_186_-_bt_value_map_extend___picks_the_appropriate_element__file_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_187_-_bt_value_map_extend___picks_the_appropriate_element__edit_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_188_-_bt_value_map_extend___picks_the_appropriate_element__selection_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_189_-_bt_value_map_extend___picks_the_appropriate_element__find_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_18_-_default_signed_integer_value_object_value_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_190_-_bt_value_map_extend___picks_the_appropriate_element__project_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_19_-_bt_value_integer_signed_bool_set___works": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_1_-_bt_value_null_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_20_-_putting_an_existing_signed_integer_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_21_-_bt_value_integer_signed_create_init___returns_a_signed_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_22_-_bt_value_integer_signed_create_init___sets_the_appropriate_initial_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_23_-_bt_value_real_create___returns_a_real_number_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_24_-_default_real_number_value_object_value_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_25_-_bt_value_real_set___works": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_26_-_putting_an_existing_real_number_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_27_-_bt_value_real_create_init___returns_a_real_number_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_28_-_bt_value_real_create_init___sets_the_appropriate_initial_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_29_-_bt_value_string_create___returns_a_string_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_2_-_bt_value_null_is_a_null_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_30_-_default_string_value_object_value_is_\"\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_31_-_bt_value_string_get___works": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_32_-_putting_an_existing_string_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_33_-_bt_value_string_create_init___returns_a_string_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_34_-_bt_value_string_create_init___sets_the_appropriate_initial_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_35_-_bt_value_array_create___returns_an_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_36_-_initial_array_value_object_size_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_37_-_bt_value_array_append_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_38_-_appending_an_element_to_an_array_value_object_increment_its_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_39_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_3_-_getting_bt_value_null_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_40_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_41_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_42_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_43_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__real_number_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_44_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__real_number_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_45_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__boolean_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_46_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_value__boolean_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_47_-_bt_value_array_borrow_element_by_index___returns_an_value_object_with_the_appropriate_type__null_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_48_-_bt_value_array_set_element_by_index___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_49_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_4_-_putting_bt_value_null_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_50_-_bt_value_array_set_element_by_index___inserts_an_value_object_with_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_51_-_bt_value_array_append_bool_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_52_-_bt_value_array_append_unsigned_integer_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_53_-_bt_value_array_append_signed_integer_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_54_-_bt_value_array_append_real_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_55_-_bt_value_array_append_string_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_56_-_bt_value_array_append_empty_array_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_57_-_bt_value_array_append_empty_array_element___with_returned_value_object_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_58_-_object_returned_by_bt_value_array_append_empty_array_element___is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_59_-_object_returned_by_bt_value_array_append_empty_array_element___is_an_array_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_5_-_bt_value_bool_create___returns_a_boolean_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_60_-_bt_value_array_append_empty_map_element___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_61_-_bt_value_array_append_empty_map_element___with_returned_value_object_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_62_-_object_returned_by_bt_value_array_append_empty_map_element___is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_63_-_object_returned_by_bt_value_array_append_empty_map_element___is_an_array_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_64_-_the_bt_value_array_append_element_*___functions_increment_the_array_value_object's_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_65_-_map_value_object_is_not_empty": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_66_-_bt_value_array_append_bool_element___appends_a_boolean_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_67_-_bt_value_array_append_bool_element___appends_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_68_-_bt_value_array_append_unsigned_integer_element___appends_an_unsigned_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_69_-_bt_value_array_append_unsigned_integer_element___appends_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_6_-_default_boolean_value_object_value_is_BT_FALSE": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_70_-_bt_value_array_append_signed_integer_element___appends_a_signed_integer_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_71_-_bt_value_array_append_signed_integer_element___appends_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_72_-_bt_value_array_append_real_element___appends_a_real_number_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_73_-_bt_value_array_append_real_element___appends_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_74_-_bt_value_array_append_string_element___appends_a_string_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_75_-_bt_value_array_append_string_element___appends_the_appropriate_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_76_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_77_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_78_-_bt_value_array_append_empty_array_element___appends_an_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_79_-_bt_value_array_append_empty_array_element___an_empty_array_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_7_-_bt_value_bool_set___works": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_80_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_81_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_82_-_bt_value_array_append_empty_map_element___appends_a_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_83_-_bt_value_array_append_empty_map_element___an_empty_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_84_-_putting_an_existing_array_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_85_-_bt_value_map_create___returns_a_map_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_86_-_initial_map_value_object_size_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_87_-_bt_value_map_insert_entry___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_88_-_inserting_an_element_into_a_map_value_object_increment_its_size": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_89_-_bt_value_map_insert_entry___accepts_an_existing_key": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_8_-_putting_an_existing_boolean_value_object_does_not_cause_a_crash": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_90_-_bt_value_map_borrow_entry_value___returns_NULL_with_an_non_existing_key": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_91_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__real_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_92_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__real_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_93_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__unsigned_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_94_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__unsigned_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_95_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__signed_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_96_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__signed_integer_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_97_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__null_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_98_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_type__boolean_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_99_-_bt_value_map_borrow_entry_value___returns_an_value_object_with_the_appropriate_value__boolean_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_bt_values_9_-_bt_value_bool_create_init___returns_a_boolean_value_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_10_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_11_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_12_-_got_the_expected_source's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_13_-_bt_graph_connect_ports___returns_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_14_-_returned_connection_is_still_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_15_-_we_have_the_expected_number_of_events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_16_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_17_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_18_-_got_the_expected_source's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_19_-_got_the_expected_sink's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_1_-_empty_graph_generates_no_events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_20_-_we_have_the_expected_number_of_events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_21_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_22_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_23_-_got_the_expected_source's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_24_-_got_the_expected_graph's_port_added_event__for_source_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_25_-_got_the_expected_sink's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_26_-_event_order_is_good": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_2_-_we_have_the_expected_number_of_events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_3_-_got_the_expected_graph's_port_added_event__for_source,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_4_-_got_the_expected_graph's_port_added_event__for_sink,_initial_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_5_-_got_the_expected_source's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_6_-_got_the_expected_sink's_port_connected_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_7_-_bt_graph_connect_ports___returns_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_8_-_returned_connection_is_still_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_graph_topo_9_-_we_have_the_expected_number_of_events": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_10_-_bt_plugin_get_path___returns_the_expected_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_11_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_12_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_13_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_14_-_plugin's_finalize_function_is_called_when_the_plugin_is_destroyed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_15_-_bt_plugin_get_version___succeeds_when_there's_a_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_16_-_bt_plugin_get_version___returns_the_expected_major_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_17_-_bt_plugin_get_version___returns_the_expected_minor_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_18_-_bt_plugin_get_version___returns_the_expected_patch_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_19_-_bt_plugin_get_version___returns_the_expected_extra_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_1_-_bt_plugin_find_all_from_file___succeeds_with_a_valid_file": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_20_-_bt_plugin_get_source_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_21_-_bt_plugin_get_filter_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_22_-_bt_plugin_get_sink_component_class_count___returns_the_expected_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_23_-_bt_plugin_borrow_source_component_class_by_name_const___finds_a_source_component_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_24_-_bt_plugin_borrow_sink_component_class_by_name_const___finds_a_sink_component_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_25_-_bt_component_class_get_help___returns_the_expected_help_text": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_26_-_bt_plugin_borrow_filter_component_class_by_name_const___finds_a_filter_component_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_27_-_bt_query_executor_query___succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_28_-_bt_component_class_query___receives_the_expected_object_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_29_-_bt_component_class_query___receives_the_expected_parameters": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_2_-_bt_plugin_find_all_from_file___returns_a_plugin_set": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_30_-_bt_graph_add_sink_component___still_works_after_the_plugin_object_is_destroyed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_31_-_bt_plugin_find_all_from_dir___fails_with_an_invalid_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_32_-_bt_plugin_find_all_from_dir___succeeds_with_a_valid_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_33_-_bt_plugin_find_all_from_dir___returns_a_plugin_set_with_a_valid_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_34_-_bt_plugin_find_all_from_dir___returns_the_expected_number_of_plugin_objects": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_35_-_bt_plugin_find___returns_BT_PLUGIN_STATUS_NOT_FOUND_with_an_unknown_plugin_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_36_-_bt_plugin_find___succeeds_with_a_plugin_name_it_can_find": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_37_-_bt_plugin_find___returns_a_plugin_object": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_38_-_bt_plugin_find___finds_the_correct_plugin_for_a_given_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_3_-_plugin's_initialization_function_is_called_during_bt_plugin_find_all_from_file__": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_4_-_bt_plugin_find_all_from_file___returns_the_expected_number_of_plugins": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_5_-_bt_plugin_get_name___returns_the_expected_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_6_-_bt_plugin_get_description___returns_the_expected_description": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_7_-_bt_plugin_get_version___fails_when_there's_no_version": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_8_-_bt_plugin_get_author___returns_the_expected_author": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_plugin_9_-_bt_plugin_get_license___returns_the_expected_license": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_10_-_remove_trace_class_listener_1_from_3": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_11_-_remove_trace_class_listener_5_from_4": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_12_-_trace_class_destruction_listener_1_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_13_-_trace_class_destruction_listener_2_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_14_-_trace_class_destruction_listener_3_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_15_-_trace_class_destruction_listener_4_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_16_-_trace_class_destruction_listener_5_not_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_1_-_remove_trace_listener_2_from_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_2_-_remove_trace_listener_1_from_3": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_3_-_remove_trace_listener_5_from_4": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_4_-_trace_destruction_listener_1_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_5_-_trace_destruction_listener_2_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_6_-_trace_destruction_listener_3_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_7_-_trace_destruction_listener_4_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_8_-_trace_destruction_listener_5_not_called": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_remove_destruction_listener_in_destruction_listener_9_-_remove_trace_class_listener_2_from_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_10_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_11_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_12_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_13_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_14_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_15_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_16_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_17_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_18_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_19_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_1_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_20_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_21_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_22_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_23_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_24_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_25_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_26_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_27_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_28_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_29_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_2_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_30_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_31_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_32_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_33_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_34_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_35_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_36_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_37_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_38_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_39_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-1_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_3_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_40_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_41_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_42_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_43_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_44_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_45_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_46_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_47_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_48_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_-12_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_49_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_4_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_50_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_51_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_52_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_53_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_54_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_55_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_56_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_57_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_11_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_58_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_59_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_5_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_60_-_Simple_sink_component_has_an_input_port_named_\"in\"": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_61_-_Simple_sink_component's_\"in\"_port_is_connectable": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_62_-_Message_iterator_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_63_-_Data_is_not_NULL_in_initialization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_64_-_Message_iterator_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_65_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_66_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_1_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_67_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_68_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_6_-_Data_is_not_NULL_in_consume_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_7_-_Graph_\"run_once\"_status_is_the_expected_one__status_code:_0_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_8_-_Current_thread_error_is_set_if_bt_graph_run_once_returned_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_simple_sink_9_-_Data_is_not_NULL_in_finalization_function": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_10_-_TC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_11_-_User_A_acquires_SC2_from_TC1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_12_-_TC1_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_13_-_SC2_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_14_-_User_A_acquires_EC3_from_SC2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_15_-_TC1_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_16_-_SC2_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_17_-_EC3_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_18_-_TC1_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_19_-_SC2_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_1_-_Borrow_parent_stream_SC1_from_EC1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_20_-_EC3_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_21_-_TC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_22_-_SC2_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_23_-_EC3_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_24_-_TC1_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_25_-_SC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_26_-_EC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_27_-_SC1_reference_count_is_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_28_-_EC3_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_29_-_SC2_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_2_-_Borrow_parent_stream_SC1_from_EC2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_30_-_TC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_31_-_SC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_32_-_TC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_33_-_SC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_34_-_SC2_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_35_-_EC1_reference_count_is_1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_36_-_EC2_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_37_-_EC3_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_3_-_Borrow_parent_stream_SC2_from_EC3": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_4_-_Initialize_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_5_-_Initial_SC1_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_6_-_Initial_SC2_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_7_-_Initial_EC1_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_8_-_Initial_EC2_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.lib/test_trace_ir_ref_9_-_Initial_EC3_reference_count_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_10_-_map_entry_with_unexpected_type:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_11_-_map_entry_with_unexpected_type:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_12_-_valid_array:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_13_-_valid_array:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_14_-_valid_empty_array:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_15_-_valid_empty_array:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_16_-_array_too_small:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_17_-_array_too_small:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_18_-_array_too_small:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_19_-_array_too_large:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_1_-_valid_map:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_20_-_array_too_large:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_21_-_array_too_large:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_22_-_array_with_invalid_element_type:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_23_-_array_with_invalid_element_type:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_24_-_array_with_invalid_element_type:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_25_-_valid_string_without_choices:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_26_-_valid_string_without_choices:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_27_-_valid_string_with_choices:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_28_-_valid_string_with_choices:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_29_-_string_with_invalid_choice:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_2_-_valid_map:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_30_-_string_with_invalid_choice:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_31_-_string_with_invalid_choice:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_32_-_type_of_value_passed_to_custom_function_is_as_expected": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_33_-_value_passed_to_custom_function_is_as_expected": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_34_-_custom_validation_function_with_valid_value:_validation_succeeds": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_35_-_custom_validation_function_with_valid_value:_error_string_is_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_36_-_custom_validation_function_with_invalid_value:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_37_-_custom_validation_function_with_invalid_value:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_38_-_custom_validation_function_with_invalid_value:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_39_-_error_nested_in_maps_and_arrays:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_3_-_missing_key_in_map:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_40_-_error_nested_in_maps_and_arrays:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_41_-_error_nested_in_maps_and_arrays:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_4_-_missing_key_in_map:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_5_-_missing_key_in_map:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_6_-_unexpected_key_in_map:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_7_-_unexpected_key_in_map:_error_string_is_not_NULL": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_8_-_unexpected_key_in_map:_error_string_contains_expected_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.param-validation/test_param_validation_9_-_map_entry_with_unexpected_type:_validation_fails": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_10_-_Converted_trace_'meta-variant-reserved-keywords'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_11_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-same-with-underscore'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_12_-_Converted_trace_'meta-variant-same-with-underscore'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_13_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-two-underscores'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_14_-_Converted_trace_'meta-variant-two-underscores'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_1_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'float'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_2_-_Converted_trace_'float'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_3_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'double'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_4_-_Converted_trace_'double'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_5_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-no-underscore'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_6_-_Converted_trace_'meta-variant-no-underscore'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_7_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-one-underscore'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_8_-_Converted_trace_'meta-variant-one-underscore'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.ctf.fs/succeed/test_succeed_9_-_'sink.ctf.fs'_component_succeeds_with_input_trace_'meta-variant-reserved-keywords'": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_10_-_'default-without-trace-name'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_11_-_'default-without-uuid'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_12_-_'no-packet-context'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_1_-_'default'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_2_-_'default-compact'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_3_-_'default-compact-without-metadata'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_4_-_'default-compact-without-time'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_5_-_'default-without-data'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_6_-_'default-without-data-without-metadata'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_7_-_'default-without-metadata'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_8_-_'default-without-names'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/sink.text.details/succeed/test_succeed_9_-_'default-without-time'_test_has_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_10_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_11_-_Trace_metadata-syntax-error:_babeltrace_produces_an_error_stack": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_12_-_Trace_metadata-syntax-error:_babeltrace_produces_the_expected_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_1_-_Trace_invalid-packet-size/trace:_babeltrace_exits_with_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_2_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_3_-_Trace_invalid-packet-size/trace:_babeltrace_produces_an_error_stack": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_4_-_Trace_invalid-packet-size/trace:_babeltrace_produces_the_expected_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_5_-_Trace_valid-events-then-invalid-events:_babeltrace_exits_with_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_6_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_7_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_an_error_stack": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_8_-_Trace_valid-events-then-invalid-events:_babeltrace_produces_the_expected_error_message": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/fail/test_fail_9_-_Trace_metadata-syntax-error:_babeltrace_exits_with_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_10_-_Trace_'struct-array-align-elem'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_11_-_Trace_'meta-ctx-sequence'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_12_-_Trace_'lttng-event-after-packet'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_13_-_Trace_'lttng-crash'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_1_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_2_-_Trace_'2packets'_and_'barectf-event-before-packet'_give_the_expected_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_3_-_Generated_trace_'simple'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_4_-_Trace_'smalltrace'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_5_-_Trace_'2packets'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_6_-_Trace_'barectf-event-before-packet'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_7_-_Trace_'session-rotation'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_8_-_Trace_'lttng-tracefile-rotation'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/succeed/test_succeed_9_-_Trace_'array-align-elem'_gives_the_expected_output": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_10_-_cb:_expected_output_is_produced": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_1_-_ab:_exit_status_is_not_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_2_-_ab:_error_stack_is_produced": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_3_-_ab:_expected_error_message_is_present": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_4_-_ba:_exit_status_is_not_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_5_-_ba:_error_stack_is_produced": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_6_-_ba:_expected_error_message_is_present": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_7_-_bc:_exit_status_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_8_-_bc:_expected_output_is_produced": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.fs/test_deterministic_ordering_9_-_cb:_exit_status_is_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_10_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_11_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_12_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_1_-_CLI_prints_the_expected_session_list_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_2_-_CLI_prints_the_expected_session_list_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_3_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_4_-_CLI_attach_and_fetch_from_single-domains_session_-_no_discarded_events_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_5_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_6_-_CLI_attach_and_fetch_from_multi-domains_session_-_discarded_events_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_7_-_CLI_many_requests_per_packet_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_8_-_CLI_many_requests_per_packet_-_stderr": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace2.plugins/src.ctf.lttng-live/test_live_9_-_CLI_src.ctf.fs_vs_src.ctf.lttng-live_-_stdout": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/babeltrace2/ptest\nPASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg\nPASS: cli/convert/test_convert_args 2 - ARGS: path non-option args\nPASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params\nPASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source\nPASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`\nPASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`\nPASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`\nPASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`\nPASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin\nPASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end\nPASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange\nPASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles\nPASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date\nPASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate\nPASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt\nPASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset\nPASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns\nPASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds\nPASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color\nPASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info\nPASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir\nPASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix\nPASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path\nPASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel\nPASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all\nPASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header\nPASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all\nPASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta\nPASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output\nPASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf\nPASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live\nPASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy\nPASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output\nPASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level\nPASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)\nPASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)\nPASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)\nPASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)\nPASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name\nPASS: cli/convert/test_convert_args 40 - FAILS: unknown option\nPASS: cli/convert/test_convert_args 41 - FAILS: --params without current component\nPASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin\nPASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end\nPASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange\nPASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange\nPASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)\nPASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)\nPASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)\nPASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format\nPASS: cli/convert/test_convert_args 50 - FAILS: bad --names format\nPASS: cli/convert/test_convert_args 51 - FAILS: unknown -i\nPASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i\nPASS: cli/convert/test_convert_args 53 - FAILS: unknown -o\nPASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o\nPASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0\nPASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path\nPASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs\nPASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path\nPASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL\nPASS: cli/convert/test_convert_args 60 - FAILS: no source\nPASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output\nPASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty\nPASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection\nPASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds\nPASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text\nPASS: cli/test_help 1 - help ctf plugin exit status\nPASS: cli/test_help 2 - help ctf plugin expected output\nPASS: cli/test_help 3 - help ctf plugin produces no error\nPASS: cli/test_help 4 - help src.ctf.fs component class exit status\nPASS: cli/test_help 5 - help src.ctf.fs component class expected output\nPASS: cli/test_help 6 - help src.ctf.fs component class produces no error\nPASS: cli/test_help 7 - help without parameter exit status\nPASS: cli/test_help 8 - help without parameter produces expected error\nPASS: cli/test_help 9 - help without parameter produces no output\nPASS: cli/test_help 10 - help with too many parameters exit status\nPASS: cli/test_help 11 - help with too many parameters produces expected error\nPASS: cli/test_help 12 - help with too many parameters produces no output\nPASS: cli/test_help 13 - help with unknown plugin name\nPASS: cli/test_help 14 - help with unknown plugin name produces expected error\nPASS: cli/test_help 15 - help with unknown plugin name produces no output\nPASS: cli/test_help 16 - help with unknown component class name\nPASS: cli/test_help 17 - help with unknown component class name produces expected error\nPASS: cli/test_help 18 - help with unknown component class name prints plugin help\nPASS: cli/test_help 19 - help with unknown component class plugin\nPASS: cli/test_help 20 - help with unknown component class plugin produces expected error\nPASS: cli/test_help 21 - help with unknown component class plugin produces no output\nPASS: cli/test_intersection 1 - run without --stream-intersection\nPASS: cli/test_intersection 2 - 8 events in the whole trace\nPASS: cli/test_intersection 3 - run with --stream-intersection\nPASS: cli/test_intersection 4 - 3 events in streams intersecting\nPASS: cli/test_intersection 5 - run without --stream-intersection\nPASS: cli/test_intersection 6 - 8 events in the whole trace\nPASS: cli/test_intersection 7 - run with --stream-intersection\nPASS: cli/test_intersection 8 - 3 events in streams intersecting\nPASS: cli/test_intersection 9 - run without --stream-intersection\nPASS: cli/test_intersection 10 - 3 events in the whole trace\nPASS: cli/test_intersection 11 - run with --stream-intersection\nPASS: cli/test_intersection 12 - 3 events in streams intersecting\nPASS: cli/test_intersection 13 - run without --stream-intersection\nPASS: cli/test_intersection 14 - 6 events in the whole trace\nPASS: cli/test_intersection 15 - run with --stream-intersection fails\nPASS: cli/test_intersection 16 - stderr contains expected error message\nPASS: cli/test_intersection 17 - run without --stream-intersection\nPASS: cli/test_intersection 18 - 0 events in the whole trace\nPASS: cli/test_intersection 19 - run with --stream-intersection fails\nPASS: cli/test_intersection 20 - stderr contains expected error message\nPASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists\nPASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists\nPASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists\nPASS: cli/test_packet_seq_num 1 - Trace parses\nPASS: cli/test_packet_seq_num 2 - No events lost\nPASS: cli/test_packet_seq_num 3 - Trace parses\nPASS: cli/test_packet_seq_num 4 - No events lost\nPASS: cli/test_packet_seq_num 5 - Trace parses\nPASS: cli/test_packet_seq_num 6 - Lost events string matches 2\nPASS: cli/test_packet_seq_num 7 - Trace parses\nPASS: cli/test_packet_seq_num 8 - Lost events string matches 2\nPASS: cli/test_packet_seq_num 9 - Trace parses\nPASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1\nPASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink\nPASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.sEDV7GfsaT\nPASS: cli/test_trace_copy 3 - Exact same content between the two traces\nPASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink\nPASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.SdEYkeoR3v\nPASS: cli/test_trace_copy 6 - Exact same content between the two traces\nPASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink\nPASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.RvsRNwlHt2\nPASS: cli/test_trace_copy 9 - Exact same content between the two traces\nPASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink\nPASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.Yb2F3MKUJ4\nPASS: cli/test_trace_copy 12 - Exact same content between the two traces\nPASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink\nPASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.hoTTVrZ6ry\nPASS: cli/test_trace_copy 15 - Exact same content between the two traces\nPASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink\nPASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.ETOSmWFG6U\nPASS: cli/test_trace_copy 18 - Exact same content between the two traces\nPASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink\nPASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.oEvHsAOKxg\nPASS: cli/test_trace_copy 21 - Exact same content between the two traces\nPASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink\nPASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.YkBOVvjKbV\nPASS: cli/test_trace_copy 24 - Exact same content between the two traces\nPASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink\nPASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.Z8dx24G5k6\nPASS: cli/test_trace_copy 27 - Exact same content between the two traces\nPASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy\nPASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.G5qKiRdwdF\nPASS: cli/test_trace_copy 31 - Exact same content between the two traces\nPASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.J099KAiIE9\nPASS: cli/test_trace_copy 34 - Exact same content between the two traces\nPASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink\nPASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.lXSTtOpmnQ\nPASS: cli/test_trace_copy 37 - Exact same content between the two traces\nPASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.BUeg4yEcA1\nPASS: cli/test_trace_copy 40 - Exact same content between the two traces\nPASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink\nPASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.KnytgcGHyU\nPASS: cli/test_trace_copy 43 - Exact same content between the two traces\nPASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink\nPASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.bwGX7x3X9W\nPASS: cli/test_trace_copy 46 - Exact same content between the two traces\nPASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink\nPASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.Z6AJvQme9h\nPASS: cli/test_trace_copy 49 - Exact same content between the two traces\nPASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink\nPASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.9fLmQtcvyD\nPASS: cli/test_trace_copy 52 - Exact same content between the two traces\nPASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink\nPASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.5f5nkYsdpB\nPASS: cli/test_trace_copy 55 - Exact same content between the two traces\nPASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink\nPASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.r1of1IEczQ\nPASS: cli/test_trace_copy 58 - Exact same content between the two traces\nPASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink\nPASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.oAh7adb42F\nPASS: cli/test_trace_copy 61 - Exact same content between the two traces\nPASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink\nPASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.GQmewTgutC\nPASS: cli/test_trace_copy 64 - Exact same content between the two traces\nPASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink\nPASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.Jb2yV5kDDP\nPASS: cli/test_trace_copy 67 - Exact same content between the two traces\nPASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink\nPASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.Cw168KVHSx\nPASS: cli/test_trace_copy 70 - Exact same content between the two traces\nPASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy\nPASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink\nPASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.e97sRH96uz\nPASS: cli/test_trace_copy 74 - Exact same content between the two traces\nPASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink\nPASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.6HNdn4oRHn\nPASS: cli/test_trace_copy 77 - Exact same content between the two traces\nPASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink\nPASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.pFkqX4LVPD\nPASS: cli/test_trace_copy 80 - Exact same content between the two traces\nPASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets\nPASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem\nPASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet\nPASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info\nPASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning\nPASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end\nPASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash\nPASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet\nPASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation\nPASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence\nPASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore\nPASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore\nPASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords\nPASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore\nPASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores\nPASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains\nPASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context\nPASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence\nPASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation\nPASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace\nPASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem\nPASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1\nPASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2\nPASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3\nPASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4\nPASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index\nPASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings\nPASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u\nPASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1\nPASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2\nPASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range\nPASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size\nPASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1\nPASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error\nPASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata\nPASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace\nPASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events\nPASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)\nPASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)\nPASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)\nPASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)\nPASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)\nPASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)\nPASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)\nPASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)\nPASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status\nPASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)\nPASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status\nPASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)\nPASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status\nPASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)\nPASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status\nPASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)\nPASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status\nPASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)\nPASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)\nPASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)\nPASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)\nPASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status\nPASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)\nPASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status\nPASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)\nPASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status\nPASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)\nPASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status\nPASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)\nPASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status\nPASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)\nPASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status\nPASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)\nPASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status\nPASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)\nPASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message\nPASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status\nPASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)\nPASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message\nPASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status\nPASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)\nPASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message\nPASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status\nPASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)\nPASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message\nPASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status\nPASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)\nPASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message\nPASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status\nPASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)\nPASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message\nPASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status\nPASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)\nPASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message\nPASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status\nPASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)\nPASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message\nPASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status\nPASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)\nPASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message\nPASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status\nPASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)\nPASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message\nPASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status\nPASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)\nPASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message\nPASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status\nPASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)\nPASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message\nPASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status\nPASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)\nPASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message\nPASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status\nPASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)\nPASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message\nPASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status\nPASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)\nPASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message\nPASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status\nPASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)\nPASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message\nPASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status\nPASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)\nPASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message\nPASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status\nPASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)\nPASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message\nPASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status\nPASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)\nPASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message\nPASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status\nPASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)\nPASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message\nPASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status\nPASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)\nPASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message\nPASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status\nPASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)\nPASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message\nPASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path\nPASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL\nPASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE\nPASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED\nPASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object\nPASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian\nPASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness\nPASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer\nPASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name\nPASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value\nPASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds\nPASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly\nPASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds\nPASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name\nPASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 23 - Add version (\\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance\nPASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected\nPASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully\nPASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name\nPASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid\nPASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description\nPASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully\nPASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.\nPASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid\nPASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency\nPASS: ctf-writer/test_ctf_writer 34 - Set clock frequency\nPASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set\nPASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds\nPASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)\nPASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)\nPASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds\nPASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set\nPASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds\nPASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)\nPASS: ctf-writer/test_ctf_writer 43 - Set clock offset\nPASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds\nPASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set\nPASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision\nPASS: ctf-writer/test_ctf_writer 47 - Set clock precision\nPASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set\nPASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute\nPASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property\nPASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set\nPASS: ctf-writer/test_ctf_writer 52 - Set clock time\nPASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID\nPASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully\nPASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one\nPASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one\nPASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name\nPASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set\nPASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 60 - Create stream class\nPASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock\nPASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock\nPASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type\nPASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary\nPASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal\nPASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown\nPASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal\nPASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal\nPASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value\nPASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed\nPASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned\nPASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value\nPASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types\nPASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values\nPASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian\nPASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian\nPASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value\nPASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type\nPASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value\nPASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly\nPASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8\nPASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value\nPASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true\nPASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types\nPASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type\nPASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type\nPASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value\nPASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 91 - Create a string type\nPASS: ctf-writer/test_ctf_writer 92 - Reject invalid \"None\" string encoding\nPASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding\nPASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII\nPASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value\nPASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type\nPASS: ctf-writer/test_ctf_writer 97 - Create a structure type\nPASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure\nPASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure\nPASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value\nPASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly\nPASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field\nPASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name\nPASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type\nPASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type\nPASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure\nPASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure\nPASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type\nPASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation\nPASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation\nPASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field\nPASS: ctf-writer/test_ctf_writer 121 - Set a string's value\nPASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container\nPASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set\nPASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id\nPASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value\nPASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type\nPASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure\nPASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an \"id\" field\nPASS: ctf-writer/test_ctf_writer 130 - Default event header \"id\" field is an integer\nPASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a \"timestamp\" field\nPASS: ctf-writer/test_ctf_writer 132 - Default event header \"timestamp\" field is an integer\nPASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header\nPASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct\nPASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a \"magic\" field\nPASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a \"uuid\" field\nPASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a \"stream_id\" field\nPASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully\nPASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully\nPASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.\nPASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure\nPASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly\nPASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure\nPASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully\nPASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly\nPASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure\nPASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type\nPASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.\nPASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)\nPASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer\nPASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)\nPASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value\nPASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class\nPASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type\nPASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail\nPASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header\nPASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type\nPASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name\nPASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully\nPASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly\nPASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly\nPASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type\nPASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header\nPASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation\nPASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended\nPASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream\nPASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type\nPASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true\nPASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type\nPASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type\nPASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types\nPASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value\nPASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count\nPASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count\nPASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value\nPASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value\nPASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings\nPASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes\nPASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters\nPASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords\nPASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names\nPASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries\nPASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start\nPASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event\nPASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly\nPASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly\nPASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly\nPASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value\nPASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name\nPASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start\nPASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end\nPASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes\nPASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters\nPASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords\nPASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges\nPASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names\nPASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries\nPASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start\nPASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event\nPASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value\nPASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly\nPASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly\nPASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly\nPASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value\nPASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name\nPASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start\nPASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end\nPASS: ctf-writer/test_ctf_writer 213 - Add event specific context field\nPASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully\nPASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type\nPASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class\nPASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes\nPASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class\nPASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist\nPASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class\nPASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field\nPASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field\nPASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value\nPASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value\nPASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value\nPASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value\nPASS: ctf-writer/test_ctf_writer 228 - Set clock time\nPASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field\nPASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type\nPASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value\nPASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully\nPASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream\nPASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context\nPASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.\nPASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.\nPASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context\nPASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event\nPASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event\nPASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded\nPASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded\nPASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream\nPASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize\nPASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush\nPASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly\nPASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)\nPASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)\nPASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)\nPASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32\nPASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true\nPASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal\nPASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length\nPASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure\nPASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure\nPASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure\nPASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure\nPASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value\nPASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant\nPASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant\nPASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant\nPASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type\nPASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name\nPASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type\nPASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count\nPASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly\nPASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly\nPASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field\nPASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name\nPASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type\nPASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure\nPASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure\nPASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure\nPASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure\nPASS: ctf-writer/test_ctf_writer 275 - Create an event class\nPASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event\nPASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event\nPASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event\nPASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event\nPASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event\nPASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event\nPASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name\nPASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set\nPASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 285 - Set an event class' id\nPASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value\nPASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level\nPASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI\nPASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly\nPASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level\nPASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level\nPASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI\nPASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI\nPASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)\nPASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset\nPASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class\nPASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class\nPASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class\nPASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly\nPASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event\nPASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class\nPASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance\nPASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value\nPASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value\nPASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value\nPASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value\nPASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds\nPASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)\nPASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)\nPASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)\nPASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string\nPASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value\nPASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type\nPASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length\nPASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream\nPASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event\nPASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class\nPASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class\nPASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned\nPASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created\nPASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream\nPASS: ctf-writer/test_ctf_writer 324 - Get metadata string\nPASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace\nPASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success\nPASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success\nPASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success\nPASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success\nPASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success\nPASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure\nPASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure\nPASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure\nPASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure\nPASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure\nPASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure\nPASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success\nPASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success\nPASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success\nPASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success\nPASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure\nPASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller\nPASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger\nPASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success\nPASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different\nPASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero\nPASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one\nPASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check\nPASS: lib/test_bt_values 1 - bt_value_null is not NULL\nPASS: lib/test_bt_values 2 - bt_value_null is a null value object\nPASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash\nPASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash\nPASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object\nPASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE\nPASS: lib/test_bt_values 7 - bt_value_bool_set() works\nPASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash\nPASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object\nPASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object\nPASS: lib/test_bt_values 12 - default unsigned integer value object value is 0\nPASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works\nPASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash\nPASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object\nPASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object\nPASS: lib/test_bt_values 18 - default signed integer value object value is 0\nPASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works\nPASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash\nPASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object\nPASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object\nPASS: lib/test_bt_values 24 - default real number value object value is 0\nPASS: lib/test_bt_values 25 - bt_value_real_set() works\nPASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash\nPASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object\nPASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object\nPASS: lib/test_bt_values 30 - default string value object value is \"\"\nPASS: lib/test_bt_values 31 - bt_value_string_get() works\nPASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash\nPASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object\nPASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object\nPASS: lib/test_bt_values 36 - initial array value object size is 0\nPASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds\nPASS: lib/test_bt_values 38 - appending an element to an array value object increment its size\nPASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)\nPASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)\nPASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)\nPASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)\nPASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)\nPASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)\nPASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)\nPASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)\nPASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)\nPASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds\nPASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type\nPASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value\nPASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds\nPASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds\nPASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds\nPASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds\nPASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds\nPASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds\nPASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds\nPASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL\nPASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value\nPASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds\nPASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds\nPASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL\nPASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value\nPASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size\nPASS: lib/test_bt_values 65 - map value object is not empty\nPASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object\nPASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value\nPASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object\nPASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value\nPASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object\nPASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value\nPASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object\nPASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value\nPASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object\nPASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value\nPASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object\nPASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object\nPASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object\nPASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object\nPASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object\nPASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object\nPASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object\nPASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object\nPASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash\nPASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object\nPASS: lib/test_bt_values 86 - initial map value object size is 0\nPASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds\nPASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size\nPASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key\nPASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key\nPASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)\nPASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)\nPASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)\nPASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)\nPASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)\nPASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)\nPASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)\nPASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)\nPASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)\nPASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds\nPASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds\nPASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds\nPASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds\nPASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds\nPASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds\nPASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL\nPASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value\nPASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds\nPASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds\nPASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL\nPASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value\nPASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size\nPASS: lib/test_bt_values 113 - map value object does not have key \"hello\"\nPASS: lib/test_bt_values 114 - map value object has key \"bt_bool\"\nPASS: lib/test_bt_values 115 - map value object has key \"uint\"\nPASS: lib/test_bt_values 116 - map value object has key \"int\"\nPASS: lib/test_bt_values 117 - map value object has key \"real\"\nPASS: lib/test_bt_values 118 - map value object has key \"null\"\nPASS: lib/test_bt_values 119 - map value object has key \"bool2\"\nPASS: lib/test_bt_values 120 - map value object has key \"int2\"\nPASS: lib/test_bt_values 121 - map value object has key \"real2\"\nPASS: lib/test_bt_values 122 - map value object has key \"string2\"\nPASS: lib/test_bt_values 123 - map value object has key \"array2\"\nPASS: lib/test_bt_values 124 - map value object has key \"array3\"\nPASS: lib/test_bt_values 125 - map value object has key \"map2\"\nPASS: lib/test_bt_values 126 - map value object has key \"map3\"\nPASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT\nPASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR\nPASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR\nPASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting \"map2\" value object\nPASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): \"map2\" value object is empty\nPASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting \"array3\" value object\nPASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): \"array3\" value object is empty\nPASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting \"null\" value object\nPASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting \"array2\" value object\nPASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): \"array2\" value object is empty\nPASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): \"bt_bool\" value object has the right value\nPASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): \"string2\" value object has the right value\nPASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): \"real\" value object has the right value\nPASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): \"real2\" value object has the right value\nPASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): \"uint\" value object has the right value\nPASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): \"int\" value object has the right value\nPASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): \"int2\" value object has the right value\nPASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): \"bool2\" value object has the right value\nPASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting \"map3\" value object\nPASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): \"map3\" value object is empty\nPASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()\nPASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements\nPASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash\nPASS: lib/test_bt_values 150 - null value objects are equivalent\nPASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object\nPASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)\nPASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)\nPASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object\nPASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)\nPASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)\nPASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object\nPASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)\nPASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)\nPASS: lib/test_bt_values 160 - cannot compare null value object and real number value object\nPASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)\nPASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)\nPASS: lib/test_bt_values 163 - cannot compare null value object and string value object\nPASS: lib/test_bt_values 164 - string value objects are not equivalent (\"hello\" and \"bt_value\")\nPASS: lib/test_bt_values 165 - string value objects are equivalent (\"hello\" and \"hello\")\nPASS: lib/test_bt_values 166 - empty array value objects are equivalent\nPASS: lib/test_bt_values 167 - cannot compare null value object and array value object\nPASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])\nPASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])\nPASS: lib/test_bt_values 170 - empty map value objects are equivalent\nPASS: lib/test_bt_values 171 - cannot compare null value object and map value object\nPASS: lib/test_bt_values 172 - map value objects are not equivalent\nPASS: lib/test_bt_values 173 - map value objects are equivalent\nPASS: lib/test_bt_values 174 - bt_value_copy() succeeds\nPASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)\nPASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)\nPASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)\nPASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)\nPASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)\nPASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)\nPASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)\nPASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)\nPASS: lib/test_bt_values 183 - source and destination value objects have the same content\nPASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds\nPASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size\nPASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)\nPASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)\nPASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)\nPASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)\nPASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)\nPASS: lib/test_graph_topo 1 - empty graph generates no events\nPASS: lib/test_graph_topo 2 - we have the expected number of events\nPASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 5 - got the expected source's port connected event\nPASS: lib/test_graph_topo 6 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error\nPASS: lib/test_graph_topo 8 - returned connection is still NULL\nPASS: lib/test_graph_topo 9 - we have the expected number of events\nPASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 12 - got the expected source's port connected event\nPASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error\nPASS: lib/test_graph_topo 14 - returned connection is still NULL\nPASS: lib/test_graph_topo 15 - we have the expected number of events\nPASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 18 - got the expected source's port connected event\nPASS: lib/test_graph_topo 19 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 20 - we have the expected number of events\nPASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 23 - got the expected source's port connected event\nPASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)\nPASS: lib/test_graph_topo 25 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 26 - event order is good\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called\nPASS: lib/test_simple_sink 1 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 2 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 4 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 6 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 7 - Graph \"run once\" status is the expected one (status code: 0)\nPASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 9 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 10 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 11 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 13 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 14 - Graph \"run once\" status is the expected one (status code: -1)\nPASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 16 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 17 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 18 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 20 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 21 - Graph \"run once\" status is the expected one (status code: -12)\nPASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 23 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 24 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 25 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 27 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 29 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 30 - Graph \"run once\" status is the expected one (status code: 0)\nPASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 32 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 33 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 34 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 36 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 38 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 39 - Graph \"run once\" status is the expected one (status code: -1)\nPASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 41 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 42 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 43 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 45 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 47 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 48 - Graph \"run once\" status is the expected one (status code: -12)\nPASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 50 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 51 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 52 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 54 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 56 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 57 - Graph \"run once\" status is the expected one (status code: 11)\nPASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 59 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 60 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 61 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 63 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 65 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 66 - Graph \"run once\" status is the expected one (status code: 1)\nPASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 68 - Data is not NULL in finalization function\nPASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1\nPASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2\nPASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3\nPASS: lib/test_trace_ir_ref 4 - Initialize trace\nPASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0\nPASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0\nPASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0\nPASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0\nPASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1\nPASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2\nPASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2\nPASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1\nPASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2\nPASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1\nPASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0\nPASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0\nPASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file\nPASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set\nPASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()\nPASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins\nPASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name\nPASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description\nPASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version\nPASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author\nPASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license\nPASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path\nPASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value\nPASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value\nPASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value\nPASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed\nPASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version\nPASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version\nPASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version\nPASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version\nPASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version\nPASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value\nPASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value\nPASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value\nPASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class\nPASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class\nPASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text\nPASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class\nPASS: lib/test_plugin 27 - bt_query_executor_query() succeeds\nPASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name\nPASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters\nPASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed\nPASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path\nPASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path\nPASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path\nPASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects\nPASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name\nPASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find\nPASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object\nPASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name\nPASS: param-validation/test_param_validation 1 - valid map: validation succeeds\nPASS: param-validation/test_param_validation 2 - valid map: error string is NULL\nPASS: param-validation/test_param_validation 3 - missing key in map: validation fails\nPASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL\nPASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string\nPASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails\nPASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL\nPASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string\nPASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails\nPASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL\nPASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string\nPASS: param-validation/test_param_validation 12 - valid array: validation succeeds\nPASS: param-validation/test_param_validation 13 - valid array: error string is NULL\nPASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds\nPASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL\nPASS: param-validation/test_param_validation 16 - array too small: validation fails\nPASS: param-validation/test_param_validation 17 - array too small: error string is not NULL\nPASS: param-validation/test_param_validation 18 - array too small: error string contains expected string\nPASS: param-validation/test_param_validation 19 - array too large: validation fails\nPASS: param-validation/test_param_validation 20 - array too large: error string is not NULL\nPASS: param-validation/test_param_validation 21 - array too large: error string contains expected string\nPASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails\nPASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL\nPASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string\nPASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds\nPASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL\nPASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds\nPASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL\nPASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails\nPASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL\nPASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string\nPASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected\nPASS: param-validation/test_param_validation 33 - value passed to custom function is as expected\nPASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds\nPASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL\nPASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails\nPASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL\nPASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string\nPASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails\nPASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL\nPASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string\nPASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout\nPASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr\nPASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output\nPASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr\nPASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 25 - Writing and reading back 0x622DD490, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 26 - Writing and reading back 0x762BD1D834275FB8, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 27 - Writing and reading back 0x622DD490, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 28 - Writing and reading back 0x762BD1D834275FB8, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 29 - Writing and reading back 0x622DD490, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 30 - Writing and reading back 0x762BD1D834275FB8, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 31 - Writing and reading back 0x622DD490, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 32 - Writing and reading back 0x762BD1D834275FB8, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 33 - Writing and reading back 0x7352BD64, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 34 - Writing and reading back 0x29015D1E43D6C093, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 35 - Writing and reading back 0x7352BD64, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 36 - Writing and reading back 0x29015D1E43D6C093, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 37 - Writing and reading back 0x7352BD64, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 38 - Writing and reading back 0x29015D1E43D6C093, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 39 - Writing and reading back 0x7352BD64, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 40 - Writing and reading back 0x29015D1E43D6C093, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 41 - Writing and reading back 0x12FFF3AA, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 42 - Writing and reading back 0x14A08AD5EB58C6D, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 43 - Writing and reading back 0x12FFF3AA, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 44 - Writing and reading back 0x14A08AD5EB58C6D, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 45 - Writing and reading back 0x12FFF3AA, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 46 - Writing and reading back 0x14A08AD5EB58C6D, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 47 - Writing and reading back 0x12FFF3AA, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 48 - Writing and reading back 0x14A08AD5EB58C6D, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 49 - Writing and reading back 0x1D38DBAC, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 50 - Writing and reading back 0x695776B966285862, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 51 - Writing and reading back 0x1D38DBAC, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 52 - Writing and reading back 0x695776B966285862, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 53 - Writing and reading back 0x1D38DBAC, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 54 - Writing and reading back 0x695776B966285862, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 55 - Writing and reading back 0x1D38DBAC, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 56 - Writing and reading back 0x695776B966285862, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 57 - Writing and reading back 0x6AE79837, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 58 - Writing and reading back 0x2A856AA32BCD821E, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 59 - Writing and reading back 0x6AE79837, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 60 - Writing and reading back 0x2A856AA32BCD821E, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 61 - Writing and reading back 0x6AE79837, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 62 - Writing and reading back 0x2A856AA32BCD821E, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 63 - Writing and reading back 0x6AE79837, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 64 - Writing and reading back 0x2A856AA32BCD821E, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 65 - Writing and reading back 0x92C8446, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 66 - Writing and reading back 0x4A97D28472364872, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 67 - Writing and reading back 0x92C8446, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 68 - Writing and reading back 0x4A97D28472364872, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 69 - Writing and reading back 0x92C8446, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 70 - Writing and reading back 0x4A97D28472364872, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 71 - Writing and reading back 0x92C8446, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 72 - Writing and reading back 0x4A97D28472364872, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 73 - Writing and reading back 0x693F729A, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 74 - Writing and reading back 0x67B44DC691E2758, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 75 - Writing and reading back 0x693F729A, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 76 - Writing and reading back 0x67B44DC691E2758, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 77 - Writing and reading back 0x693F729A, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 78 - Writing and reading back 0x67B44DC691E2758, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 79 - Writing and reading back 0x693F729A, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 80 - Writing and reading back 0x67B44DC691E2758, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 81 - Writing and reading back 0x24A3C339, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 82 - Writing and reading back 0x40B60EFE658C885C, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 83 - Writing and reading back 0x24A3C339, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 84 - Writing and reading back 0x40B60EFE658C885C, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 85 - Writing and reading back 0x24A3C339, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 86 - Writing and reading back 0x40B60EFE658C885C, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 87 - Writing and reading back 0x24A3C339, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 88 - Writing and reading back 0x40B60EFE658C885C, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 89 - Writing and reading back 0x68DBB02E, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 90 - Writing and reading back 0x142E4DEC57F219E0, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 91 - Writing and reading back 0x68DBB02E, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 92 - Writing and reading back 0x142E4DEC57F219E0, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 93 - Writing and reading back 0x68DBB02E, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 94 - Writing and reading back 0x142E4DEC57F219E0, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 95 - Writing and reading back 0x68DBB02E, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 96 - Writing and reading back 0x142E4DEC57F219E0, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 97 - Writing and reading back 0x3A490E7, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 98 - Writing and reading back 0x35C0B78F391AC178, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 99 - Writing and reading back 0x3A490E7, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 100 - Writing and reading back 0x35C0B78F391AC178, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 101 - Writing and reading back 0x3A490E7, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 102 - Writing and reading back 0x35C0B78F391AC178, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 103 - Writing and reading back 0x3A490E7, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 104 - Writing and reading back 0x35C0B78F391AC178, signed long long dest, varying read unit size\n============================================================================\nTestsuite summary for babeltrace2 2.0.6\n============================================================================\n# TOTAL: 1295\n# PASS:  1295\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\n=============================================\n   babeltrace2 2.0.6: tests/test-suite.log\n=============================================\n\n# TOTAL: 1295\n# PASS:  1295\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n\nSystem information (uname -a): Linux 6.10.14-yocto-standard #1 SMP PREEMPT Mon Oct 14 13:27:18 UTC 2024 aarch64\nDistribution information (/etc/issue):\nPoky (Yocto Project Reference Distro) 5.1 \\n \\l\n\n\n.. contents:: :depth: 2\n\nDURATION: 19\nEND: /usr/lib/babeltrace2/ptest\n2024-11-06T15:16\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "babeltrace2": {
                    "duration": "19",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: cli/convert/test_convert_args 1 - ARGS: path non-option arg\nPASS: cli/convert/test_convert_args 2 - ARGS: path non-option args\nPASS: cli/convert/test_convert_args 3 - ARGS: path non-option arg + named user source with --params\nPASS: cli/convert/test_convert_args 4 - ARGS: unnamed user source\nPASS: cli/convert/test_convert_args 5 - ARGS: path non-option arg + user source named `auto-disc-source-ctf-fs`\nPASS: cli/convert/test_convert_args 6 - ARGS: path non-option arg + user sink named `pretty`\nPASS: cli/convert/test_convert_args 7 - ARGS: path non-option arg + user filter named `muxer`\nPASS: cli/convert/test_convert_args 8 - ARGS: path non-option arg + --begin + user filter named `trimmer`\nPASS: cli/convert/test_convert_args 9 - ARGS: path non-option arg + --begin\nPASS: cli/convert/test_convert_args 10 - ARGS: path non-option arg + --begin --end\nPASS: cli/convert/test_convert_args 11 - ARGS: path non-option arg + --timerange\nPASS: cli/convert/test_convert_args 12 - ARGS: path non-option arg + --clock-cycles\nPASS: cli/convert/test_convert_args 13 - ARGS: path non-option arg + --clock-date\nPASS: cli/convert/test_convert_args 14 - ARGS: path non-option arg + --clock-force-correlate\nPASS: cli/convert/test_convert_args 15 - ARGS: path non-option arg + --clock-gmt\nPASS: cli/convert/test_convert_args 16 - ARGS: path non-option arg + --clock-offset\nPASS: cli/convert/test_convert_args 17 - ARGS: path non-option arg + --clock-offset-ns\nPASS: cli/convert/test_convert_args 18 - ARGS: path non-option arg + --clock-seconds\nPASS: cli/convert/test_convert_args 19 - ARGS: path non-option arg + --color\nPASS: cli/convert/test_convert_args 20 - ARGS: path non-option arg + --debug-info\nPASS: cli/convert/test_convert_args 21 - ARGS: path non-option arg + --debug-info-dir\nPASS: cli/convert/test_convert_args 22 - ARGS: path non-option arg + --debug-info-target-prefix\nPASS: cli/convert/test_convert_args 23 - ARGS: path non-option arg + --debug-info-full-path\nPASS: cli/convert/test_convert_args 24 - ARGS: path non-option arg + --fields=trace:domain,loglevel\nPASS: cli/convert/test_convert_args 25 - ARGS: path non-option arg + --fields=all\nPASS: cli/convert/test_convert_args 26 - ARGS: path non-option arg + --names=context,header\nPASS: cli/convert/test_convert_args 27 - ARGS: path non-option arg + --names=all\nPASS: cli/convert/test_convert_args 28 - ARGS: path non-option arg + --no-delta\nPASS: cli/convert/test_convert_args 29 - ARGS: path non-option arg + --output\nPASS: cli/convert/test_convert_args 30 - ARGS: path non-option arg + -i ctf\nPASS: cli/convert/test_convert_args 31 - ARGS: URL non-option arg + -i lttng-live\nPASS: cli/convert/test_convert_args 32 - ARGS: path non-option arg + -o dummy\nPASS: cli/convert/test_convert_args 33 - ARGS: path non-option arg + -o ctf + --output\nPASS: cli/convert/test_convert_args 34 - ARGS: path non-option arg + user sink with log level\nPASS: cli/convert/test_convert_args 35 - FAILS: bad --component format (plugin only)\nPASS: cli/convert/test_convert_args 36 - FAILS: bad --component format (name and plugin only)\nPASS: cli/convert/test_convert_args 37 - FAILS: bad --component format (name only)\nPASS: cli/convert/test_convert_args 38 - FAILS: bad --component format (extra dot found)\nPASS: cli/convert/test_convert_args 39 - FAILS: duplicate component name\nPASS: cli/convert/test_convert_args 40 - FAILS: unknown option\nPASS: cli/convert/test_convert_args 41 - FAILS: --params without current component\nPASS: cli/convert/test_convert_args 42 - FAILS: duplicate --begin\nPASS: cli/convert/test_convert_args 43 - FAILS: duplicate --end\nPASS: cli/convert/test_convert_args 44 - FAILS: --begin and --timerange\nPASS: cli/convert/test_convert_args 45 - FAILS: --end and --timerange\nPASS: cli/convert/test_convert_args 46 - FAILS: bad --timerange format (1)\nPASS: cli/convert/test_convert_args 47 - FAILS: bad --timerange format (2)\nPASS: cli/convert/test_convert_args 48 - FAILS: bad --timerange format (3)\nPASS: cli/convert/test_convert_args 49 - FAILS: bad --fields format\nPASS: cli/convert/test_convert_args 50 - FAILS: bad --names format\nPASS: cli/convert/test_convert_args 51 - FAILS: unknown -i\nPASS: cli/convert/test_convert_args 52 - FAILS: duplicate -i\nPASS: cli/convert/test_convert_args 53 - FAILS: unknown -o\nPASS: cli/convert/test_convert_args 54 - FAILS: duplicate -o\nPASS: cli/convert/test_convert_args 55 - FAILS: --run-args and --run-args-0\nPASS: cli/convert/test_convert_args 56 - FAILS: -o ctf-metadata without path\nPASS: cli/convert/test_convert_args 57 - FAILS: -i lttng-live and implicit source.ctf.fs\nPASS: cli/convert/test_convert_args 58 - FAILS: implicit source.ctf.fs without path\nPASS: cli/convert/test_convert_args 59 - FAILS: implicit source.ctf.lttng-live without URL\nPASS: cli/convert/test_convert_args 60 - FAILS: no source\nPASS: cli/convert/test_convert_args 61 - FAILS: -o ctf without --output\nPASS: cli/convert/test_convert_args 62 - FAILS: -o ctf + --output with implicit sink.text.pretty\nPASS: cli/convert/test_convert_args 63 - FAILS: --stream-intersection\nPASS: cli/convert/test_convert_args 64 - FAILS: two sinks with -o dummy + --clock-seconds\nPASS: cli/convert/test_convert_args 65 - FAILS: path non-option arg + user sink + -o text\nPASS: cli/test_help 1 - help ctf plugin exit status\nPASS: cli/test_help 2 - help ctf plugin expected output\nPASS: cli/test_help 3 - help ctf plugin produces no error\nPASS: cli/test_help 4 - help src.ctf.fs component class exit status\nPASS: cli/test_help 5 - help src.ctf.fs component class expected output\nPASS: cli/test_help 6 - help src.ctf.fs component class produces no error\nPASS: cli/test_help 7 - help without parameter exit status\nPASS: cli/test_help 8 - help without parameter produces expected error\nPASS: cli/test_help 9 - help without parameter produces no output\nPASS: cli/test_help 10 - help with too many parameters exit status\nPASS: cli/test_help 11 - help with too many parameters produces expected error\nPASS: cli/test_help 12 - help with too many parameters produces no output\nPASS: cli/test_help 13 - help with unknown plugin name\nPASS: cli/test_help 14 - help with unknown plugin name produces expected error\nPASS: cli/test_help 15 - help with unknown plugin name produces no output\nPASS: cli/test_help 16 - help with unknown component class name\nPASS: cli/test_help 17 - help with unknown component class name produces expected error\nPASS: cli/test_help 18 - help with unknown component class name prints plugin help\nPASS: cli/test_help 19 - help with unknown component class plugin\nPASS: cli/test_help 20 - help with unknown component class plugin produces expected error\nPASS: cli/test_help 21 - help with unknown component class plugin produces no output\nPASS: cli/test_intersection 1 - run without --stream-intersection\nPASS: cli/test_intersection 2 - 8 events in the whole trace\nPASS: cli/test_intersection 3 - run with --stream-intersection\nPASS: cli/test_intersection 4 - 3 events in streams intersecting\nPASS: cli/test_intersection 5 - run without --stream-intersection\nPASS: cli/test_intersection 6 - 8 events in the whole trace\nPASS: cli/test_intersection 7 - run with --stream-intersection\nPASS: cli/test_intersection 8 - 3 events in streams intersecting\nPASS: cli/test_intersection 9 - run without --stream-intersection\nPASS: cli/test_intersection 10 - 3 events in the whole trace\nPASS: cli/test_intersection 11 - run with --stream-intersection\nPASS: cli/test_intersection 12 - 3 events in streams intersecting\nPASS: cli/test_intersection 13 - run without --stream-intersection\nPASS: cli/test_intersection 14 - 6 events in the whole trace\nPASS: cli/test_intersection 15 - run with --stream-intersection fails\nPASS: cli/test_intersection 16 - stderr contains expected error message\nPASS: cli/test_intersection 17 - run without --stream-intersection\nPASS: cli/test_intersection 18 - 0 events in the whole trace\nPASS: cli/test_intersection 19 - run with --stream-intersection fails\nPASS: cli/test_intersection 20 - stderr contains expected error message\nPASS: cli/test_output_path_ctf_non_lttng_trace 1 - 3eventsintersect output trace exists\nPASS: cli/test_output_path_ctf_non_lttng_trace 2 - 3eventsintersectreverse output trace exists\nPASS: cli/test_output_path_ctf_non_lttng_trace 3 - nointersect output trace exists\nPASS: cli/test_packet_seq_num 1 - Trace parses\nPASS: cli/test_packet_seq_num 2 - No events lost\nPASS: cli/test_packet_seq_num 3 - Trace parses\nPASS: cli/test_packet_seq_num 4 - No events lost\nPASS: cli/test_packet_seq_num 5 - Trace parses\nPASS: cli/test_packet_seq_num 6 - Lost events string matches 2\nPASS: cli/test_packet_seq_num 7 - Trace parses\nPASS: cli/test_packet_seq_num 8 - Lost events string matches 2\nPASS: cli/test_packet_seq_num 9 - Trace parses\nPASS: cli/test_packet_seq_num 10 - Lost events string matches 2,3,1\nPASS: cli/test_trace_copy 1 - Copy trace 2packets with ctf-fs sink\nPASS: cli/test_trace_copy 2 - Read the new trace in /tmp/tmp.sEDV7GfsaT\nPASS: cli/test_trace_copy 3 - Exact same content between the two traces\nPASS: cli/test_trace_copy 4 - Copy trace array-align-elem with ctf-fs sink\nPASS: cli/test_trace_copy 5 - Read the new trace in /tmp/tmp.SdEYkeoR3v\nPASS: cli/test_trace_copy 6 - Exact same content between the two traces\nPASS: cli/test_trace_copy 7 - Copy trace barectf-event-before-packet with ctf-fs sink\nPASS: cli/test_trace_copy 8 - Read the new trace in /tmp/tmp.RvsRNwlHt2\nPASS: cli/test_trace_copy 9 - Exact same content between the two traces\nPASS: cli/test_trace_copy 10 - Copy trace debug-info with ctf-fs sink\nPASS: cli/test_trace_copy 11 - Read the new trace in /tmp/tmp.Yb2F3MKUJ4\nPASS: cli/test_trace_copy 12 - Exact same content between the two traces\nPASS: cli/test_trace_copy 13 - Copy trace env-warning with ctf-fs sink\nPASS: cli/test_trace_copy 14 - Read the new trace in /tmp/tmp.hoTTVrZ6ry\nPASS: cli/test_trace_copy 15 - Exact same content between the two traces\nPASS: cli/test_trace_copy 16 - Copy trace ev-disc-no-ts-begin-end with ctf-fs sink\nPASS: cli/test_trace_copy 17 - Read the new trace in /tmp/tmp.ETOSmWFG6U\nPASS: cli/test_trace_copy 18 - Exact same content between the two traces\nPASS: cli/test_trace_copy 19 - Copy trace lttng-crash with ctf-fs sink\nPASS: cli/test_trace_copy 20 - Read the new trace in /tmp/tmp.oEvHsAOKxg\nPASS: cli/test_trace_copy 21 - Exact same content between the two traces\nPASS: cli/test_trace_copy 22 - Copy trace lttng-event-after-packet with ctf-fs sink\nPASS: cli/test_trace_copy 23 - Read the new trace in /tmp/tmp.YkBOVvjKbV\nPASS: cli/test_trace_copy 24 - Exact same content between the two traces\nPASS: cli/test_trace_copy 25 - Copy trace lttng-tracefile-rotation with ctf-fs sink\nPASS: cli/test_trace_copy 26 - Read the new trace in /tmp/tmp.Z8dx24G5k6\nPASS: cli/test_trace_copy 27 - Exact same content between the two traces\nPASS: cli/test_trace_copy 28 - Empty trace meta-ctx-sequence, nothing to copy\nPASS: cli/test_trace_copy 29 - Copy trace meta-variant-no-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 30 - Read the new trace in /tmp/tmp.G5qKiRdwdF\nPASS: cli/test_trace_copy 31 - Exact same content between the two traces\nPASS: cli/test_trace_copy 32 - Copy trace meta-variant-one-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 33 - Read the new trace in /tmp/tmp.J099KAiIE9\nPASS: cli/test_trace_copy 34 - Exact same content between the two traces\nPASS: cli/test_trace_copy 35 - Copy trace meta-variant-reserved-keywords with ctf-fs sink\nPASS: cli/test_trace_copy 36 - Read the new trace in /tmp/tmp.lXSTtOpmnQ\nPASS: cli/test_trace_copy 37 - Exact same content between the two traces\nPASS: cli/test_trace_copy 38 - Copy trace meta-variant-same-with-underscore with ctf-fs sink\nPASS: cli/test_trace_copy 39 - Read the new trace in /tmp/tmp.BUeg4yEcA1\nPASS: cli/test_trace_copy 40 - Exact same content between the two traces\nPASS: cli/test_trace_copy 41 - Copy trace meta-variant-two-underscores with ctf-fs sink\nPASS: cli/test_trace_copy 42 - Read the new trace in /tmp/tmp.KnytgcGHyU\nPASS: cli/test_trace_copy 43 - Exact same content between the two traces\nPASS: cli/test_trace_copy 44 - Copy trace multi-domains with ctf-fs sink\nPASS: cli/test_trace_copy 45 - Read the new trace in /tmp/tmp.bwGX7x3X9W\nPASS: cli/test_trace_copy 46 - Exact same content between the two traces\nPASS: cli/test_trace_copy 47 - Copy trace no-packet-context with ctf-fs sink\nPASS: cli/test_trace_copy 48 - Read the new trace in /tmp/tmp.Z6AJvQme9h\nPASS: cli/test_trace_copy 49 - Exact same content between the two traces\nPASS: cli/test_trace_copy 50 - Copy trace sequence with ctf-fs sink\nPASS: cli/test_trace_copy 51 - Read the new trace in /tmp/tmp.9fLmQtcvyD\nPASS: cli/test_trace_copy 52 - Exact same content between the two traces\nPASS: cli/test_trace_copy 53 - Copy trace session-rotation with ctf-fs sink\nPASS: cli/test_trace_copy 54 - Read the new trace in /tmp/tmp.5f5nkYsdpB\nPASS: cli/test_trace_copy 55 - Exact same content between the two traces\nPASS: cli/test_trace_copy 56 - Copy trace smalltrace with ctf-fs sink\nPASS: cli/test_trace_copy 57 - Read the new trace in /tmp/tmp.r1of1IEczQ\nPASS: cli/test_trace_copy 58 - Exact same content between the two traces\nPASS: cli/test_trace_copy 59 - Copy trace struct-array-align-elem with ctf-fs sink\nPASS: cli/test_trace_copy 60 - Read the new trace in /tmp/tmp.oAh7adb42F\nPASS: cli/test_trace_copy 61 - Exact same content between the two traces\nPASS: cli/test_trace_copy 62 - Copy trace succeed1 with ctf-fs sink\nPASS: cli/test_trace_copy 63 - Read the new trace in /tmp/tmp.GQmewTgutC\nPASS: cli/test_trace_copy 64 - Exact same content between the two traces\nPASS: cli/test_trace_copy 65 - Copy trace succeed2 with ctf-fs sink\nPASS: cli/test_trace_copy 66 - Read the new trace in /tmp/tmp.Jb2yV5kDDP\nPASS: cli/test_trace_copy 67 - Exact same content between the two traces\nPASS: cli/test_trace_copy 68 - Copy trace succeed3 with ctf-fs sink\nPASS: cli/test_trace_copy 69 - Read the new trace in /tmp/tmp.Cw168KVHSx\nPASS: cli/test_trace_copy 70 - Exact same content between the two traces\nPASS: cli/test_trace_copy 71 - Empty trace succeed4, nothing to copy\nPASS: cli/test_trace_copy 72 - Copy trace trace-with-index with ctf-fs sink\nPASS: cli/test_trace_copy 73 - Read the new trace in /tmp/tmp.e97sRH96uz\nPASS: cli/test_trace_copy 74 - Exact same content between the two traces\nPASS: cli/test_trace_copy 75 - Copy trace warnings with ctf-fs sink\nPASS: cli/test_trace_copy 76 - Read the new trace in /tmp/tmp.6HNdn4oRHn\nPASS: cli/test_trace_copy 77 - Exact same content between the two traces\nPASS: cli/test_trace_copy 78 - Copy trace wk-heartbeat-u with ctf-fs sink\nPASS: cli/test_trace_copy 79 - Read the new trace in /tmp/tmp.pFkqX4LVPD\nPASS: cli/test_trace_copy 80 - Exact same content between the two traces\nPASS: cli/test_trace_read 1 - Run babeltrace2 with trace 2packets\nPASS: cli/test_trace_read 2 - Run babeltrace2 with trace array-align-elem\nPASS: cli/test_trace_read 3 - Run babeltrace2 with trace barectf-event-before-packet\nPASS: cli/test_trace_read 4 - Run babeltrace2 with trace debug-info\nPASS: cli/test_trace_read 5 - Run babeltrace2 with trace env-warning\nPASS: cli/test_trace_read 6 - Run babeltrace2 with trace ev-disc-no-ts-begin-end\nPASS: cli/test_trace_read 7 - Run babeltrace2 with trace lttng-crash\nPASS: cli/test_trace_read 8 - Run babeltrace2 with trace lttng-event-after-packet\nPASS: cli/test_trace_read 9 - Run babeltrace2 with trace lttng-tracefile-rotation\nPASS: cli/test_trace_read 10 - Run babeltrace2 with trace meta-ctx-sequence\nPASS: cli/test_trace_read 11 - Run babeltrace2 with trace meta-variant-no-underscore\nPASS: cli/test_trace_read 12 - Run babeltrace2 with trace meta-variant-one-underscore\nPASS: cli/test_trace_read 13 - Run babeltrace2 with trace meta-variant-reserved-keywords\nPASS: cli/test_trace_read 14 - Run babeltrace2 with trace meta-variant-same-with-underscore\nPASS: cli/test_trace_read 15 - Run babeltrace2 with trace meta-variant-two-underscores\nPASS: cli/test_trace_read 16 - Run babeltrace2 with trace multi-domains\nPASS: cli/test_trace_read 17 - Run babeltrace2 with trace no-packet-context\nPASS: cli/test_trace_read 18 - Run babeltrace2 with trace sequence\nPASS: cli/test_trace_read 19 - Run babeltrace2 with trace session-rotation\nPASS: cli/test_trace_read 20 - Run babeltrace2 with trace smalltrace\nPASS: cli/test_trace_read 21 - Run babeltrace2 with trace struct-array-align-elem\nPASS: cli/test_trace_read 22 - Run babeltrace2 with trace succeed1\nPASS: cli/test_trace_read 23 - Run babeltrace2 with trace succeed2\nPASS: cli/test_trace_read 24 - Run babeltrace2 with trace succeed3\nPASS: cli/test_trace_read 25 - Run babeltrace2 with trace succeed4\nPASS: cli/test_trace_read 26 - Run babeltrace2 with trace trace-with-index\nPASS: cli/test_trace_read 27 - Run babeltrace2 with trace warnings\nPASS: cli/test_trace_read 28 - Run babeltrace2 with trace wk-heartbeat-u\nPASS: cli/test_trace_read 29 - Run babeltrace2 with invalid trace fail1\nPASS: cli/test_trace_read 30 - Run babeltrace2 with invalid trace fail2\nPASS: cli/test_trace_read 31 - Run babeltrace2 with invalid trace integer-range\nPASS: cli/test_trace_read 32 - Run babeltrace2 with invalid trace invalid-packet-size\nPASS: cli/test_trace_read 33 - Run babeltrace2 with invalid trace lttng-modules-2.0-pre1\nPASS: cli/test_trace_read 34 - Run babeltrace2 with invalid trace metadata-syntax-error\nPASS: cli/test_trace_read 35 - Run babeltrace2 with invalid trace packet-based-metadata\nPASS: cli/test_trace_read 36 - Run babeltrace2 with invalid trace smalltrace\nPASS: cli/test_trace_read 37 - Run babeltrace2 with invalid trace valid-events-then-invalid-events\nPASS: cli/test_trimmer 1 - trimmer: --begin, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 2 - trimmer: --begin, GMT relative timestamps: number of events (18)\nPASS: cli/test_trimmer 3 - trimmer: --end, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 4 - trimmer: --end, GMT relative timestamps: number of events (9)\nPASS: cli/test_trimmer 5 - trimmer: --begin and --end, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 6 - trimmer: --begin and --end, GMT relative timestamps: number of events (7)\nPASS: cli/test_trimmer 7 - trimmer: --begin, out of range, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 8 - trimmer: --begin, out of range, GMT relative timestamps: number of events (0)\nPASS: cli/test_trimmer 9 - trimmer: --end, out of range, GMT relative timestamps: exit status\nPASS: cli/test_trimmer 10 - trimmer: --end, out of range, GMT relative timestamps: number of events (0)\nPASS: cli/test_trimmer 11 - trimmer: --begin, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 12 - trimmer: --begin, GMT absolute timestamps: number of events (18)\nPASS: cli/test_trimmer 13 - trimmer: --end, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 14 - trimmer: --end, GMT absolute timestamps: number of events (9)\nPASS: cli/test_trimmer 15 - trimmer: --begin and --end, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 16 - trimmer: --begin and --end, GMT absolute timestamps: number of events (7)\nPASS: cli/test_trimmer 17 - trimmer: --begin, out of range, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 18 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 19 - trimmer: --begin, out of range, GMT absolute timestamps: exit status\nPASS: cli/test_trimmer 20 - trimmer: --begin, out of range, GMT absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 21 - trimmer: --begin, EST relative timestamps: exit status\nPASS: cli/test_trimmer 22 - trimmer: --begin, EST relative timestamps: number of events (18)\nPASS: cli/test_trimmer 23 - trimmer: --end, EST relative timestamps: exit status\nPASS: cli/test_trimmer 24 - trimmer: --end, EST relative timestamps: number of events (9)\nPASS: cli/test_trimmer 25 - trimmer: --begin and --end, EST relative timestamps: exit status\nPASS: cli/test_trimmer 26 - trimmer: --begin and --end, EST relative timestamps: number of events (7)\nPASS: cli/test_trimmer 27 - trimmer: --begin, out of range, EST relative timestamps: exit status\nPASS: cli/test_trimmer 28 - trimmer: --begin, out of range, EST relative timestamps: number of events (0)\nPASS: cli/test_trimmer 29 - trimmer: --end, out of range, EST relative timestamps: exit status\nPASS: cli/test_trimmer 30 - trimmer: --end, out of range, EST relative timestamps: number of events (0)\nPASS: cli/test_trimmer 31 - trimmer: --begin, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 32 - trimmer: --begin, EST absolute timestamps: number of events (18)\nPASS: cli/test_trimmer 33 - trimmer: --end, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 34 - trimmer: --end, EST absolute timestamps: number of events (9)\nPASS: cli/test_trimmer 35 - trimmer: --begin and --end, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 36 - trimmer: --begin and --end, EST absolute timestamps: number of events (7)\nPASS: cli/test_trimmer 37 - trimmer: --begin, out of range, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 38 - trimmer: --begin, out of range, EST absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 39 - trimmer: --end, out of range, EST absolute timestamps: exit status\nPASS: cli/test_trimmer 40 - trimmer: --end, out of range, EST absolute timestamps: number of events (0)\nPASS: cli/test_trimmer 41 - trimmer: date time format: partial nanosecond precision: exit status\nPASS: cli/test_trimmer 42 - trimmer: date time format: partial nanosecond precision: number of events (13)\nPASS: cli/test_trimmer 43 - trimmer: date time format: second precision: exit status\nPASS: cli/test_trimmer 44 - trimmer: date time format: second precision: number of events (11)\nPASS: cli/test_trimmer 45 - trimmer: date time format: minute precision: exit status\nPASS: cli/test_trimmer 46 - trimmer: date time format: minute precision: number of events (11)\nPASS: cli/test_trimmer 47 - trimmer: seconds from origin format: nanosecond precision: exit status\nPASS: cli/test_trimmer 48 - trimmer: seconds from origin format: nanosecond precision: number of events (11)\nPASS: cli/test_trimmer 49 - trimmer: seconds from origin format: partial nanosecond precision: exit status\nPASS: cli/test_trimmer 50 - trimmer: seconds from origin format: partial nanosecond precision: number of events (11)\nPASS: cli/test_trimmer 51 - trimmer: seconds from origin format: second precision: exit status\nPASS: cli/test_trimmer 52 - trimmer: seconds from origin format: second precision: number of events (11)\nPASS: cli/test_trimmer 53 - trimmer: date time format: too many nanosecond digits: exit status\nPASS: cli/test_trimmer 54 - trimmer: date time format: too many nanosecond digits: number of events (0)\nPASS: cli/test_trimmer 55 - trimmer: date time format: too many nanosecond digits: error message\nPASS: cli/test_trimmer 56 - trimmer: date time format: missing nanoseconds: exit status\nPASS: cli/test_trimmer 57 - trimmer: date time format: missing nanoseconds: number of events (0)\nPASS: cli/test_trimmer 58 - trimmer: date time format: missing nanoseconds: error message\nPASS: cli/test_trimmer 59 - trimmer: date time format: seconds with too many digit: exit status\nPASS: cli/test_trimmer 60 - trimmer: date time format: seconds with too many digit: number of events (0)\nPASS: cli/test_trimmer 61 - trimmer: date time format: seconds with too many digit: error message\nPASS: cli/test_trimmer 62 - trimmer: date time format: seconds with missing digit: exit status\nPASS: cli/test_trimmer 63 - trimmer: date time format: seconds with missing digit: number of events (0)\nPASS: cli/test_trimmer 64 - trimmer: date time format: seconds with missing digit: error message\nPASS: cli/test_trimmer 65 - trimmer: date time format: minutes with too many digit: exit status\nPASS: cli/test_trimmer 66 - trimmer: date time format: minutes with too many digit: number of events (0)\nPASS: cli/test_trimmer 67 - trimmer: date time format: minutes with too many digit: error message\nPASS: cli/test_trimmer 68 - trimmer: date time format: minutes with missing digit: exit status\nPASS: cli/test_trimmer 69 - trimmer: date time format: minutes with missing digit: number of events (0)\nPASS: cli/test_trimmer 70 - trimmer: date time format: minutes with missing digit: error message\nPASS: cli/test_trimmer 71 - trimmer: date time format: hours with too many digit: exit status\nPASS: cli/test_trimmer 72 - trimmer: date time format: hours with too many digit: number of events (0)\nPASS: cli/test_trimmer 73 - trimmer: date time format: hours with too many digit: error message\nPASS: cli/test_trimmer 74 - trimmer: date time format: hours with missing digit: exit status\nPASS: cli/test_trimmer 75 - trimmer: date time format: hours with missing digit: number of events (0)\nPASS: cli/test_trimmer 76 - trimmer: date time format: hours with missing digit: error message\nPASS: cli/test_trimmer 77 - trimmer: date time format: missing seconds: exit status\nPASS: cli/test_trimmer 78 - trimmer: date time format: missing seconds: number of events (0)\nPASS: cli/test_trimmer 79 - trimmer: date time format: missing seconds: error message\nPASS: cli/test_trimmer 80 - trimmer: date time format: missing minutes 1: exit status\nPASS: cli/test_trimmer 81 - trimmer: date time format: missing minutes 1: number of events (0)\nPASS: cli/test_trimmer 82 - trimmer: date time format: missing minutes 1: error message\nPASS: cli/test_trimmer 83 - trimmer: date time format: missing minutes 2: exit status\nPASS: cli/test_trimmer 84 - trimmer: date time format: missing minutes 2: number of events (0)\nPASS: cli/test_trimmer 85 - trimmer: date time format: missing minutes 2: error message\nPASS: cli/test_trimmer 86 - trimmer: date time format: missing time: exit status\nPASS: cli/test_trimmer 87 - trimmer: date time format: missing time: number of events (0)\nPASS: cli/test_trimmer 88 - trimmer: date time format: missing time: error message\nPASS: cli/test_trimmer 89 - trimmer: date time format: day with too many digit: exit status\nPASS: cli/test_trimmer 90 - trimmer: date time format: day with too many digit: number of events (0)\nPASS: cli/test_trimmer 91 - trimmer: date time format: day with too many digit: error message\nPASS: cli/test_trimmer 92 - trimmer: date time format: day with missing digit: exit status\nPASS: cli/test_trimmer 93 - trimmer: date time format: day with missing digit: number of events (0)\nPASS: cli/test_trimmer 94 - trimmer: date time format: day with missing digit: error message\nPASS: cli/test_trimmer 95 - trimmer: date time format: month with too many digit: exit status\nPASS: cli/test_trimmer 96 - trimmer: date time format: month with too many digit: number of events (0)\nPASS: cli/test_trimmer 97 - trimmer: date time format: month with too many digit: error message\nPASS: cli/test_trimmer 98 - trimmer: date time format: month with missing digit: exit status\nPASS: cli/test_trimmer 99 - trimmer: date time format: month with missing digit: number of events (0)\nPASS: cli/test_trimmer 100 - trimmer: date time format: month with missing digit: error message\nPASS: cli/test_trimmer 101 - trimmer: date time format: year with too many digits: exit status\nPASS: cli/test_trimmer 102 - trimmer: date time format: year with too many digits: number of events (0)\nPASS: cli/test_trimmer 103 - trimmer: date time format: year with too many digits: error message\nPASS: cli/test_trimmer 104 - trimmer: date time format: year with missing digits: exit status\nPASS: cli/test_trimmer 105 - trimmer: date time format: year with missing digits: number of events (0)\nPASS: cli/test_trimmer 106 - trimmer: date time format: year with missing digits: error message\nPASS: cli/test_trimmer 107 - trimmer: date time format: missing day 1: exit status\nPASS: cli/test_trimmer 108 - trimmer: date time format: missing day 1: number of events (0)\nPASS: cli/test_trimmer 109 - trimmer: date time format: missing day 1: error message\nPASS: cli/test_trimmer 110 - trimmer: date time format: missing day 2: exit status\nPASS: cli/test_trimmer 111 - trimmer: date time format: missing day 2: number of events (0)\nPASS: cli/test_trimmer 112 - trimmer: date time format: missing day 2: error message\nPASS: cli/test_trimmer 113 - trimmer: seconds from origin format: too many nanosecond digits: exit status\nPASS: cli/test_trimmer 114 - trimmer: seconds from origin format: too many nanosecond digits: number of events (0)\nPASS: cli/test_trimmer 115 - trimmer: seconds from origin format: too many nanosecond digits: error message\nPASS: cli/test_trimmer 116 - trimmer: seconds from origin format: missing nanseconds: exit status\nPASS: cli/test_trimmer 117 - trimmer: seconds from origin format: missing nanseconds: number of events (0)\nPASS: cli/test_trimmer 118 - trimmer: seconds from origin format: missing nanseconds: error message\nPASS: ctf-writer/test_ctf_writer 1 - bt_ctf_create succeeds in creating trace with path\nPASS: ctf-writer/test_ctf_writer 2 - bt_ctf_writer_get_trace correctly handles NULL\nPASS: ctf-writer/test_ctf_writer 3 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_NATIVE\nPASS: ctf-writer/test_ctf_writer 4 - Cannot set a trace's byte order to BT_CTF_BYTE_ORDER_UNSPECIFIED\nPASS: ctf-writer/test_ctf_writer 5 - bt_ctf_writer_get_trace returns a bt_ctf_trace object\nPASS: ctf-writer/test_ctf_writer 6 - Set a trace's byte order to big endian\nPASS: ctf-writer/test_ctf_writer 7 - bt_ctf_trace_get_native_byte_order returns a correct endianness\nPASS: ctf-writer/test_ctf_writer 8 - Add host (testhost) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 9 - bt_ctf_writer_add_environment_field error with NULL writer\nPASS: ctf-writer/test_ctf_writer 10 - bt_ctf_writer_add_environment_field error with NULL field name\nPASS: ctf-writer/test_ctf_writer 11 - bt_ctf_writer_add_environment_field error with NULL field value\nPASS: ctf-writer/test_ctf_writer 12 - bt_ctf_trace_set_environment_field_integer handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 13 - bt_ctf_trace_set_environment_field_integer handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 14 - bt_ctf_trace_set_environment_field_integer succeeds\nPASS: ctf-writer/test_ctf_writer 15 - bt_ctf_trace_set_environment_field_string handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 16 - bt_ctf_trace_set_environment_field_string handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 17 - bt_ctf_trace_set_environment_field_string handles a NULL value correctly\nPASS: ctf-writer/test_ctf_writer 18 - bt_ctf_trace_set_environment_field_string succeeds\nPASS: ctf-writer/test_ctf_writer 19 - bt_ctf_trace_set_environment_field_integer succeeds with an existing name\nPASS: ctf-writer/test_ctf_writer 20 - Add sysname (GNU/Linux) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 21 - Add nodename (testhost) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 22 - Add release (4.4.0-87-generic) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 23 - Add version (\\#110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017) environment field to writer instance\nPASS: ctf-writer/test_ctf_writer 24 - Add machine (x86_64) environment field to writer istance\nPASS: ctf-writer/test_ctf_writer 25 - Illegal clock name rejected\nPASS: ctf-writer/test_ctf_writer 26 - Clock created sucessfully\nPASS: ctf-writer/test_ctf_writer 27 - bt_ctf_clock_get_name returns a clock name\nPASS: ctf-writer/test_ctf_writer 28 - Returned clock name is valid\nPASS: ctf-writer/test_ctf_writer 29 - bt_ctf_clock_get_description returns NULL on an unset description\nPASS: ctf-writer/test_ctf_writer 30 - Clock description set successfully\nPASS: ctf-writer/test_ctf_writer 31 - bt_ctf_clock_get_description returns a description.\nPASS: ctf-writer/test_ctf_writer 32 - Returned clock description is valid\nPASS: ctf-writer/test_ctf_writer 33 - bt_ctf_clock_get_frequency returns the correct default frequency\nPASS: ctf-writer/test_ctf_writer 34 - Set clock frequency\nPASS: ctf-writer/test_ctf_writer 35 - bt_ctf_clock_get_frequency returns the correct frequency once it is set\nPASS: ctf-writer/test_ctf_writer 36 - bt_ctf_clock_get_offset_s succeeds\nPASS: ctf-writer/test_ctf_writer 37 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds)\nPASS: ctf-writer/test_ctf_writer 38 - Set clock offset (seconds)\nPASS: ctf-writer/test_ctf_writer 39 - bt_ctf_clock_get_offset_s succeeds\nPASS: ctf-writer/test_ctf_writer 40 - bt_ctf_clock_get_offset_s returns the correct default offset (in seconds) once it is set\nPASS: ctf-writer/test_ctf_writer 41 - bt_ctf_clock_get_offset succeeds\nPASS: ctf-writer/test_ctf_writer 42 - bt_ctf_clock_get_offset returns the correct default offset (in ticks)\nPASS: ctf-writer/test_ctf_writer 43 - Set clock offset\nPASS: ctf-writer/test_ctf_writer 44 - bt_ctf_clock_get_offset succeeds\nPASS: ctf-writer/test_ctf_writer 45 - bt_ctf_clock_get_offset returns the correct default offset (in ticks) once it is set\nPASS: ctf-writer/test_ctf_writer 46 - bt_ctf_clock_get_precision returns the correct default precision\nPASS: ctf-writer/test_ctf_writer 47 - Set clock precision\nPASS: ctf-writer/test_ctf_writer 48 - bt_ctf_clock_get_precision returns the correct precision once it is set\nPASS: ctf-writer/test_ctf_writer 49 - bt_ctf_clock_get_precision returns the correct default is_absolute attribute\nPASS: ctf-writer/test_ctf_writer 50 - Set clock absolute property\nPASS: ctf-writer/test_ctf_writer 51 - bt_ctf_clock_get_precision returns the correct is_absolute attribute once it is set\nPASS: ctf-writer/test_ctf_writer 52 - Set clock time\nPASS: ctf-writer/test_ctf_writer 53 - bt_ctf_clock_get_uuid returns a UUID\nPASS: ctf-writer/test_ctf_writer 54 - bt_ctf_clock_set_uuid sets a new uuid successfully\nPASS: ctf-writer/test_ctf_writer 55 - bt_ctf_clock_get_uuid returns a UUID after setting a new one\nPASS: ctf-writer/test_ctf_writer 56 - bt_ctf_clock_get_uuid returns the correct UUID after setting a new one\nPASS: ctf-writer/test_ctf_writer 57 - bt_ctf_stream_class_get_name returns a correct stream class name\nPASS: ctf-writer/test_ctf_writer 58 - bt_ctf_stream_class_get_clock returns NULL when a clock was not set\nPASS: ctf-writer/test_ctf_writer 59 - bt_ctf_stream_class_get_clock handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 60 - Create stream class\nPASS: ctf-writer/test_ctf_writer 61 - Set a stream class' clock\nPASS: ctf-writer/test_ctf_writer 62 - bt_ctf_stream_class_get_clock returns a correct clock\nPASS: ctf-writer/test_ctf_writer 63 - Create an unsigned integer type\nPASS: ctf-writer/test_ctf_writer 64 - Set integer type's base as binary\nPASS: ctf-writer/test_ctf_writer 65 - Set integer type's base as decimal\nPASS: ctf-writer/test_ctf_writer 66 - Reject integer type's base set as unknown\nPASS: ctf-writer/test_ctf_writer 67 - Set integer type's base as octal\nPASS: ctf-writer/test_ctf_writer 68 - Set integer type's base as hexadecimal\nPASS: ctf-writer/test_ctf_writer 69 - Reject unknown integer base value\nPASS: ctf-writer/test_ctf_writer 70 - Set integer type signedness to signed\nPASS: ctf-writer/test_ctf_writer 71 - Set integer type signedness to unsigned\nPASS: ctf-writer/test_ctf_writer 72 - bt_ctf_field_type_integer_get_size returns a correct value\nPASS: ctf-writer/test_ctf_writer 73 - bt_ctf_field_type_integer_get_signed returns a correct value for unsigned types\nPASS: ctf-writer/test_ctf_writer 74 - bt_ctf_field_type_set_byte_order handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 75 - bt_ctf_field_type_set_byte_order rejects invalid values\nPASS: ctf-writer/test_ctf_writer 76 - Set an integer's byte order to little endian\nPASS: ctf-writer/test_ctf_writer 77 - Set an integer's byte order to big endian\nPASS: ctf-writer/test_ctf_writer 78 - bt_ctf_field_type_get_byte_order returns a correct value\nPASS: ctf-writer/test_ctf_writer 79 - bt_ctf_field_type_get_type_id returns a correct value with an integer type\nPASS: ctf-writer/test_ctf_writer 80 - bt_ctf_field_type_integer_get_base returns a correct value\nPASS: ctf-writer/test_ctf_writer 81 - bt_ctf_field_type_integer_set_encoding handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 82 - bt_ctf_field_type_integer_set_encoding handles invalid encodings correctly\nPASS: ctf-writer/test_ctf_writer 83 - Set integer type encoding to UTF8\nPASS: ctf-writer/test_ctf_writer 84 - bt_ctf_field_type_integer_get_encoding returns a correct value\nPASS: ctf-writer/test_ctf_writer 85 - Set signedness of 16 bit integer to true\nPASS: ctf-writer/test_ctf_writer 86 - bt_ctf_field_type_integer_get_signed returns a correct value for signed types\nPASS: ctf-writer/test_ctf_writer 87 - Create a sequence of int16_t type\nPASS: ctf-writer/test_ctf_writer 88 - bt_ctf_field_type_get_type_id returns a correct value with a sequence type\nPASS: ctf-writer/test_ctf_writer 89 - bt_ctf_field_type_sequence_get_length_field_name returns the correct value\nPASS: ctf-writer/test_ctf_writer 90 - bt_ctf_field_type_sequence_get_element_field_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 91 - Create a string type\nPASS: ctf-writer/test_ctf_writer 92 - Reject invalid \"None\" string encoding\nPASS: ctf-writer/test_ctf_writer 93 - Reject invalid string encoding\nPASS: ctf-writer/test_ctf_writer 94 - Set string encoding to ASCII\nPASS: ctf-writer/test_ctf_writer 95 - bt_ctf_field_type_string_get_encoding returns the correct value\nPASS: ctf-writer/test_ctf_writer 96 - bt_ctf_field_type_get_type_id returns a correct value with a structure type\nPASS: ctf-writer/test_ctf_writer 97 - Create a structure type\nPASS: ctf-writer/test_ctf_writer 98 - Add a uint8_t type to a structure\nPASS: ctf-writer/test_ctf_writer 99 - Add a sequence type to a structure\nPASS: ctf-writer/test_ctf_writer 100 - bt_ctf_field_type_structure_get_field_count returns a correct value\nPASS: ctf-writer/test_ctf_writer 101 - bt_ctf_field_type_structure_get_field handles a NULL name correctly\nPASS: ctf-writer/test_ctf_writer 102 - bt_ctf_field_type_structure_get_field handles a NULL return type correctly\nPASS: ctf-writer/test_ctf_writer 103 - bt_ctf_field_type_structure_get_field returns a field\nPASS: ctf-writer/test_ctf_writer 104 - bt_ctf_field_type_structure_get_field returns a correct field name\nPASS: ctf-writer/test_ctf_writer 105 - bt_ctf_field_type_structure_get_field returns a correct field type\nPASS: ctf-writer/test_ctf_writer 106 - bt_ctf_field_type_structure_get_field_type_by_name returns the correct field type\nPASS: ctf-writer/test_ctf_writer 107 - Add a string type to a structure\nPASS: ctf-writer/test_ctf_writer 108 - Add a structure type to a structure\nPASS: ctf-writer/test_ctf_writer 109 - bt_ctf_field_type_structure_get_field_type_by_name returns a correct type\nPASS: ctf-writer/test_ctf_writer 110 - Instanciate a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 111 - Instanciate an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 112 - bt_ctf_field_get_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 113 - Check an integer type' base can't be modified after instanciation\nPASS: ctf-writer/test_ctf_writer 114 - Check an integer type's signedness can't be modified after instanciation\nPASS: ctf-writer/test_ctf_writer 115 - Check -32768 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 116 - Check 32767 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 117 - Check -42 is allowed for a signed 16-bit integer\nPASS: ctf-writer/test_ctf_writer 118 - Check 4095 is allowed for an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 119 - Check 0 is allowed for an unsigned 12-bit integer\nPASS: ctf-writer/test_ctf_writer 120 - Instanciate a string field\nPASS: ctf-writer/test_ctf_writer 121 - Set a string's value\nPASS: ctf-writer/test_ctf_writer 122 - Create an enumeration type with an unsigned 12-bit integer as container\nPASS: ctf-writer/test_ctf_writer 123 - bt_ctf_stream_class_get_id returns an error when no id is set\nPASS: ctf-writer/test_ctf_writer 124 - bt_ctf_stream_class_set_id handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 125 - Set an stream class' id\nPASS: ctf-writer/test_ctf_writer 126 - bt_ctf_stream_class_get_id returns the correct value\nPASS: ctf-writer/test_ctf_writer 127 - bt_ctf_stream_class_get_event_header_type returns an event header type\nPASS: ctf-writer/test_ctf_writer 128 - Default event header type is a structure\nPASS: ctf-writer/test_ctf_writer 129 - Default event header type contains an \"id\" field\nPASS: ctf-writer/test_ctf_writer 130 - Default event header \"id\" field is an integer\nPASS: ctf-writer/test_ctf_writer 131 - Default event header type contains a \"timestamp\" field\nPASS: ctf-writer/test_ctf_writer 132 - Default event header \"timestamp\" field is an integer\nPASS: ctf-writer/test_ctf_writer 133 - bt_ctf_trace_get_packet_header_field_type returns a packet header\nPASS: ctf-writer/test_ctf_writer 134 - bt_ctf_trace_get_packet_header_field_type returns a packet header of type struct\nPASS: ctf-writer/test_ctf_writer 135 - Default packet header type contains a \"magic\" field\nPASS: ctf-writer/test_ctf_writer 136 - Default packet header type contains a \"uuid\" field\nPASS: ctf-writer/test_ctf_writer 137 - Default packet header type contains a \"stream_id\" field\nPASS: ctf-writer/test_ctf_writer 138 - Added a custom trace packet header field successfully\nPASS: ctf-writer/test_ctf_writer 139 - bt_ctf_trace_set_packet_header_field_type handles a NULL trace correctly\nPASS: ctf-writer/test_ctf_writer 140 - Set a trace packet_header_type successfully\nPASS: ctf-writer/test_ctf_writer 141 - bt_ctf_stream_class_get_packet_context_type returns a packet context type.\nPASS: ctf-writer/test_ctf_writer 142 - Packet context is a structure\nPASS: ctf-writer/test_ctf_writer 143 - bt_ctf_stream_class_set_packet_context_type handles a NULL stream class correctly\nPASS: ctf-writer/test_ctf_writer 144 - bt_ctf_stream_class_set_packet_context_type rejects a packet context that is not a structure\nPASS: ctf-writer/test_ctf_writer 145 - Packet context field added successfully\nPASS: ctf-writer/test_ctf_writer 146 - bt_ctf_stream_class_set_event_context_type handles a NULL stream_class correctly\nPASS: ctf-writer/test_ctf_writer 147 - bt_ctf_stream_class_set_event_context_type validates that the event context os a structure\nPASS: ctf-writer/test_ctf_writer 148 - Set a new stream event context type\nPASS: ctf-writer/test_ctf_writer 149 - bt_ctf_stream_class_get_event_context_type returns the correct field type.\nPASS: ctf-writer/test_ctf_writer 150 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (0)\nPASS: ctf-writer/test_ctf_writer 151 - Instanciate a stream class from writer\nPASS: ctf-writer/test_ctf_writer 152 - bt_ctf_trace_get_stream_count() succeeds and returns the correct value (1)\nPASS: ctf-writer/test_ctf_writer 153 - bt_ctf_trace_get_stream_by_index() succeeds and returns the correct value\nPASS: ctf-writer/test_ctf_writer 154 - bt_ctf_stream_get_class returns a stream class\nPASS: ctf-writer/test_ctf_writer 155 - Returned stream class is of the correct type\nPASS: ctf-writer/test_ctf_writer 156 - Trace packet header type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 157 - Packet context type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 158 - Stream event context type can't be modified once a stream has been instanciated\nPASS: ctf-writer/test_ctf_writer 159 - Changes to a stream class that was already instantiated fail\nPASS: ctf-writer/test_ctf_writer 160 - bt_ctf_stream_get_packet_header handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 161 - bt_ctf_stream_get_packet_header returns a packet header\nPASS: ctf-writer/test_ctf_writer 162 - Stream returns a packet header of the appropriate type\nPASS: ctf-writer/test_ctf_writer 163 - Packet header structure contains a custom field with the appropriate name\nPASS: ctf-writer/test_ctf_writer 164 - Set custom packet header value successfully\nPASS: ctf-writer/test_ctf_writer 165 - bt_ctf_stream_set_packet_header handles a NULL packet header correctly\nPASS: ctf-writer/test_ctf_writer 166 - bt_ctf_stream_set_packet_header handles a NULL stream correctly\nPASS: ctf-writer/test_ctf_writer 167 - bt_ctf_stream_set_packet_header rejects a packet header of the wrong type\nPASS: ctf-writer/test_ctf_writer 168 - Successfully set a stream's packet header\nPASS: ctf-writer/test_ctf_writer 169 - Add environment field to writer after stream creation\nPASS: ctf-writer/test_ctf_writer 170 - bt_ctf_event_get_stream returns an event's stream after it has been appended\nPASS: ctf-writer/test_ctf_writer 171 - Create an event before instanciating its associated stream\nPASS: ctf-writer/test_ctf_writer 172 - Create an unsigned integer type\nPASS: ctf-writer/test_ctf_writer 173 - Set signed 64 bit integer signedness to true\nPASS: ctf-writer/test_ctf_writer 174 - Create a signed integer type\nPASS: ctf-writer/test_ctf_writer 175 - bt_ctf_field_type_enumeration_get_container_field_type returns the right type\nPASS: ctf-writer/test_ctf_writer 176 - bt_ctf_field_enumeration_type_create rejects non-integer container field types\nPASS: ctf-writer/test_ctf_writer 177 - bt_ctf_field_type_get_alignment returns a correct value\nPASS: ctf-writer/test_ctf_writer 178 - Set a floating point type's exponent digit count\nPASS: ctf-writer/test_ctf_writer 179 - Set a floating point type's mantissa digit count\nPASS: ctf-writer/test_ctf_writer 180 - bt_ctf_field_type_floating_point_get_exponent_digits returns the correct value\nPASS: ctf-writer/test_ctf_writer 181 - bt_ctf_field_type_floating_point_get_mantissa_digits returns the correct value\nPASS: ctf-writer/test_ctf_writer 182 - bt_ctf_field_type_enumeration_add_mapping accepts negative enumeration mappings\nPASS: ctf-writer/test_ctf_writer 183 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing quotes\nPASS: ctf-writer/test_ctf_writer 184 - bt_ctf_field_type_enumeration_add_mapping accepts enumeration mapping strings containing special characters\nPASS: ctf-writer/test_ctf_writer 185 - Accept enumeration mapping strings containing reserved keywords\nPASS: ctf-writer/test_ctf_writer 186 - bt_ctf_field_type_enumeration_add_mapping accepts duplicate mapping names\nPASS: ctf-writer/test_ctf_writer 187 - bt_ctf_field_type_enumeration_add_mapping accepts overlapping enum entries\nPASS: ctf-writer/test_ctf_writer 188 - bt_ctf_field_type_enumeration_add_mapping rejects mapping where end < start\nPASS: ctf-writer/test_ctf_writer 189 - Add signed enumeration field to event\nPASS: ctf-writer/test_ctf_writer 190 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL string correctly\nPASS: ctf-writer/test_ctf_writer 191 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL start correctly\nPASS: ctf-writer/test_ctf_writer 192 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index handles a NULL end correctly\nPASS: ctf-writer/test_ctf_writer 193 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a value\nPASS: ctf-writer/test_ctf_writer 194 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping name\nPASS: ctf-writer/test_ctf_writer 195 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping start\nPASS: ctf-writer/test_ctf_writer 196 - bt_ctf_field_type_enumeration_signed_get_mapping_by_index returns a correct mapping end\nPASS: ctf-writer/test_ctf_writer 197 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing quotes\nPASS: ctf-writer/test_ctf_writer 198 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing special characters\nPASS: ctf-writer/test_ctf_writer 199 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts enumeration mapping strings containing reserved keywords\nPASS: ctf-writer/test_ctf_writer 200 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts single-value ranges\nPASS: ctf-writer/test_ctf_writer 201 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts duplicate mapping names\nPASS: ctf-writer/test_ctf_writer 202 - bt_ctf_field_type_enumeration_unsigned_add_mapping accepts overlapping enum entries\nPASS: ctf-writer/test_ctf_writer 203 - bt_ctf_field_type_enumeration_unsigned_add_mapping rejects mapping where end < start\nPASS: ctf-writer/test_ctf_writer 204 - Add unsigned enumeration field to event\nPASS: ctf-writer/test_ctf_writer 205 - bt_ctf_field_type_enumeration_get_mapping_count returns the correct value\nPASS: ctf-writer/test_ctf_writer 206 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL string correctly\nPASS: ctf-writer/test_ctf_writer 207 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL start correctly\nPASS: ctf-writer/test_ctf_writer 208 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index handles a NULL end correctly\nPASS: ctf-writer/test_ctf_writer 209 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a value\nPASS: ctf-writer/test_ctf_writer 210 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping name\nPASS: ctf-writer/test_ctf_writer 211 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping start\nPASS: ctf-writer/test_ctf_writer 212 - bt_ctf_field_type_enumeration_unsigned_get_mapping_by_index returns a correct mapping end\nPASS: ctf-writer/test_ctf_writer 213 - Add event specific context field\nPASS: ctf-writer/test_ctf_writer 214 - bt_ctf_event_class_set_context_field_type handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 215 - Set an event class' context type successfully\nPASS: ctf-writer/test_ctf_writer 216 - bt_ctf_event_class_get_context_field_type returns the appropriate type\nPASS: ctf-writer/test_ctf_writer 217 - Adding simple event class to stream class\nPASS: ctf-writer/test_ctf_writer 218 - bt_ctf_stream_class_get_event_class_count returns a correct number of event classes\nPASS: ctf-writer/test_ctf_writer 219 - bt_ctf_stream_class_get_event_class returns the correct event class\nPASS: ctf-writer/test_ctf_writer 220 - bt_ctf_stream_class_get_event_class_by_id returns NULL when the requested ID doesn't exist\nPASS: ctf-writer/test_ctf_writer 221 - bt_ctf_stream_class_get_event_class_by_id returns a correct event class\nPASS: ctf-writer/test_ctf_writer 222 - Instantiate an event containing a single integer field\nPASS: ctf-writer/test_ctf_writer 223 - Use bt_ctf_event_set_payload to set a manually allocated field\nPASS: ctf-writer/test_ctf_writer 224 - bt_ctf_field_floating_point_get_value returns a double value\nPASS: ctf-writer/test_ctf_writer 225 - bt_ctf_field_floating_point_get_value returns a correct value\nPASS: ctf-writer/test_ctf_writer 226 - Set signed enumeration container value\nPASS: ctf-writer/test_ctf_writer 227 - Set unsigned enumeration container value\nPASS: ctf-writer/test_ctf_writer 228 - Set clock time\nPASS: ctf-writer/test_ctf_writer 229 - bt_ctf_event_get_context returns a field\nPASS: ctf-writer/test_ctf_writer 230 - bt_ctf_event_get_context returns a field of the appropriate type\nPASS: ctf-writer/test_ctf_writer 231 - Successfully set an event context's value\nPASS: ctf-writer/test_ctf_writer 232 - Set an event context successfully\nPASS: ctf-writer/test_ctf_writer 233 - Append simple event to trace stream\nPASS: ctf-writer/test_ctf_writer 234 - bt_ctf_stream_get_packet_context returns a packet context\nPASS: ctf-writer/test_ctf_writer 235 - Packet context contains the default packet_size field.\nPASS: ctf-writer/test_ctf_writer 236 - Custom packet context field value successfully set.\nPASS: ctf-writer/test_ctf_writer 237 - Successfully set a stream's packet context\nPASS: ctf-writer/test_ctf_writer 238 - Flush trace stream with one event\nPASS: ctf-writer/test_ctf_writer 239 - Add a new event class to a stream class after writing an event\nPASS: ctf-writer/test_ctf_writer 240 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when none were discarded\nPASS: ctf-writer/test_ctf_writer 241 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events when some were discarded\nPASS: ctf-writer/test_ctf_writer 242 - Append 100 000 events to a stream\nPASS: ctf-writer/test_ctf_writer 243 - Flush a stream that forces a packet resize\nPASS: ctf-writer/test_ctf_writer 244 - bt_ctf_stream_get_discarded_events_count returns a correct number of discarded events after a flush\nPASS: ctf-writer/test_ctf_writer 245 - bt_ctf_field_type_set_alignment handles 0-alignment correctly\nPASS: ctf-writer/test_ctf_writer 246 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (3)\nPASS: ctf-writer/test_ctf_writer 247 - bt_ctf_field_type_set_alignment handles wrong alignment correctly (24)\nPASS: ctf-writer/test_ctf_writer 248 - bt_ctf_field_type_set_alignment handles correct alignment correctly (4)\nPASS: ctf-writer/test_ctf_writer 249 - Set alignment of signed 16 bit integer to 32\nPASS: ctf-writer/test_ctf_writer 250 - Set integer signedness to true\nPASS: ctf-writer/test_ctf_writer 251 - Set signed 16 bit integer base to hexadecimal\nPASS: ctf-writer/test_ctf_writer 252 - bt_ctf_field_type_array_get_element_field_type returns the correct type\nPASS: ctf-writer/test_ctf_writer 253 - bt_ctf_field_type_array_get_length returns the correct length\nPASS: ctf-writer/test_ctf_writer 254 - Cannot add self to structure\nPASS: ctf-writer/test_ctf_writer 255 - Add seq_len field to inner structure\nPASS: ctf-writer/test_ctf_writer 256 - Add a_sequence field to inner structure\nPASS: ctf-writer/test_ctf_writer 257 - Add an_array field to inner structure\nPASS: ctf-writer/test_ctf_writer 258 - Reject a variant field based on an unknown tag value\nPASS: ctf-writer/test_ctf_writer 259 - Add a field to a variant\nPASS: ctf-writer/test_ctf_writer 260 - Add INT16_TYPE field to variant\nPASS: ctf-writer/test_ctf_writer 261 - Add UINT35_TYPE field to variant\nPASS: ctf-writer/test_ctf_writer 262 - bt_ctf_field_type_variant_get_tag_field_type returns a correct tag type\nPASS: ctf-writer/test_ctf_writer 263 - bt_ctf_field_type_variant_get_tag_name returns the correct variant tag name\nPASS: ctf-writer/test_ctf_writer 264 - bt_ctf_field_type_variant_get_field_type_by_name returns a correct field type\nPASS: ctf-writer/test_ctf_writer 265 - bt_ctf_field_type_variant_get_field_count returns the correct count\nPASS: ctf-writer/test_ctf_writer 266 - bt_ctf_field_type_variant_get_field handles a NULL field name correctly\nPASS: ctf-writer/test_ctf_writer 267 - bt_ctf_field_type_variant_get_field handles a NULL field type correctly\nPASS: ctf-writer/test_ctf_writer 268 - bt_ctf_field_type_variant_get_field returns a field\nPASS: ctf-writer/test_ctf_writer 269 - bt_ctf_field_type_variant_get_field returns a correct field name\nPASS: ctf-writer/test_ctf_writer 270 - bt_ctf_field_type_variant_get_field returns a correct field type\nPASS: ctf-writer/test_ctf_writer 271 - Add variant_selector field to complex structure\nPASS: ctf-writer/test_ctf_writer 272 - Add `string` field to complex structure\nPASS: ctf-writer/test_ctf_writer 273 - Add variant_value field to complex structure\nPASS: ctf-writer/test_ctf_writer 274 - Add inner_structure field to complex structure\nPASS: ctf-writer/test_ctf_writer 275 - Create an event class\nPASS: ctf-writer/test_ctf_writer 276 - Reject addition of a field with an empty name to an event\nPASS: ctf-writer/test_ctf_writer 277 - Reject addition of a field with a NULL type to an event\nPASS: ctf-writer/test_ctf_writer 278 - Reject addition of a type with an illegal name to an event\nPASS: ctf-writer/test_ctf_writer 279 - Add field of type unsigned integer to an event\nPASS: ctf-writer/test_ctf_writer 280 - Add field of type signed integer to an event\nPASS: ctf-writer/test_ctf_writer 281 - Add composite structure to an event\nPASS: ctf-writer/test_ctf_writer 282 - bt_ctf_event_class_get_name returns a correct name\nPASS: ctf-writer/test_ctf_writer 283 - bt_ctf_event_class_get_id returns a negative value when not set\nPASS: ctf-writer/test_ctf_writer 284 - bt_ctf_event_class_set_id handles NULL correctly\nPASS: ctf-writer/test_ctf_writer 285 - Set an event class' id\nPASS: ctf-writer/test_ctf_writer 286 - bt_ctf_event_class_get_id returns the correct value\nPASS: ctf-writer/test_ctf_writer 287 - event class has the expected initial log level\nPASS: ctf-writer/test_ctf_writer 288 - as expected, event class has no initial EMF URI\nPASS: ctf-writer/test_ctf_writer 289 - bt_ctf_event_class_set_log_level handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 290 - bt_ctf_event_class_set_log_level handles an unknown log level correctly\nPASS: ctf-writer/test_ctf_writer 291 - bt_ctf_event_class_set_log_level succeeds with a valid log level\nPASS: ctf-writer/test_ctf_writer 292 - bt_ctf_event_class_get_log_level returns the expected log level\nPASS: ctf-writer/test_ctf_writer 293 - bt_ctf_event_class_set_emf_uri handles a NULL event class correctly\nPASS: ctf-writer/test_ctf_writer 294 - bt_ctf_event_class_set_emf_uri succeeds with a valid EMF URI\nPASS: ctf-writer/test_ctf_writer 295 - bt_ctf_event_class_get_emf_uri returns the expected EMF URI\nPASS: ctf-writer/test_ctf_writer 296 - bt_ctf_event_class_set_emf_uri succeeds with NULL (to reset)\nPASS: ctf-writer/test_ctf_writer 297 - as expected, event class has no EMF URI after reset\nPASS: ctf-writer/test_ctf_writer 298 - Reject addition of NULL event class to a stream class\nPASS: ctf-writer/test_ctf_writer 299 - Add an event class to stream class\nPASS: ctf-writer/test_ctf_writer 300 - bt_ctf_event_class_get_stream_class returns the correct stream class\nPASS: ctf-writer/test_ctf_writer 301 - bt_ctf_event_class_get_field_by_name handles an invalid field name correctly\nPASS: ctf-writer/test_ctf_writer 302 - Instanciate a complex event\nPASS: ctf-writer/test_ctf_writer 303 - bt_ctf_event_get_class returns the correct event class\nPASS: ctf-writer/test_ctf_writer 304 - Use bt_ctf_event_get_payload to get a field instance\nPASS: ctf-writer/test_ctf_writer 305 - bt_ctf_field_integer_unsigned_get_value succeeds after setting a value\nPASS: ctf-writer/test_ctf_writer 306 - bt_ctf_field_integer_unsigned_get_value returns the correct value\nPASS: ctf-writer/test_ctf_writer 307 - bt_ctf_field_integer_signed_get_value succeeds after setting a value\nPASS: ctf-writer/test_ctf_writer 308 - bt_ctf_field_integer_signed_get_value returns the correct value\nPASS: ctf-writer/test_ctf_writer 309 - bt_ctf_field_string_append succeeds\nPASS: ctf-writer/test_ctf_writer 310 - bt_ctf_field_string_append_len succeeds (append 5 characters)\nPASS: ctf-writer/test_ctf_writer 311 - bt_ctf_field_string_append_len succeeds (append 0 characters)\nPASS: ctf-writer/test_ctf_writer 312 - bt_ctf_field_string_append_len succeeds (append 0 characters)\nPASS: ctf-writer/test_ctf_writer 313 - bt_ctf_field_string_get_value returns a string\nPASS: ctf-writer/test_ctf_writer 314 - bt_ctf_field_string_get_value returns a correct value\nPASS: ctf-writer/test_ctf_writer 315 - bt_ctf_field_type_variant_get_field_type_from_tag returns the correct field type\nPASS: ctf-writer/test_ctf_writer 316 - Set a sequence field's length\nPASS: ctf-writer/test_ctf_writer 317 - Append a complex event to a stream\nPASS: ctf-writer/test_ctf_writer 318 - Flush a stream containing a complex event\nPASS: ctf-writer/test_ctf_writer 319 - two event classes with the same name may cohabit within the same stream class\nPASS: ctf-writer/test_ctf_writer 320 - two event classes with the same ID cannot cohabit within the same stream class\nPASS: ctf-writer/test_ctf_writer 321 - bt_ctf_stream_class_get_trace returns NULL when stream class is orphaned\nPASS: ctf-writer/test_ctf_writer 322 - bt_ctf_stream_class_get_trace returns the correct trace after a stream has been created\nPASS: ctf-writer/test_ctf_writer 323 - Created a stream class with default attributes and an empty stream\nPASS: ctf-writer/test_ctf_writer 324 - Get metadata string\nPASS: ctf-writer/test_ctf_writer 325 - Babeltrace could read the resulting trace\nPASS: lib/test_bt_uuid 1 - bt_uuid_from_str - Parse valid string '3d260c88-75ea-47b8-a7e2-d6077c0378d9', expect success\nPASS: lib/test_bt_uuid 2 - bt_uuid_from_str - Parse valid string '611cf3a6-a68b-4515-834f-208bc2762592', expect success\nPASS: lib/test_bt_uuid 3 - bt_uuid_from_str - Parse valid string '1b4855cc-96de-4ae8-abe3-86449c2a43c4', expect success\nPASS: lib/test_bt_uuid 4 - bt_uuid_from_str - Parse valid string '8ADED5B9-ACD2-439F-A60C-897403AA2AB4', expect success\nPASS: lib/test_bt_uuid 5 - bt_uuid_from_str - Parse valid string 'f109e0a2-C619-4d18-b760-20EA20E0F69A', expect success\nPASS: lib/test_bt_uuid 6 - bt_uuid_from_str - Parse invalid string '1b485!cc-96de-4XX8-abe3-86449c2a43?4', expect failure\nPASS: lib/test_bt_uuid 7 - bt_uuid_from_str - Parse invalid string 'c2e6eddb&3955&4006&be3a&70bb63bd5f25', expect failure\nPASS: lib/test_bt_uuid 8 - bt_uuid_from_str - Parse invalid string '81b1cb88-ff42-45b9-ba4d-964088ee45', expect failure\nPASS: lib/test_bt_uuid 9 - bt_uuid_from_str - Parse invalid string '2d-6c6d756574-470e-9142-a4e6ad03f143', expect failure\nPASS: lib/test_bt_uuid 10 - bt_uuid_from_str - Parse invalid string '4542ad19-9e4f-4931-8261-2101c3e089ae7', expect failure\nPASS: lib/test_bt_uuid 11 - bt_uuid_from_str - Parse invalid string 'XX0123', expect failure\nPASS: lib/test_bt_uuid 12 - bt_uuid_to_str - Convert UUID '3d260c88-75ea-47b8-a7e2-d6077c0378d9' to string, expect success\nPASS: lib/test_bt_uuid 13 - bt_uuid_to_str - Convert UUID '611cf3a6-a68b-4515-834f-208bc2762592' to string, expect success\nPASS: lib/test_bt_uuid 14 - bt_uuid_to_str - Convert UUID '1b4855cc-96de-4ae8-abe3-86449c2a43c4' to string, expect success\nPASS: lib/test_bt_uuid 15 - bt_uuid_compare - Compare same UUID, expect success\nPASS: lib/test_bt_uuid 16 - bt_uuid_compare - Compare different UUID, expect failure\nPASS: lib/test_bt_uuid 17 - bt_uuid_compare - Compare different UUID, expect uuid1 smaller\nPASS: lib/test_bt_uuid 18 - bt_uuid_compare - Compare different UUID, expect uuid2 bigger\nPASS: lib/test_bt_uuid 19 - bt_uuid_copy - Compare copied UUID with source, expect success\nPASS: lib/test_bt_uuid 20 - bt_uuid_generate - Generated UUIDs are different\nPASS: lib/test_bt_uuid 21 - bt_uuid_generate - bit 6 of clock_seq_hi_and_reserved is set to zero\nPASS: lib/test_bt_uuid 22 - bt_uuid_generate - bit 7 of clock_seq_hi_and_reserved is set to one\nPASS: lib/test_bt_uuid 23 - bt_uuid_generate - Generated UUID version check\nPASS: lib/test_bt_values 1 - bt_value_null is not NULL\nPASS: lib/test_bt_values 2 - bt_value_null is a null value object\nPASS: lib/test_bt_values 3 - getting bt_value_null does not cause a crash\nPASS: lib/test_bt_values 4 - putting bt_value_null does not cause a crash\nPASS: lib/test_bt_values 5 - bt_value_bool_create() returns a boolean value object\nPASS: lib/test_bt_values 6 - default boolean value object value is BT_FALSE\nPASS: lib/test_bt_values 7 - bt_value_bool_set() works\nPASS: lib/test_bt_values 8 - putting an existing boolean value object does not cause a crash\nPASS: lib/test_bt_values 9 - bt_value_bool_create_init() returns a boolean value object\nPASS: lib/test_bt_values 10 - bt_value_bool_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 11 - bt_value_integer_unsigned_create() returns an unsigned integer value object\nPASS: lib/test_bt_values 12 - default unsigned integer value object value is 0\nPASS: lib/test_bt_values 13 - bt_value_integer_unsigned_bool_set() works\nPASS: lib/test_bt_values 14 - putting an existing unsigned integer value object does not cause a crash\nPASS: lib/test_bt_values 15 - bt_value_integer_unsigned_create_init() returns an unsigned integer value object\nPASS: lib/test_bt_values 16 - bt_value_integer_unsigned_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 17 - bt_value_integer_signed_create() returns a signed integer value object\nPASS: lib/test_bt_values 18 - default signed integer value object value is 0\nPASS: lib/test_bt_values 19 - bt_value_integer_signed_bool_set() works\nPASS: lib/test_bt_values 20 - putting an existing signed integer value object does not cause a crash\nPASS: lib/test_bt_values 21 - bt_value_integer_signed_create_init() returns a signed integer value object\nPASS: lib/test_bt_values 22 - bt_value_integer_signed_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 23 - bt_value_real_create() returns a real number value object\nPASS: lib/test_bt_values 24 - default real number value object value is 0\nPASS: lib/test_bt_values 25 - bt_value_real_set() works\nPASS: lib/test_bt_values 26 - putting an existing real number value object does not cause a crash\nPASS: lib/test_bt_values 27 - bt_value_real_create_init() returns a real number value object\nPASS: lib/test_bt_values 28 - bt_value_real_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 29 - bt_value_string_create() returns a string value object\nPASS: lib/test_bt_values 30 - default string value object value is \"\"\nPASS: lib/test_bt_values 31 - bt_value_string_get() works\nPASS: lib/test_bt_values 32 - putting an existing string value object does not cause a crash\nPASS: lib/test_bt_values 33 - bt_value_string_create_init() returns a string value object\nPASS: lib/test_bt_values 34 - bt_value_string_create_init() sets the appropriate initial value\nPASS: lib/test_bt_values 35 - bt_value_array_create() returns an array value object\nPASS: lib/test_bt_values 36 - initial array value object size is 0\nPASS: lib/test_bt_values 37 - bt_value_array_append_element() succeeds\nPASS: lib/test_bt_values 38 - appending an element to an array value object increment its size\nPASS: lib/test_bt_values 39 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (unsigned integer)\nPASS: lib/test_bt_values 40 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (unsigned integer)\nPASS: lib/test_bt_values 41 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (signed integer)\nPASS: lib/test_bt_values 42 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (signed integer)\nPASS: lib/test_bt_values 43 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (real number)\nPASS: lib/test_bt_values 44 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (real number)\nPASS: lib/test_bt_values 45 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (boolean)\nPASS: lib/test_bt_values 46 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate value (boolean)\nPASS: lib/test_bt_values 47 - bt_value_array_borrow_element_by_index() returns an value object with the appropriate type (null)\nPASS: lib/test_bt_values 48 - bt_value_array_set_element_by_index() succeeds\nPASS: lib/test_bt_values 49 - bt_value_array_set_element_by_index() inserts an value object with the appropriate type\nPASS: lib/test_bt_values 50 - bt_value_array_set_element_by_index() inserts an value object with the appropriate value\nPASS: lib/test_bt_values 51 - bt_value_array_append_bool_element() succeeds\nPASS: lib/test_bt_values 52 - bt_value_array_append_unsigned_integer_element() succeeds\nPASS: lib/test_bt_values 53 - bt_value_array_append_signed_integer_element() succeeds\nPASS: lib/test_bt_values 54 - bt_value_array_append_real_element() succeeds\nPASS: lib/test_bt_values 55 - bt_value_array_append_string_element() succeeds\nPASS: lib/test_bt_values 56 - bt_value_array_append_empty_array_element() succeeds\nPASS: lib/test_bt_values 57 - bt_value_array_append_empty_array_element() with returned value object succeeds\nPASS: lib/test_bt_values 58 - object returned by bt_value_array_append_empty_array_element() is not NULL\nPASS: lib/test_bt_values 59 - object returned by bt_value_array_append_empty_array_element() is an array value\nPASS: lib/test_bt_values 60 - bt_value_array_append_empty_map_element() succeeds\nPASS: lib/test_bt_values 61 - bt_value_array_append_empty_map_element() with returned value object succeeds\nPASS: lib/test_bt_values 62 - object returned by bt_value_array_append_empty_map_element() is not NULL\nPASS: lib/test_bt_values 63 - object returned by bt_value_array_append_empty_map_element() is an array value\nPASS: lib/test_bt_values 64 - the bt_value_array_append_element_*() functions increment the array value object's size\nPASS: lib/test_bt_values 65 - map value object is not empty\nPASS: lib/test_bt_values 66 - bt_value_array_append_bool_element() appends a boolean value object\nPASS: lib/test_bt_values 67 - bt_value_array_append_bool_element() appends the appropriate value\nPASS: lib/test_bt_values 68 - bt_value_array_append_unsigned_integer_element() appends an unsigned integer value object\nPASS: lib/test_bt_values 69 - bt_value_array_append_unsigned_integer_element() appends the appropriate value\nPASS: lib/test_bt_values 70 - bt_value_array_append_signed_integer_element() appends a signed integer value object\nPASS: lib/test_bt_values 71 - bt_value_array_append_signed_integer_element() appends the appropriate value\nPASS: lib/test_bt_values 72 - bt_value_array_append_real_element() appends a real number value object\nPASS: lib/test_bt_values 73 - bt_value_array_append_real_element() appends the appropriate value\nPASS: lib/test_bt_values 74 - bt_value_array_append_string_element() appends a string value object\nPASS: lib/test_bt_values 75 - bt_value_array_append_string_element() appends the appropriate value\nPASS: lib/test_bt_values 76 - bt_value_array_append_empty_array_element() appends an array value object\nPASS: lib/test_bt_values 77 - bt_value_array_append_empty_array_element() an empty array value object\nPASS: lib/test_bt_values 78 - bt_value_array_append_empty_array_element() appends an array value object\nPASS: lib/test_bt_values 79 - bt_value_array_append_empty_array_element() an empty array value object\nPASS: lib/test_bt_values 80 - bt_value_array_append_empty_map_element() appends a map value object\nPASS: lib/test_bt_values 81 - bt_value_array_append_empty_map_element() an empty map value object\nPASS: lib/test_bt_values 82 - bt_value_array_append_empty_map_element() appends a map value object\nPASS: lib/test_bt_values 83 - bt_value_array_append_empty_map_element() an empty map value object\nPASS: lib/test_bt_values 84 - putting an existing array value object does not cause a crash\nPASS: lib/test_bt_values 85 - bt_value_map_create() returns a map value object\nPASS: lib/test_bt_values 86 - initial map value object size is 0\nPASS: lib/test_bt_values 87 - bt_value_map_insert_entry() succeeds\nPASS: lib/test_bt_values 88 - inserting an element into a map value object increment its size\nPASS: lib/test_bt_values 89 - bt_value_map_insert_entry() accepts an existing key\nPASS: lib/test_bt_values 90 - bt_value_map_borrow_entry_value() returns NULL with an non existing key\nPASS: lib/test_bt_values 91 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (real)\nPASS: lib/test_bt_values 92 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (real)\nPASS: lib/test_bt_values 93 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (unsigned integer)\nPASS: lib/test_bt_values 94 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (unsigned integer)\nPASS: lib/test_bt_values 95 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (signed integer)\nPASS: lib/test_bt_values 96 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (signed integer)\nPASS: lib/test_bt_values 97 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (null)\nPASS: lib/test_bt_values 98 - bt_value_map_borrow_entry_value() returns an value object with the appropriate type (boolean)\nPASS: lib/test_bt_values 99 - bt_value_map_borrow_entry_value() returns an value object with the appropriate value (boolean)\nPASS: lib/test_bt_values 100 - bt_value_map_insert_bool_entry() succeeds\nPASS: lib/test_bt_values 101 - bt_value_map_insert_signed_integer_entry() succeeds\nPASS: lib/test_bt_values 102 - bt_value_map_insert_real_entry() succeeds\nPASS: lib/test_bt_values 103 - bt_value_map_insert_string_entry() succeeds\nPASS: lib/test_bt_values 104 - bt_value_map_insert_empty_array_entry() succeeds\nPASS: lib/test_bt_values 105 - bt_value_map_insert_empty_array_entry() with returned value object succeeds\nPASS: lib/test_bt_values 106 - object returned by bt_value_map_insert_empty_array_entry() is not NULL\nPASS: lib/test_bt_values 107 - object returned by bt_value_map_insert_empty_array_entry() is an array value\nPASS: lib/test_bt_values 108 - bt_value_map_insert_empty_map_entry() succeeds\nPASS: lib/test_bt_values 109 - bt_value_map_insert_empty_map_entry() with returned value object succeeds\nPASS: lib/test_bt_values 110 - object returned by bt_value_map_insert_empty_map_entry() is not NULL\nPASS: lib/test_bt_values 111 - object returned by bt_value_map_insert_empty_map_entry() is an array value\nPASS: lib/test_bt_values 112 - the bt_value_map_insert*() functions increment the map value object's size\nPASS: lib/test_bt_values 113 - map value object does not have key \"hello\"\nPASS: lib/test_bt_values 114 - map value object has key \"bt_bool\"\nPASS: lib/test_bt_values 115 - map value object has key \"uint\"\nPASS: lib/test_bt_values 116 - map value object has key \"int\"\nPASS: lib/test_bt_values 117 - map value object has key \"real\"\nPASS: lib/test_bt_values 118 - map value object has key \"null\"\nPASS: lib/test_bt_values 119 - map value object has key \"bool2\"\nPASS: lib/test_bt_values 120 - map value object has key \"int2\"\nPASS: lib/test_bt_values 121 - map value object has key \"real2\"\nPASS: lib/test_bt_values 122 - map value object has key \"string2\"\nPASS: lib/test_bt_values 123 - map value object has key \"array2\"\nPASS: lib/test_bt_values 124 - map value object has key \"array3\"\nPASS: lib/test_bt_values 125 - map value object has key \"map2\"\nPASS: lib/test_bt_values 126 - map value object has key \"map3\"\nPASS: lib/test_bt_values 127 - bt_value_map_foreach_entry() breaks the loop when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_INTERRUPT\nPASS: lib/test_bt_values 128 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_ERROR\nPASS: lib/test_bt_values 129 - bt_value_map_foreach_entry() fails when the user function returns BT_VALUE_MAP_FOREACH_ENTRY_FUNC_STATUS_MEMORY_ERROR\nPASS: lib/test_bt_values 130 - test_map_foreach_cb_check(): success getting \"map2\" value object\nPASS: lib/test_bt_values 131 - test_map_foreach_cb_check(): \"map2\" value object is empty\nPASS: lib/test_bt_values 132 - test_map_foreach_cb_check(): success getting \"array3\" value object\nPASS: lib/test_bt_values 133 - test_map_foreach_cb_check(): \"array3\" value object is empty\nPASS: lib/test_bt_values 134 - test_map_foreach_cb_check(): success getting \"null\" value object\nPASS: lib/test_bt_values 135 - test_map_foreach_cb_check(): success getting \"array2\" value object\nPASS: lib/test_bt_values 136 - test_map_foreach_cb_check(): \"array2\" value object is empty\nPASS: lib/test_bt_values 137 - test_map_foreach_cb_check(): \"bt_bool\" value object has the right value\nPASS: lib/test_bt_values 138 - test_map_foreach_cb_check(): \"string2\" value object has the right value\nPASS: lib/test_bt_values 139 - test_map_foreach_cb_check(): \"real\" value object has the right value\nPASS: lib/test_bt_values 140 - test_map_foreach_cb_check(): \"real2\" value object has the right value\nPASS: lib/test_bt_values 141 - test_map_foreach_cb_check(): \"uint\" value object has the right value\nPASS: lib/test_bt_values 142 - test_map_foreach_cb_check(): \"int\" value object has the right value\nPASS: lib/test_bt_values 143 - test_map_foreach_cb_check(): \"int2\" value object has the right value\nPASS: lib/test_bt_values 144 - test_map_foreach_cb_check(): \"bool2\" value object has the right value\nPASS: lib/test_bt_values 145 - test_map_foreach_cb_check(): success getting \"map3\" value object\nPASS: lib/test_bt_values 146 - test_map_foreach_cb_check(): \"map3\" value object is empty\nPASS: lib/test_bt_values 147 - bt_value_map_foreach_entry() succeeds with test_map_foreach_cb_check()\nPASS: lib/test_bt_values 148 - bt_value_map_foreach_entry() iterates over all the map value object's elements\nPASS: lib/test_bt_values 149 - putting an existing map value object does not cause a crash\nPASS: lib/test_bt_values 150 - null value objects are equivalent\nPASS: lib/test_bt_values 151 - cannot compare null value object and bt_bool value object\nPASS: lib/test_bt_values 152 - boolean value objects are not equivalent (BT_FALSE and BT_TRUE)\nPASS: lib/test_bt_values 153 - boolean value objects are equivalent (BT_FALSE and BT_FALSE)\nPASS: lib/test_bt_values 154 - cannot compare null value object and unsigned integer value object\nPASS: lib/test_bt_values 155 - unsigned integer value objects are not equivalent (10 and 23)\nPASS: lib/test_bt_values 156 - unsigned integer value objects are equivalent (10 and 10)\nPASS: lib/test_bt_values 157 - cannot compare null value object and signed integer value object\nPASS: lib/test_bt_values 158 - signed integer value objects are not equivalent (10 and -23)\nPASS: lib/test_bt_values 159 - signed integer value objects are equivalent (10 and 10)\nPASS: lib/test_bt_values 160 - cannot compare null value object and real number value object\nPASS: lib/test_bt_values 161 - real number value objects are not equivalent (17.38 and -14.23)\nPASS: lib/test_bt_values 162 - real number value objects are equivalent (17.38 and 17.38)\nPASS: lib/test_bt_values 163 - cannot compare null value object and string value object\nPASS: lib/test_bt_values 164 - string value objects are not equivalent (\"hello\" and \"bt_value\")\nPASS: lib/test_bt_values 165 - string value objects are equivalent (\"hello\" and \"hello\")\nPASS: lib/test_bt_values 166 - empty array value objects are equivalent\nPASS: lib/test_bt_values 167 - cannot compare null value object and array value object\nPASS: lib/test_bt_values 168 - array value objects are not equivalent ([23, 14.2, BT_FALSE] and [14.2, 23, BT_FALSE])\nPASS: lib/test_bt_values 169 - array value objects are equivalent ([23, 14.2, BT_FALSE] and [23, 14.2, BT_FALSE])\nPASS: lib/test_bt_values 170 - empty map value objects are equivalent\nPASS: lib/test_bt_values 171 - cannot compare null value object and map value object\nPASS: lib/test_bt_values 172 - map value objects are not equivalent\nPASS: lib/test_bt_values 173 - map value objects are equivalent\nPASS: lib/test_bt_values 174 - bt_value_copy() succeeds\nPASS: lib/test_bt_values 175 - bt_value_copy() returns a different pointer (map)\nPASS: lib/test_bt_values 176 - bt_value_copy() returns a different pointer (string)\nPASS: lib/test_bt_values 177 - bt_value_copy() returns a different pointer (array)\nPASS: lib/test_bt_values 178 - bt_value_copy() returns a different pointer (bool)\nPASS: lib/test_bt_values 179 - bt_value_copy() returns a different pointer (unsigned integer)\nPASS: lib/test_bt_values 180 - bt_value_copy() returns a different pointer (signed integer)\nPASS: lib/test_bt_values 181 - bt_value_copy() returns a different pointer (real)\nPASS: lib/test_bt_values 182 - bt_value_copy() returns the same pointer (null)\nPASS: lib/test_bt_values 183 - source and destination value objects have the same content\nPASS: lib/test_bt_values 184 - bt_value_map_extend() succeeds\nPASS: lib/test_bt_values 185 - bt_value_map_extend() returns a map object with the correct size\nPASS: lib/test_bt_values 186 - bt_value_map_extend() picks the appropriate element (file)\nPASS: lib/test_bt_values 187 - bt_value_map_extend() picks the appropriate element (edit)\nPASS: lib/test_bt_values 188 - bt_value_map_extend() picks the appropriate element (selection)\nPASS: lib/test_bt_values 189 - bt_value_map_extend() picks the appropriate element (find)\nPASS: lib/test_bt_values 190 - bt_value_map_extend() picks the appropriate element (project)\nPASS: lib/test_graph_topo 1 - empty graph generates no events\nPASS: lib/test_graph_topo 2 - we have the expected number of events\nPASS: lib/test_graph_topo 3 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 4 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 5 - got the expected source's port connected event\nPASS: lib/test_graph_topo 6 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 7 - bt_graph_connect_ports() returns an error\nPASS: lib/test_graph_topo 8 - returned connection is still NULL\nPASS: lib/test_graph_topo 9 - we have the expected number of events\nPASS: lib/test_graph_topo 10 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 11 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 12 - got the expected source's port connected event\nPASS: lib/test_graph_topo 13 - bt_graph_connect_ports() returns an error\nPASS: lib/test_graph_topo 14 - returned connection is still NULL\nPASS: lib/test_graph_topo 15 - we have the expected number of events\nPASS: lib/test_graph_topo 16 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 17 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 18 - got the expected source's port connected event\nPASS: lib/test_graph_topo 19 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 20 - we have the expected number of events\nPASS: lib/test_graph_topo 21 - got the expected graph's port added event (for source, initial)\nPASS: lib/test_graph_topo 22 - got the expected graph's port added event (for sink, initial)\nPASS: lib/test_graph_topo 23 - got the expected source's port connected event\nPASS: lib/test_graph_topo 24 - got the expected graph's port added event (for source)\nPASS: lib/test_graph_topo 25 - got the expected sink's port connected event\nPASS: lib/test_graph_topo 26 - event order is good\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 1 - remove trace listener 2 from 2\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 2 - remove trace listener 1 from 3\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 3 - remove trace listener 5 from 4\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 4 - trace destruction listener 1 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 5 - trace destruction listener 2 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 6 - trace destruction listener 3 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 7 - trace destruction listener 4 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 8 - trace destruction listener 5 not called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 9 - remove trace class listener 2 from 2\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 10 - remove trace class listener 1 from 3\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 11 - remove trace class listener 5 from 4\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 12 - trace class destruction listener 1 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 13 - trace class destruction listener 2 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 14 - trace class destruction listener 3 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 15 - trace class destruction listener 4 called\nPASS: lib/test_remove_destruction_listener_in_destruction_listener 16 - trace class destruction listener 5 not called\nPASS: lib/test_simple_sink 1 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 2 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 3 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 4 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 5 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 6 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 7 - Graph \"run once\" status is the expected one (status code: 0)\nPASS: lib/test_simple_sink 8 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 9 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 10 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 11 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 12 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 13 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 14 - Graph \"run once\" status is the expected one (status code: -1)\nPASS: lib/test_simple_sink 15 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 16 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 17 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 18 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 19 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 20 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 21 - Graph \"run once\" status is the expected one (status code: -12)\nPASS: lib/test_simple_sink 22 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 23 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 24 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 25 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 26 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 27 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 28 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 29 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 30 - Graph \"run once\" status is the expected one (status code: 0)\nPASS: lib/test_simple_sink 31 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 32 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 33 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 34 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 35 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 36 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 37 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 38 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 39 - Graph \"run once\" status is the expected one (status code: -1)\nPASS: lib/test_simple_sink 40 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 41 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 42 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 43 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 44 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 45 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 46 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 47 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 48 - Graph \"run once\" status is the expected one (status code: -12)\nPASS: lib/test_simple_sink 49 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 50 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 51 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 52 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 53 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 54 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 55 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 56 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 57 - Graph \"run once\" status is the expected one (status code: 11)\nPASS: lib/test_simple_sink 58 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 59 - Data is not NULL in finalization function\nPASS: lib/test_simple_sink 60 - Simple sink component has an input port named \"in\"\nPASS: lib/test_simple_sink 61 - Simple sink component's \"in\" port is connectable\nPASS: lib/test_simple_sink 62 - Message iterator is not NULL in initialization function\nPASS: lib/test_simple_sink 63 - Data is not NULL in initialization function\nPASS: lib/test_simple_sink 64 - Message iterator is not NULL in consume function\nPASS: lib/test_simple_sink 65 - Data is not NULL in consume function\nPASS: lib/test_simple_sink 66 - Graph \"run once\" status is the expected one (status code: 1)\nPASS: lib/test_simple_sink 67 - Current thread error is set if bt_graph_run_once returned an error\nPASS: lib/test_simple_sink 68 - Data is not NULL in finalization function\nPASS: lib/test_trace_ir_ref 1 - Borrow parent stream SC1 from EC1\nPASS: lib/test_trace_ir_ref 2 - Borrow parent stream SC1 from EC2\nPASS: lib/test_trace_ir_ref 3 - Borrow parent stream SC2 from EC3\nPASS: lib/test_trace_ir_ref 4 - Initialize trace\nPASS: lib/test_trace_ir_ref 5 - Initial SC1 reference count is 0\nPASS: lib/test_trace_ir_ref 6 - Initial SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 7 - Initial EC1 reference count is 0\nPASS: lib/test_trace_ir_ref 8 - Initial EC2 reference count is 0\nPASS: lib/test_trace_ir_ref 9 - Initial EC3 reference count is 0\nPASS: lib/test_trace_ir_ref 10 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 11 - User A acquires SC2 from TC1\nPASS: lib/test_trace_ir_ref 12 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 13 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 14 - User A acquires EC3 from SC2\nPASS: lib/test_trace_ir_ref 15 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 16 - SC2 reference count is 2\nPASS: lib/test_trace_ir_ref 17 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 18 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 19 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 20 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 21 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 22 - SC2 reference count is 1\nPASS: lib/test_trace_ir_ref 23 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 24 - TC1 reference count is 2\nPASS: lib/test_trace_ir_ref 25 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 26 - EC1 reference count is 1\nPASS: lib/test_trace_ir_ref 27 - SC1 reference count is 2\nPASS: lib/test_trace_ir_ref 28 - EC3 reference count is 1\nPASS: lib/test_trace_ir_ref 29 - SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 30 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 31 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 32 - TC1 reference count is 1\nPASS: lib/test_trace_ir_ref 33 - SC1 reference count is 1\nPASS: lib/test_trace_ir_ref 34 - SC2 reference count is 0\nPASS: lib/test_trace_ir_ref 35 - EC1 reference count is 1\nPASS: lib/test_trace_ir_ref 36 - EC2 reference count is 0\nPASS: lib/test_trace_ir_ref 37 - EC3 reference count is 0\nPASS: lib/test_plugin 1 - bt_plugin_find_all_from_file() succeeds with a valid file\nPASS: lib/test_plugin 2 - bt_plugin_find_all_from_file() returns a plugin set\nPASS: lib/test_plugin 3 - plugin's initialization function is called during bt_plugin_find_all_from_file()\nPASS: lib/test_plugin 4 - bt_plugin_find_all_from_file() returns the expected number of plugins\nPASS: lib/test_plugin 5 - bt_plugin_get_name() returns the expected name\nPASS: lib/test_plugin 6 - bt_plugin_get_description() returns the expected description\nPASS: lib/test_plugin 7 - bt_plugin_get_version() fails when there's no version\nPASS: lib/test_plugin 8 - bt_plugin_get_author() returns the expected author\nPASS: lib/test_plugin 9 - bt_plugin_get_license() returns the expected license\nPASS: lib/test_plugin 10 - bt_plugin_get_path() returns the expected path\nPASS: lib/test_plugin 11 - bt_plugin_get_source_component_class_count() returns the expected value\nPASS: lib/test_plugin 12 - bt_plugin_get_filter_component_class_count() returns the expected value\nPASS: lib/test_plugin 13 - bt_plugin_get_sink_component_class_count() returns the expected value\nPASS: lib/test_plugin 14 - plugin's finalize function is called when the plugin is destroyed\nPASS: lib/test_plugin 15 - bt_plugin_get_version() succeeds when there's a version\nPASS: lib/test_plugin 16 - bt_plugin_get_version() returns the expected major version\nPASS: lib/test_plugin 17 - bt_plugin_get_version() returns the expected minor version\nPASS: lib/test_plugin 18 - bt_plugin_get_version() returns the expected patch version\nPASS: lib/test_plugin 19 - bt_plugin_get_version() returns the expected extra version\nPASS: lib/test_plugin 20 - bt_plugin_get_source_component_class_count() returns the expected value\nPASS: lib/test_plugin 21 - bt_plugin_get_filter_component_class_count() returns the expected value\nPASS: lib/test_plugin 22 - bt_plugin_get_sink_component_class_count() returns the expected value\nPASS: lib/test_plugin 23 - bt_plugin_borrow_source_component_class_by_name_const() finds a source component class\nPASS: lib/test_plugin 24 - bt_plugin_borrow_sink_component_class_by_name_const() finds a sink component class\nPASS: lib/test_plugin 25 - bt_component_class_get_help() returns the expected help text\nPASS: lib/test_plugin 26 - bt_plugin_borrow_filter_component_class_by_name_const() finds a filter component class\nPASS: lib/test_plugin 27 - bt_query_executor_query() succeeds\nPASS: lib/test_plugin 28 - bt_component_class_query() receives the expected object name\nPASS: lib/test_plugin 29 - bt_component_class_query() receives the expected parameters\nPASS: lib/test_plugin 30 - bt_graph_add_sink_component() still works after the plugin object is destroyed\nPASS: lib/test_plugin 31 - bt_plugin_find_all_from_dir() fails with an invalid path\nPASS: lib/test_plugin 32 - bt_plugin_find_all_from_dir() succeeds with a valid path\nPASS: lib/test_plugin 33 - bt_plugin_find_all_from_dir() returns a plugin set with a valid path\nPASS: lib/test_plugin 34 - bt_plugin_find_all_from_dir() returns the expected number of plugin objects\nPASS: lib/test_plugin 35 - bt_plugin_find() returns BT_PLUGIN_STATUS_NOT_FOUND with an unknown plugin name\nPASS: lib/test_plugin 36 - bt_plugin_find() succeeds with a plugin name it can find\nPASS: lib/test_plugin 37 - bt_plugin_find() returns a plugin object\nPASS: lib/test_plugin 38 - bt_plugin_find() finds the correct plugin for a given name\nPASS: param-validation/test_param_validation 1 - valid map: validation succeeds\nPASS: param-validation/test_param_validation 2 - valid map: error string is NULL\nPASS: param-validation/test_param_validation 3 - missing key in map: validation fails\nPASS: param-validation/test_param_validation 4 - missing key in map: error string is not NULL\nPASS: param-validation/test_param_validation 5 - missing key in map: error string contains expected string\nPASS: param-validation/test_param_validation 6 - unexpected key in map: validation fails\nPASS: param-validation/test_param_validation 7 - unexpected key in map: error string is not NULL\nPASS: param-validation/test_param_validation 8 - unexpected key in map: error string contains expected string\nPASS: param-validation/test_param_validation 9 - map entry with unexpected type: validation fails\nPASS: param-validation/test_param_validation 10 - map entry with unexpected type: error string is not NULL\nPASS: param-validation/test_param_validation 11 - map entry with unexpected type: error string contains expected string\nPASS: param-validation/test_param_validation 12 - valid array: validation succeeds\nPASS: param-validation/test_param_validation 13 - valid array: error string is NULL\nPASS: param-validation/test_param_validation 14 - valid empty array: validation succeeds\nPASS: param-validation/test_param_validation 15 - valid empty array: error string is NULL\nPASS: param-validation/test_param_validation 16 - array too small: validation fails\nPASS: param-validation/test_param_validation 17 - array too small: error string is not NULL\nPASS: param-validation/test_param_validation 18 - array too small: error string contains expected string\nPASS: param-validation/test_param_validation 19 - array too large: validation fails\nPASS: param-validation/test_param_validation 20 - array too large: error string is not NULL\nPASS: param-validation/test_param_validation 21 - array too large: error string contains expected string\nPASS: param-validation/test_param_validation 22 - array with invalid element type: validation fails\nPASS: param-validation/test_param_validation 23 - array with invalid element type: error string is not NULL\nPASS: param-validation/test_param_validation 24 - array with invalid element type: error string contains expected string\nPASS: param-validation/test_param_validation 25 - valid string without choices: validation succeeds\nPASS: param-validation/test_param_validation 26 - valid string without choices: error string is NULL\nPASS: param-validation/test_param_validation 27 - valid string with choices: validation succeeds\nPASS: param-validation/test_param_validation 28 - valid string with choices: error string is NULL\nPASS: param-validation/test_param_validation 29 - string with invalid choice: validation fails\nPASS: param-validation/test_param_validation 30 - string with invalid choice: error string is not NULL\nPASS: param-validation/test_param_validation 31 - string with invalid choice: error string contains expected string\nPASS: param-validation/test_param_validation 32 - type of value passed to custom function is as expected\nPASS: param-validation/test_param_validation 33 - value passed to custom function is as expected\nPASS: param-validation/test_param_validation 34 - custom validation function with valid value: validation succeeds\nPASS: param-validation/test_param_validation 35 - custom validation function with valid value: error string is NULL\nPASS: param-validation/test_param_validation 36 - custom validation function with invalid value: validation fails\nPASS: param-validation/test_param_validation 37 - custom validation function with invalid value: error string is not NULL\nPASS: param-validation/test_param_validation 38 - custom validation function with invalid value: error string contains expected string\nPASS: param-validation/test_param_validation 39 - error nested in maps and arrays: validation fails\nPASS: param-validation/test_param_validation 40 - error nested in maps and arrays: error string is not NULL\nPASS: param-validation/test_param_validation 41 - error nested in maps and arrays: error string contains expected string\nPASS: plugins/src.ctf.fs/fail/test_fail 1 - Trace invalid-packet-size/trace: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 2 - Trace invalid-packet-size/trace: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 3 - Trace invalid-packet-size/trace: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 4 - Trace invalid-packet-size/trace: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/fail/test_fail 5 - Trace valid-events-then-invalid-events: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 6 - Trace valid-events-then-invalid-events: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 7 - Trace valid-events-then-invalid-events: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 8 - Trace valid-events-then-invalid-events: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/fail/test_fail 9 - Trace metadata-syntax-error: babeltrace exits with an error\nPASS: plugins/src.ctf.fs/fail/test_fail 10 - Trace metadata-syntax-error: babeltrace produces the expected stdout\nPASS: plugins/src.ctf.fs/fail/test_fail 11 - Trace metadata-syntax-error: babeltrace produces an error stack\nPASS: plugins/src.ctf.fs/fail/test_fail 12 - Trace metadata-syntax-error: babeltrace produces the expected error message\nPASS: plugins/src.ctf.fs/succeed/test_succeed 1 - Trace '2packets' and 'barectf-event-before-packet' give the expected stdout\nPASS: plugins/src.ctf.fs/succeed/test_succeed 2 - Trace '2packets' and 'barectf-event-before-packet' give the expected stderr\nPASS: plugins/src.ctf.fs/succeed/test_succeed 3 - Generated trace 'simple' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 4 - Trace 'smalltrace' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 5 - Trace '2packets' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 6 - Trace 'barectf-event-before-packet' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 7 - Trace 'session-rotation' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 8 - Trace 'lttng-tracefile-rotation' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 9 - Trace 'array-align-elem' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 10 - Trace 'struct-array-align-elem' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 11 - Trace 'meta-ctx-sequence' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 12 - Trace 'lttng-event-after-packet' gives the expected output\nPASS: plugins/src.ctf.fs/succeed/test_succeed 13 - Trace 'lttng-crash' gives the expected output\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 1 - ab: exit status is not 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 2 - ab: error stack is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 3 - ab: expected error message is present\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 4 - ba: exit status is not 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 5 - ba: error stack is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 6 - ba: expected error message is present\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 7 - bc: exit status is 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 8 - bc: expected output is produced\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 9 - cb: exit status is 0\nPASS: plugins/src.ctf.fs/test_deterministic_ordering 10 - cb: expected output is produced\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 1 - 'sink.ctf.fs' component succeeds with input trace 'float'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 2 - Converted trace 'float' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 3 - 'sink.ctf.fs' component succeeds with input trace 'double'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 4 - Converted trace 'double' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 5 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-no-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 6 - Converted trace 'meta-variant-no-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 7 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-one-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 8 - Converted trace 'meta-variant-one-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 9 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-reserved-keywords'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 10 - Converted trace 'meta-variant-reserved-keywords' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 11 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-same-with-underscore'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 12 - Converted trace 'meta-variant-same-with-underscore' gives the expected output\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 13 - 'sink.ctf.fs' component succeeds with input trace 'meta-variant-two-underscores'\nPASS: plugins/sink.ctf.fs/succeed/test_succeed 14 - Converted trace 'meta-variant-two-underscores' gives the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 1 - 'default' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 2 - 'default-compact' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 3 - 'default-compact-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 4 - 'default-compact-without-time' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 5 - 'default-without-data' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 6 - 'default-without-data-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 7 - 'default-without-metadata' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 8 - 'default-without-names' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 9 - 'default-without-time' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 10 - 'default-without-trace-name' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 11 - 'default-without-uuid' test has the expected output\nPASS: plugins/sink.text.details/succeed/test_succeed 12 - 'no-packet-context' test has the expected output\nPASS: plugins/src.ctf.lttng-live/test_live 1 - CLI prints the expected session list - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 2 - CLI prints the expected session list - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 3 - CLI attach and fetch from single-domains session - no discarded events - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 4 - CLI attach and fetch from single-domains session - no discarded events - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 5 - CLI attach and fetch from multi-domains session - discarded events - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 6 - CLI attach and fetch from multi-domains session - discarded events - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 7 - CLI many requests per packet - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 8 - CLI many requests per packet - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 9 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 10 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr\nPASS: plugins/src.ctf.lttng-live/test_live 11 - CLI src.ctf.fs vs src.ctf.lttng-live - stdout\nPASS: plugins/src.ctf.lttng-live/test_live 12 - CLI src.ctf.fs vs src.ctf.lttng-live - stderr\nPASS: bitfield/test_bitfield 1 - Writing and reading back 0x0, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 2 - Writing and reading back 0x0, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 3 - Writing and reading back 0x0, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 4 - Writing and reading back 0x0, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 5 - Writing and reading back 0x0, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 6 - Writing and reading back 0x0, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 7 - Writing and reading back 0x0, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 8 - Writing and reading back 0x0, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 9 - Writing and reading back 0x1, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 10 - Writing and reading back 0x1, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 11 - Writing and reading back 0x1, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 12 - Writing and reading back 0x1, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 13 - Writing and reading back 0xFFFFFFFF, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 14 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 15 - Writing and reading back 0xFFFFFFFF, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 16 - Writing and reading back 0xFFFFFFFFFFFFFFFF, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 17 - Writing and reading back 0xFFFFFFFF, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 18 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 19 - Writing and reading back 0xFFFFFFFF, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 20 - Writing and reading back 0xFFFFFFFFFFFFFFFF, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 21 - Writing and reading back 0x80000000, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 22 - Writing and reading back 0x8000000000000000, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 23 - Writing and reading back 0x80000000, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 24 - Writing and reading back 0x8000000000000000, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 25 - Writing and reading back 0x622DD490, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 26 - Writing and reading back 0x762BD1D834275FB8, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 27 - Writing and reading back 0x622DD490, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 28 - Writing and reading back 0x762BD1D834275FB8, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 29 - Writing and reading back 0x622DD490, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 30 - Writing and reading back 0x762BD1D834275FB8, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 31 - Writing and reading back 0x622DD490, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 32 - Writing and reading back 0x762BD1D834275FB8, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 33 - Writing and reading back 0x7352BD64, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 34 - Writing and reading back 0x29015D1E43D6C093, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 35 - Writing and reading back 0x7352BD64, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 36 - Writing and reading back 0x29015D1E43D6C093, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 37 - Writing and reading back 0x7352BD64, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 38 - Writing and reading back 0x29015D1E43D6C093, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 39 - Writing and reading back 0x7352BD64, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 40 - Writing and reading back 0x29015D1E43D6C093, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 41 - Writing and reading back 0x12FFF3AA, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 42 - Writing and reading back 0x14A08AD5EB58C6D, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 43 - Writing and reading back 0x12FFF3AA, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 44 - Writing and reading back 0x14A08AD5EB58C6D, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 45 - Writing and reading back 0x12FFF3AA, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 46 - Writing and reading back 0x14A08AD5EB58C6D, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 47 - Writing and reading back 0x12FFF3AA, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 48 - Writing and reading back 0x14A08AD5EB58C6D, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 49 - Writing and reading back 0x1D38DBAC, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 50 - Writing and reading back 0x695776B966285862, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 51 - Writing and reading back 0x1D38DBAC, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 52 - Writing and reading back 0x695776B966285862, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 53 - Writing and reading back 0x1D38DBAC, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 54 - Writing and reading back 0x695776B966285862, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 55 - Writing and reading back 0x1D38DBAC, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 56 - Writing and reading back 0x695776B966285862, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 57 - Writing and reading back 0x6AE79837, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 58 - Writing and reading back 0x2A856AA32BCD821E, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 59 - Writing and reading back 0x6AE79837, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 60 - Writing and reading back 0x2A856AA32BCD821E, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 61 - Writing and reading back 0x6AE79837, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 62 - Writing and reading back 0x2A856AA32BCD821E, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 63 - Writing and reading back 0x6AE79837, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 64 - Writing and reading back 0x2A856AA32BCD821E, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 65 - Writing and reading back 0x92C8446, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 66 - Writing and reading back 0x4A97D28472364872, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 67 - Writing and reading back 0x92C8446, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 68 - Writing and reading back 0x4A97D28472364872, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 69 - Writing and reading back 0x92C8446, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 70 - Writing and reading back 0x4A97D28472364872, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 71 - Writing and reading back 0x92C8446, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 72 - Writing and reading back 0x4A97D28472364872, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 73 - Writing and reading back 0x693F729A, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 74 - Writing and reading back 0x67B44DC691E2758, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 75 - Writing and reading back 0x693F729A, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 76 - Writing and reading back 0x67B44DC691E2758, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 77 - Writing and reading back 0x693F729A, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 78 - Writing and reading back 0x67B44DC691E2758, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 79 - Writing and reading back 0x693F729A, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 80 - Writing and reading back 0x67B44DC691E2758, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 81 - Writing and reading back 0x24A3C339, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 82 - Writing and reading back 0x40B60EFE658C885C, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 83 - Writing and reading back 0x24A3C339, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 84 - Writing and reading back 0x40B60EFE658C885C, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 85 - Writing and reading back 0x24A3C339, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 86 - Writing and reading back 0x40B60EFE658C885C, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 87 - Writing and reading back 0x24A3C339, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 88 - Writing and reading back 0x40B60EFE658C885C, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 89 - Writing and reading back 0x68DBB02E, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 90 - Writing and reading back 0x142E4DEC57F219E0, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 91 - Writing and reading back 0x68DBB02E, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 92 - Writing and reading back 0x142E4DEC57F219E0, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 93 - Writing and reading back 0x68DBB02E, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 94 - Writing and reading back 0x142E4DEC57F219E0, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 95 - Writing and reading back 0x68DBB02E, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 96 - Writing and reading back 0x142E4DEC57F219E0, signed long long dest, varying read unit size\nPASS: bitfield/test_bitfield 97 - Writing and reading back 0x3A490E7, unsigned int source, varying write unit size\nPASS: bitfield/test_bitfield 98 - Writing and reading back 0x35C0B78F391AC178, unsigned long long source, varying write unit size\nPASS: bitfield/test_bitfield 99 - Writing and reading back 0x3A490E7, unsigned int dest, varying read unit size\nPASS: bitfield/test_bitfield 100 - Writing and reading back 0x35C0B78F391AC178, unsigned long long dest, varying read unit size\nPASS: bitfield/test_bitfield 101 - Writing and reading back 0x3A490E7, signed int source, varying write unit size\nPASS: bitfield/test_bitfield 102 - Writing and reading back 0x35C0B78F391AC178, signed long long source, varying write unit size\nPASS: bitfield/test_bitfield 103 - Writing and reading back 0x3A490E7, signed int dest, varying read unit size\nPASS: bitfield/test_bitfield 104 - Writing and reading back 0x35C0B78F391AC178, signed long long dest, varying read unit size\n============================================================================\nTestsuite summary for babeltrace2 2.0.6\n============================================================================\n# TOTAL: 1295\n# PASS:  1295\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\n=============================================\n   babeltrace2 2.0.6: tests/test-suite.log\n=============================================\n\n# TOTAL: 1295\n# PASS:  1295\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n\nSystem information (uname -a): Linux 6.10.14-yocto-standard #1 SMP PREEMPT Mon Oct 14 13:27:18 UTC 2024 aarch64\nDistribution information (/etc/issue):\nPoky (Yocto Project Reference Distro) 5.1 \\n \\l\n\n\n.. contents:: :depth: 2\n\nDURATION: 19\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5888912677764893,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-babeltrace_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-babeltrace",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005292892456054688,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7127065658569336,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.021999597549438477,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.875953197479248,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006742477416992188,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_10_-_0_events_in_packets_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_1_-_8_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_2_-_3_events_in_packets_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_3_-_8_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_4_-_3_events_in_packets_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_5_-_6_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_6_-_0_events_in_packets_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_7_-_3_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_8_-_3_events_in_packets_intersecting": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/intersection/test_intersection_9_-_0_events_in_the_whole_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_10_-_Lost_events_string_matches_3,2,1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_1_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_2_-_No_events_lost": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_3_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_4_-_No_events_lost": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_5_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_6_-_Lost_events_string_matches_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_7_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_8_-_Lost_events_string_matches_2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_packet_seq_num_9_-_Trace_parses": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_10_-_Run_babeltrace_with_trace_wk-heartbeat-u": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_11_-_Run_babeltrace_with_invalid_trace_fail1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_12_-_Run_babeltrace_with_invalid_trace_fail2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_13_-_Run_babeltrace_with_invalid_trace_integer-range": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_14_-_Run_babeltrace_with_invalid_trace_lttng-modules-2.0-pre1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_15_-_Run_babeltrace_with_invalid_trace_packet-based-metadata": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_16_-_Run_babeltrace_with_invalid_trace_smalltrace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_1_-_Run_babeltrace_with_trace_env-warning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_2_-_Run_babeltrace_with_trace_lttng-modules-2.0-pre5": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_3_-_Run_babeltrace_with_trace_sequence": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_4_-_Run_babeltrace_with_trace_smalltrace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_5_-_Run_babeltrace_with_trace_succeed1": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_6_-_Run_babeltrace_with_trace_succeed2": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_7_-_Run_babeltrace_with_trace_succeed3": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_8_-_Run_babeltrace_with_trace_succeed4": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.bin/test_trace_read_9_-_Run_babeltrace_with_trace_warnings": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_10_-_Writing_and_reading_back_0x2C949451,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_11_-_Writing_and_reading_back_0x3116B2EF,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_12_-_Writing_and_reading_back_0x3116B2EF,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_13_-_Writing_and_reading_back_0x250E5398,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_14_-_Writing_and_reading_back_0x250E5398,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_15_-_Writing_and_reading_back_0x51C5DA7F,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_16_-_Writing_and_reading_back_0x51C5DA7F,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_17_-_Writing_and_reading_back_0x74E13DB1,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_18_-_Writing_and_reading_back_0x74E13DB1,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_19_-_Writing_and_reading_back_0x6A455961,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_1_-_Writing_and_reading_back_0x0,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_20_-_Writing_and_reading_back_0x6A455961,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_21_-_Writing_and_reading_back_0x42BE3064,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_22_-_Writing_and_reading_back_0x42BE3064,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_23_-_Writing_and_reading_back_0x594036A1,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_24_-_Writing_and_reading_back_0x594036A1,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_25_-_Writing_and_reading_back_0x6505CBA5,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_26_-_Writing_and_reading_back_0x6505CBA5,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_2_-_Writing_and_reading_back_0x0,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_3_-_Writing_and_reading_back_0x1,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_4_-_Writing_and_reading_back_0xFFFFFFFF,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_5_-_Writing_and_reading_back_0xFFFFFFFF,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_6_-_Writing_and_reading_back_0x80000000,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_7_-_Writing_and_reading_back_0x3BA64B79,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_8_-_Writing_and_reading_back_0x3BA64B79,_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_bitfield_9_-_Writing_and_reading_back_0x2C949451,_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_10_-_Add_machine__aarch64__environment_field_to_writer_istance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_11_-_Illegal_clock_name_rejected": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_12_-_NULL_clock_name_rejected": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_13_-_Clock_created_sucessfully": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_14_-_Set_clock_frequency": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_15_-_Set_clock_offset__seconds_": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_16_-_Set_clock_offset": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_17_-_Set_clock_precision": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_18_-_Set_clock_absolute_property": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_19_-_Add_clock_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_1_-_bt_ctf_create_succeeds_in_creating_trace_with_path": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_20_-_Verify_a_clock_can't_be_added_twice_to_a_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_21_-_Create_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_22_-_Set_a_stream_class'_clock": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_23_-_Create_an_unsigned_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_24_-_Set_integer_type's_base_as_binary": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_25_-_Set_integer_type's_base_as_decimal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_26_-_Reject_integer_type's_base_set_as_unknown": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_27_-_Set_integer_type's_base_as_octal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_28_-_Set_integer_type's_base_as_hexadecimal": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_29_-_Reject_unknown_integer_base_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_2_-_Add_host__qemuarm64__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_30_-_Set_integer_type_signedness_to_signed": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_31_-_Set_integer_type_signedness_to_unsigned": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_32_-_Create_a_sequence_of_int16_t_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_33_-_Create_a_string_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_34_-_Reject_invalid_\"None\"_string_encoding": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_35_-_Reject_invalid_string_encoding": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_36_-_Set_string_encoding_to_ASCII": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_37_-_Create_a_structure_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_38_-_Add_a_uint8_t_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_39_-_Add_a_sequence_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_3_-_bt_ctf_writer_add_environment_field_error_with_NULL_writer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_40_-_Add_a_string_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_41_-_Add_a_structure_type_to_a_structure": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_42_-_Instanciate_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_43_-_Instanciate_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_44_-_Check_an_integer_type'_base_can't_be_modified_after_instanciation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_45_-_Check_an_integer_type's_signedness_can't_be_modified_after_instanciation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_46_-_Check_bt_ctf_field_signed_integer_set_value_is_not_allowed_on_an_unsigned_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_47_-_Check_bt_ctf_field_unsigned_integer_set_value_is_not_allowed_on_a_signed_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_48_-_Check_-32768_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_49_-_Check_32767_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_4_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_50_-_Check_32768_is_not_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_51_-_Check_-32769_is_not_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_52_-_Check_-42_is_allowed_for_a_signed_16-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_53_-_Check_4095_is_allowed_for_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_54_-_Check_4096_is_not_allowed_for_a_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_55_-_Check_0_is_allowed_for_an_unsigned_12-bit_integer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_56_-_Instanciate_a_string_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_57_-_Set_a_string's_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_58_-_Create_an_enumeration_type_with_an_unsigned_12-bit_integer_as_container": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_59_-_Check_enumeration_types_are_validated_before_instantiation": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_5_-_bt_ctf_writer_add_environment_field_error_with_NULL_field_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_60_-_Instanciate_a_stream_class_from_writer": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_61_-_Changes_to_a_stream_class_that_was_already_instantiated_fail": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_62_-_Accept_enumeration_mapping_strings_containing_quotes": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_63_-_Accept_enumeration_mapping_strings_containing_special_characters": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_64_-_Accept_enumeration_mapping_strings_containing_reserved_keywords": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_65_-_Add_enumeration_field_to_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_66_-_Create_an_unsigned_integer_type": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_67_-_Instantiate_an_event_containing_a_single_integer_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_68_-_Use_bt_ctf_event_set_payload_to_set_a_manually_allocated_field": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_69_-_Set_enumeration_container_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_6_-_Add_sysname__Linux__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_70_-_Set_clock_time": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_71_-_Append_simple_event_to_trace_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_72_-_Flush_trace_stream_with_one_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_73_-_Add_a_new_event_class_to_a_stream_class_after_writing_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_74_-_Append_100_000_events_to_a_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_75_-_Flush_a_stream_that_forces_a_packet_resize": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_76_-_Reject_a_variant_field_based_on_an_unknown_tag_value": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_77_-_Add_a_field_to_a_variant": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_78_-_Reject_creation_of_an_event_class_with_an_illegal_name": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_79_-_Create_an_event_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_7_-_Add_nodename__qemuarm64__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_80_-_Reject_addition_of_a_field_with_an_empty_name_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_81_-_Reject_addition_of_a_field_with_a_NULL_type_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_82_-_Reject_addition_of_a_type_with_an_illegal_name_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_83_-_Add_field_of_type_unsigned_integer_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_84_-_Add_field_of_type_signed_integer_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_85_-_Add_composite_structure_to_an_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_86_-_Reject_addition_of_NULL_event_class_to_a_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_87_-_Add_an_event_class_to_stream_class": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_88_-_Instanciate_a_complex_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_89_-_Use_bt_ctf_event_get_payload_to_get_a_field_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_8_-_Add_release__6.10.14-yocto-standard__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_90_-_Set_a_sequence_field's_length": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_91_-_Append_a_complex_event_to_a_stream": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_92_-_Flush_a_stream_containing_a_complex_event": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_93_-_Get_metadata_string": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_94_-_Metadata_string_is_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_95_-_Babeltrace_could_read_the_resulting_trace": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_ctf_writer_complete_9_-_Add_version__\\#1_SMP_PREEMPT_Mon_Oct_14_13:27:18_UTC_2024__environment_field_to_writer_instance": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_10_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_11_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_12_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_13_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_14_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_15_-_timestamp_last_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_16_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_17_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_18_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_19_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_1_-_Event_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_20_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_21_-_timestamp_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_22_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_23_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_24_-_Seek_begin_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_25_-_Event_valid_at_first_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_26_-_timestamp_==_expected_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_27_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_28_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_29_-_timestamp_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_2_-_timestamp_begin_==_expected_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_3_-_Seek_begin_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_4_-_Event_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_5_-_timestamp_begin_==_timestamp_seek_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_6_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_7_-_Seek_time_at_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_8_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_big_trace_9_-_timestamp_last_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_10_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_11_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_12_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_13_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_14_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_15_-_timestamp_last_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_16_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_17_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_18_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_19_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_1_-_Event_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_20_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_21_-_timestamp_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_22_-_iter_next_should_return_an_error": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_23_-_Event_after_last_should_be_invalid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_24_-_Seek_begin_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_25_-_Event_valid_at_first_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_26_-_timestamp_==_expected_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_27_-_Seek_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_28_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_29_-_timestamp_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_2_-_timestamp_begin_==_expected_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_3_-_Seek_begin_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_4_-_Event_valid": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_5_-_timestamp_begin_==_timestamp_seek_begin": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_6_-_Event_valid_at_beginning": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_7_-_Seek_time_at_last_retval_0": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_8_-_Event_valid_at_last_position": {
                "status": "PASSED"
            },
            "ptestresult.babeltrace.lib/test_seek_empty_packet_9_-_timestamp_last_==_expected_last": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/babeltrace/ptest\nPASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning\nPASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5\nPASS: bin/test_trace_read 3 - Run babeltrace with trace sequence\nPASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace\nPASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1\nPASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2\nPASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3\nPASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4\nPASS: bin/test_trace_read 9 - Run babeltrace with trace warnings\nPASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u\nPASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1\nPASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2\nPASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range\nPASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1\nPASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata\nPASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace\nPASS: bin/test_packet_seq_num 1 - Trace parses\nPASS: bin/test_packet_seq_num 2 - No events lost\nPASS: bin/test_packet_seq_num 3 - Trace parses\nPASS: bin/test_packet_seq_num 4 - No events lost\nPASS: bin/test_packet_seq_num 5 - Trace parses\nPASS: bin/test_packet_seq_num 6 - Lost events string matches 2\nPASS: bin/test_packet_seq_num 7 - Trace parses\nPASS: bin/test_packet_seq_num 8 - Lost events string matches 2\nPASS: bin/test_packet_seq_num 9 - Trace parses\nPASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1\nPASS: bin/intersection/test_intersection 1 - 8 events in the whole trace\nPASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 3 - 8 events in the whole trace\nPASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 5 - 6 events in the whole trace\nPASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting\nPASS: bin/intersection/test_intersection 7 - 3 events in the whole trace\nPASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 9 - 0 events in the whole trace\nPASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting\nPASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned\nPASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed\nPASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned\nPASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned\nPASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed\nPASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed\nPASS: lib/test_bitfield 7 - Writing and reading back 0x3BA64B79, unsigned\nPASS: lib/test_bitfield 8 - Writing and reading back 0x3BA64B79, signed\nPASS: lib/test_bitfield 9 - Writing and reading back 0x2C949451, unsigned\nPASS: lib/test_bitfield 10 - Writing and reading back 0x2C949451, signed\nPASS: lib/test_bitfield 11 - Writing and reading back 0x3116B2EF, unsigned\nPASS: lib/test_bitfield 12 - Writing and reading back 0x3116B2EF, signed\nPASS: lib/test_bitfield 13 - Writing and reading back 0x250E5398, unsigned\nPASS: lib/test_bitfield 14 - Writing and reading back 0x250E5398, signed\nPASS: lib/test_bitfield 15 - Writing and reading back 0x51C5DA7F, unsigned\nPASS: lib/test_bitfield 16 - Writing and reading back 0x51C5DA7F, signed\nPASS: lib/test_bitfield 17 - Writing and reading back 0x74E13DB1, unsigned\nPASS: lib/test_bitfield 18 - Writing and reading back 0x74E13DB1, signed\nPASS: lib/test_bitfield 19 - Writing and reading back 0x6A455961, unsigned\nPASS: lib/test_bitfield 20 - Writing and reading back 0x6A455961, signed\nPASS: lib/test_bitfield 21 - Writing and reading back 0x42BE3064, unsigned\nPASS: lib/test_bitfield 22 - Writing and reading back 0x42BE3064, signed\nPASS: lib/test_bitfield 23 - Writing and reading back 0x594036A1, unsigned\nPASS: lib/test_bitfield 24 - Writing and reading back 0x594036A1, signed\nPASS: lib/test_bitfield 25 - Writing and reading back 0x6505CBA5, unsigned\nPASS: lib/test_bitfield 26 - Writing and reading back 0x6505CBA5, signed\nPASS: lib/test_seek_empty_packet 1 - Event valid\nPASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin\nPASS: lib/test_seek_empty_packet 3 - Seek begin retval 0\nPASS: lib/test_seek_empty_packet 4 - Event valid\nPASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin\nPASS: lib/test_seek_empty_packet 6 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0\nPASS: lib/test_seek_empty_packet 8 - Event valid at last position\nPASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last\nPASS: lib/test_seek_empty_packet 10 - iter next should return an error\nPASS: lib/test_seek_empty_packet 11 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 12 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 13 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 14 - Event valid at last position\nPASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last\nPASS: lib/test_seek_empty_packet 16 - iter next should return an error\nPASS: lib/test_seek_empty_packet 17 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 18 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 19 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 20 - Event valid at last position\nPASS: lib/test_seek_empty_packet 21 - timestamp == expected_last\nPASS: lib/test_seek_empty_packet 22 - iter next should return an error\nPASS: lib/test_seek_empty_packet 23 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 24 - Seek begin retval 0\nPASS: lib/test_seek_empty_packet 25 - Event valid at first position\nPASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin\nPASS: lib/test_seek_empty_packet 27 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 28 - Event valid at last position\nPASS: lib/test_seek_empty_packet 29 - timestamp == expected_last\nPASS: lib/test_seek_big_trace 1 - Event valid\nPASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin\nPASS: lib/test_seek_big_trace 3 - Seek begin retval 0\nPASS: lib/test_seek_big_trace 4 - Event valid\nPASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin\nPASS: lib/test_seek_big_trace 6 - Event valid at beginning\nPASS: lib/test_seek_big_trace 7 - Seek time at last retval 0\nPASS: lib/test_seek_big_trace 8 - Event valid at last position\nPASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last\nPASS: lib/test_seek_big_trace 10 - iter next should return an error\nPASS: lib/test_seek_big_trace 11 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 12 - Event valid at beginning\nPASS: lib/test_seek_big_trace 13 - Seek last retval 0\nPASS: lib/test_seek_big_trace 14 - Event valid at last position\nPASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last\nPASS: lib/test_seek_big_trace 16 - iter next should return an error\nPASS: lib/test_seek_big_trace 17 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 18 - Event valid at beginning\nPASS: lib/test_seek_big_trace 19 - Seek last retval 0\nPASS: lib/test_seek_big_trace 20 - Event valid at last position\nPASS: lib/test_seek_big_trace 21 - timestamp == expected_last\nPASS: lib/test_seek_big_trace 22 - iter next should return an error\nPASS: lib/test_seek_big_trace 23 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 24 - Seek begin retval 0\nPASS: lib/test_seek_big_trace 25 - Event valid at first position\nPASS: lib/test_seek_big_trace 26 - timestamp == expected_begin\nPASS: lib/test_seek_big_trace 27 - Seek last retval 0\nPASS: lib/test_seek_big_trace 28 - Event valid at last position\nPASS: lib/test_seek_big_trace 29 - timestamp == expected_last\nPASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path\nPASS: lib/test_ctf_writer_complete 2 - Add host (qemuarm64) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer\nPASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name\nPASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value\nPASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 7 - Add nodename (qemuarm64) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 8 - Add release (6.10.14-yocto-standard) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 9 - Add version (\\#1 SMP PREEMPT Mon Oct 14 13:27:18 UTC 2024) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 10 - Add machine (aarch64) environment field to writer istance\nPASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected\nPASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected\nPASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully\nPASS: lib/test_ctf_writer_complete 14 - Set clock frequency\nPASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)\nPASS: lib/test_ctf_writer_complete 16 - Set clock offset\nPASS: lib/test_ctf_writer_complete 17 - Set clock precision\nPASS: lib/test_ctf_writer_complete 18 - Set clock absolute property\nPASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance\nPASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance\nPASS: lib/test_ctf_writer_complete 21 - Create stream class\nPASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock\nPASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type\nPASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary\nPASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal\nPASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown\nPASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal\nPASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal\nPASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value\nPASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed\nPASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned\nPASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type\nPASS: lib/test_ctf_writer_complete 33 - Create a string type\nPASS: lib/test_ctf_writer_complete 34 - Reject invalid \"None\" string encoding\nPASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding\nPASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII\nPASS: lib/test_ctf_writer_complete 37 - Create a structure type\nPASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure\nPASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure\nPASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure\nPASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure\nPASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation\nPASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation\nPASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer\nPASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer\nPASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 56 - Instanciate a string field\nPASS: lib/test_ctf_writer_complete 57 - Set a string's value\nPASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container\nPASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation\nPASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer\nPASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail\nPASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes\nPASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters\nPASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords\nPASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event\nPASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type\nPASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field\nPASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field\nPASS: lib/test_ctf_writer_complete 69 - Set enumeration container value\nPASS: lib/test_ctf_writer_complete 70 - Set clock time\nPASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream\nPASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event\nPASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event\nPASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream\nPASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize\nPASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value\nPASS: lib/test_ctf_writer_complete 77 - Add a field to a variant\nPASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name\nPASS: lib/test_ctf_writer_complete 79 - Create an event class\nPASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event\nPASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event\nPASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event\nPASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event\nPASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event\nPASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event\nPASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class\nPASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class\nPASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event\nPASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance\nPASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length\nPASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream\nPASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event\nPASS: lib/test_ctf_writer_complete 93 - Get metadata string\nPASS: lib/test_ctf_writer_complete 94 - Metadata string is valid\nPASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace\n============================================================================\nTestsuite summary for babeltrace 1.5.11\n============================================================================\n# TOTAL: 231\n# PASS:  231\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 4\nEND: /usr/lib/babeltrace/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "babeltrace": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning\nPASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5\nPASS: bin/test_trace_read 3 - Run babeltrace with trace sequence\nPASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace\nPASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1\nPASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2\nPASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3\nPASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4\nPASS: bin/test_trace_read 9 - Run babeltrace with trace warnings\nPASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u\nPASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1\nPASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2\nPASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range\nPASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1\nPASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata\nPASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace\nPASS: bin/test_packet_seq_num 1 - Trace parses\nPASS: bin/test_packet_seq_num 2 - No events lost\nPASS: bin/test_packet_seq_num 3 - Trace parses\nPASS: bin/test_packet_seq_num 4 - No events lost\nPASS: bin/test_packet_seq_num 5 - Trace parses\nPASS: bin/test_packet_seq_num 6 - Lost events string matches 2\nPASS: bin/test_packet_seq_num 7 - Trace parses\nPASS: bin/test_packet_seq_num 8 - Lost events string matches 2\nPASS: bin/test_packet_seq_num 9 - Trace parses\nPASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1\nPASS: bin/intersection/test_intersection 1 - 8 events in the whole trace\nPASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 3 - 8 events in the whole trace\nPASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 5 - 6 events in the whole trace\nPASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting\nPASS: bin/intersection/test_intersection 7 - 3 events in the whole trace\nPASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting\nPASS: bin/intersection/test_intersection 9 - 0 events in the whole trace\nPASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting\nPASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned\nPASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed\nPASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned\nPASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned\nPASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed\nPASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed\nPASS: lib/test_bitfield 7 - Writing and reading back 0x3BA64B79, unsigned\nPASS: lib/test_bitfield 8 - Writing and reading back 0x3BA64B79, signed\nPASS: lib/test_bitfield 9 - Writing and reading back 0x2C949451, unsigned\nPASS: lib/test_bitfield 10 - Writing and reading back 0x2C949451, signed\nPASS: lib/test_bitfield 11 - Writing and reading back 0x3116B2EF, unsigned\nPASS: lib/test_bitfield 12 - Writing and reading back 0x3116B2EF, signed\nPASS: lib/test_bitfield 13 - Writing and reading back 0x250E5398, unsigned\nPASS: lib/test_bitfield 14 - Writing and reading back 0x250E5398, signed\nPASS: lib/test_bitfield 15 - Writing and reading back 0x51C5DA7F, unsigned\nPASS: lib/test_bitfield 16 - Writing and reading back 0x51C5DA7F, signed\nPASS: lib/test_bitfield 17 - Writing and reading back 0x74E13DB1, unsigned\nPASS: lib/test_bitfield 18 - Writing and reading back 0x74E13DB1, signed\nPASS: lib/test_bitfield 19 - Writing and reading back 0x6A455961, unsigned\nPASS: lib/test_bitfield 20 - Writing and reading back 0x6A455961, signed\nPASS: lib/test_bitfield 21 - Writing and reading back 0x42BE3064, unsigned\nPASS: lib/test_bitfield 22 - Writing and reading back 0x42BE3064, signed\nPASS: lib/test_bitfield 23 - Writing and reading back 0x594036A1, unsigned\nPASS: lib/test_bitfield 24 - Writing and reading back 0x594036A1, signed\nPASS: lib/test_bitfield 25 - Writing and reading back 0x6505CBA5, unsigned\nPASS: lib/test_bitfield 26 - Writing and reading back 0x6505CBA5, signed\nPASS: lib/test_seek_empty_packet 1 - Event valid\nPASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin\nPASS: lib/test_seek_empty_packet 3 - Seek begin retval 0\nPASS: lib/test_seek_empty_packet 4 - Event valid\nPASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin\nPASS: lib/test_seek_empty_packet 6 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0\nPASS: lib/test_seek_empty_packet 8 - Event valid at last position\nPASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last\nPASS: lib/test_seek_empty_packet 10 - iter next should return an error\nPASS: lib/test_seek_empty_packet 11 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 12 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 13 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 14 - Event valid at last position\nPASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last\nPASS: lib/test_seek_empty_packet 16 - iter next should return an error\nPASS: lib/test_seek_empty_packet 17 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 18 - Event valid at beginning\nPASS: lib/test_seek_empty_packet 19 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 20 - Event valid at last position\nPASS: lib/test_seek_empty_packet 21 - timestamp == expected_last\nPASS: lib/test_seek_empty_packet 22 - iter next should return an error\nPASS: lib/test_seek_empty_packet 23 - Event after last should be invalid\nPASS: lib/test_seek_empty_packet 24 - Seek begin retval 0\nPASS: lib/test_seek_empty_packet 25 - Event valid at first position\nPASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin\nPASS: lib/test_seek_empty_packet 27 - Seek last retval 0\nPASS: lib/test_seek_empty_packet 28 - Event valid at last position\nPASS: lib/test_seek_empty_packet 29 - timestamp == expected_last\nPASS: lib/test_seek_big_trace 1 - Event valid\nPASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin\nPASS: lib/test_seek_big_trace 3 - Seek begin retval 0\nPASS: lib/test_seek_big_trace 4 - Event valid\nPASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin\nPASS: lib/test_seek_big_trace 6 - Event valid at beginning\nPASS: lib/test_seek_big_trace 7 - Seek time at last retval 0\nPASS: lib/test_seek_big_trace 8 - Event valid at last position\nPASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last\nPASS: lib/test_seek_big_trace 10 - iter next should return an error\nPASS: lib/test_seek_big_trace 11 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 12 - Event valid at beginning\nPASS: lib/test_seek_big_trace 13 - Seek last retval 0\nPASS: lib/test_seek_big_trace 14 - Event valid at last position\nPASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last\nPASS: lib/test_seek_big_trace 16 - iter next should return an error\nPASS: lib/test_seek_big_trace 17 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 18 - Event valid at beginning\nPASS: lib/test_seek_big_trace 19 - Seek last retval 0\nPASS: lib/test_seek_big_trace 20 - Event valid at last position\nPASS: lib/test_seek_big_trace 21 - timestamp == expected_last\nPASS: lib/test_seek_big_trace 22 - iter next should return an error\nPASS: lib/test_seek_big_trace 23 - Event after last should be invalid\nPASS: lib/test_seek_big_trace 24 - Seek begin retval 0\nPASS: lib/test_seek_big_trace 25 - Event valid at first position\nPASS: lib/test_seek_big_trace 26 - timestamp == expected_begin\nPASS: lib/test_seek_big_trace 27 - Seek last retval 0\nPASS: lib/test_seek_big_trace 28 - Event valid at last position\nPASS: lib/test_seek_big_trace 29 - timestamp == expected_last\nPASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path\nPASS: lib/test_ctf_writer_complete 2 - Add host (qemuarm64) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer\nPASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name\nPASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value\nPASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 7 - Add nodename (qemuarm64) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 8 - Add release (6.10.14-yocto-standard) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 9 - Add version (\\#1 SMP PREEMPT Mon Oct 14 13:27:18 UTC 2024) environment field to writer instance\nPASS: lib/test_ctf_writer_complete 10 - Add machine (aarch64) environment field to writer istance\nPASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected\nPASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected\nPASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully\nPASS: lib/test_ctf_writer_complete 14 - Set clock frequency\nPASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds)\nPASS: lib/test_ctf_writer_complete 16 - Set clock offset\nPASS: lib/test_ctf_writer_complete 17 - Set clock precision\nPASS: lib/test_ctf_writer_complete 18 - Set clock absolute property\nPASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance\nPASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance\nPASS: lib/test_ctf_writer_complete 21 - Create stream class\nPASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock\nPASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type\nPASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary\nPASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal\nPASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown\nPASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal\nPASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal\nPASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value\nPASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed\nPASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned\nPASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type\nPASS: lib/test_ctf_writer_complete 33 - Create a string type\nPASS: lib/test_ctf_writer_complete 34 - Reject invalid \"None\" string encoding\nPASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding\nPASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII\nPASS: lib/test_ctf_writer_complete 37 - Create a structure type\nPASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure\nPASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure\nPASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure\nPASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure\nPASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation\nPASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation\nPASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer\nPASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer\nPASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer\nPASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer\nPASS: lib/test_ctf_writer_complete 56 - Instanciate a string field\nPASS: lib/test_ctf_writer_complete 57 - Set a string's value\nPASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container\nPASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation\nPASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer\nPASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail\nPASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes\nPASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters\nPASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords\nPASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event\nPASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type\nPASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field\nPASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field\nPASS: lib/test_ctf_writer_complete 69 - Set enumeration container value\nPASS: lib/test_ctf_writer_complete 70 - Set clock time\nPASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream\nPASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event\nPASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event\nPASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream\nPASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize\nPASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value\nPASS: lib/test_ctf_writer_complete 77 - Add a field to a variant\nPASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name\nPASS: lib/test_ctf_writer_complete 79 - Create an event class\nPASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event\nPASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event\nPASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event\nPASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event\nPASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event\nPASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event\nPASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class\nPASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class\nPASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event\nPASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance\nPASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length\nPASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream\nPASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event\nPASS: lib/test_ctf_writer_complete 93 - Get metadata string\nPASS: lib/test_ctf_writer_complete 94 - Metadata string is valid\nPASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace\n============================================================================\nTestsuite summary for babeltrace 1.5.11\n============================================================================\n# TOTAL: 231\n# PASS:  231\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5920999050140381,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-bc_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-bc",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005681514739990234,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7106778621673584,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020067214965820312,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 10.860181093215942,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008366107940673828,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.bc.bc/array.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/arrayp.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/aryprm.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/atan.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/checklib.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/div.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/exp.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/fact.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/jn.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/ln.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/mul.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/raise.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/sine.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/sqrt.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/sqrt1.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/sqrt2.b": {
                "status": "PASSED"
            },
            "ptestresult.bc.bc/testfn.b": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/bc/ptest\nThis tests arrays!\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n1000\n1001\n1002\n1003\n1004\n1005\n1006\n1007\n1008\n1009\n1010\n1011\n1012\n1013\n1014\n1015\n1016\n1017\n1018\n1019\n1020\n1021\n1022\n1023\n1024\n1025\n1026\n1027\n1028\n1029\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\nPASS: bc/array.b\nThis tests arrays!\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n---\nm1\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\nPASS: bc/arrayp.b\n0\n1\n1.41421356237309504880\n1.73205080756887729352\n2.00000000000000000000\n2.23606797749978969640\n2.44948974278317809819\n2.64575131106459059050\n2.82842712474619009760\n3.00000000000000000000\n0\n0\n0\n1\n1.41421356237309504880\n1.73205080756887729352\n2.00000000000000000000\n2.23606797749978969640\n2.44948974278317809819\n2.64575131106459059050\n2.82842712474619009760\n3.00000000000000000000\n0\nPASS: bc/aryprm.b\n1.56979432312222174523\n1.10514068836449430089\nPASS: bc/atan.b\n\nChecking e(x)\nscale = 10\n\nFailed:  \n  index = 97\n  val1 = 1338334719204269500461736408706115029076717.4572136445\n  val2 = 1338334719204269500461736408706115029076717.45721364460012\n\n\nTotal tests:    200\n\nTotal failures: 1\n\nPercent failed: .50\n\nscale = 20\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 60\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking l(x)\nscale = 10\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 20\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nFailed:  \n  index = 8651\n  val1 = 9.06543020018037429960871963849168770641756864298096\n  val2 = 9.065430200180374299608719638491687706417568642980970004\n\n\nTotal tests:    400\n\nTotal failures: 1\n\nPercent failed: .25\n\nscale = 60\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking s(x)\nscale = 10\n\nFailed:  \n  index = .80\n  val1 = .7173560909\n  val2 = .71735609089952\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 20\n\nFailed:  \n  index = 4.47\n  val1 = -.97076733665828831221\n  val2 = -.970767336658288312209921\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 30\n\nFailed:  \n  index = 2.19\n  val1 = .814340892425795914434327645905\n  val2 = .8143408924257959144343276459049990\n\n\nFailed:  \n  index = 4.31\n  val1 = -.920128053755623783965712426991\n  val2 = -.9201280537556237839657124269909938\n\n\nTotal tests:    624\n\nTotal failures: 2\n\nPercent failed: .32\n\nscale = 40\n\nFailed:  \n  index = 2.36\n  val1 = .7044107657701761194310307129327036851253\n  val2 = .70441076577017611943103071293270368512529991\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 50\n\nFailed:  \n  index = 2.04\n  val1 = .89192865095337963517152564858420454473014439859865\n  val2 = .891928650953379635171525648584204544730144398598649944\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 60\n\nFailed:  \n  index = .65\n  val1 = .6051864057360395603725216786059407063184991873698258835123\\\n50\n  val2 = .6051864057360395603725216786059407063184991873698258835123\\\n499974\n\n\nFailed:  \n  index = 1.07\n  val1 = .8772005042746816103070632577768211866500141475064720919109\\\n44\n  val2 = .8772005042746816103070632577768211866500141475064720919109\\\n439950\n\n\nTotal tests:    624\n\nTotal failures: 2\n\nPercent failed: .32\n\nChecking a(x)\nscale = 10\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 20\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 60\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking j(n,x)\nn=0, scale = 10\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 10\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 20\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 20\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 30\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 30\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 40\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 40\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 50\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 50\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 60\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 60\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\nPASS: bc/checklib.b\n.00673400673400673400\nPASS: bc/div.b\n99836408603283573660347145562829683495827909199408566065153345558783\\\n9427595471.89114392327665123852\nPASS: bc/exp.b\nlength(b)= 1406\nPASS: bc/fact.b\n-.03329855487630566800748309439984550659781158351287\n-.00648115168876276895858580295786734310987910950934\n.04431532933245365649911092813736180550142494873120\n-.04084340882273173036919689349257616993289838931589\n-.02243471758440192810060521803721671199059663161876\n-.01449122706478569886133684583938086724345975237695\nPASS: bc/jn.b\n87.336544750553108986571247303730247577513016929392162019205681\nPASS: bc/ln.b\n989901\n99990000000000000000000000000000000000000000000000000000000000009899\\\n01\nPASS: bc/mul.b\n301\n1479\n13186\nPASS: bc/raise.b\n-.00318530179313823899\n.11677468864383377454\nPASS: bc/sine.b\n22.33830\n22.3383079036\n22.3383079036886766608314514\n22.3383079036886766608314514388942891544207\nPASS: bc/sqrt.b\n.9999999999999999999999999999999999999999999999999999999999999999999\\\n9999999999999999999999994\n1.414213562373095048801688724209698078569671875376948073176679737990\\\n73247846210703885038753429\n1.732050807568877293527446341505872366942805253810380628055806979451\\\n93301690880003708114618672\n1.999999999999999999999999999999999999999999999999999999999999999999\\\n99999999999999999999999997\n2.236067977499789696409173668731276235440618359611525724270897245410\\\n52092563780489941441440835\n2.449489742783178098197284074705891391965947480656670128432692567250\\\n96037745731502653985943308\n2.645751311064590590501615753639260425710259183082450180368334459201\\\n06882323028362776039288645\n2.828427124746190097603377448419396157139343750753896146353359475981\\\n46495692421407770077506863\n2.999999999999999999999999999999999999999999999999999999999999999999\\\n99999999999999999999999998\n3.162277660168379331998893544432718533719555139325216826857504852792\\\n59443863923822134424810836\nPASS: bc/sqrt1.b\n70.70360669725413661247\n223.38531733307809324159\n706.40002831257021404187\n2233.83101419959697004192\nPASS: bc/sqrt2.b\nPASS: bc/testfn.b\nDURATION: 10\nEND: /usr/lib/bc/ptest\n2024-11-06T15:16\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "bc": {
                    "duration": "10",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nThis tests arrays!\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n1000\n1001\n1002\n1003\n1004\n1005\n1006\n1007\n1008\n1009\n1010\n1011\n1012\n1013\n1014\n1015\n1016\n1017\n1018\n1019\n1020\n1021\n1022\n1023\n1024\n1025\n1026\n1027\n1028\n1029\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\nPASS: bc/array.b\nThis tests arrays!\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\n0\n0\n0\n0\n0\n0\n0\n0\n0\n0\n---\nm1\n0\n1\n2\n3\n4\n5\n6\n7\n8\n9\nPASS: bc/arrayp.b\n0\n1\n1.41421356237309504880\n1.73205080756887729352\n2.00000000000000000000\n2.23606797749978969640\n2.44948974278317809819\n2.64575131106459059050\n2.82842712474619009760\n3.00000000000000000000\n0\n0\n0\n1\n1.41421356237309504880\n1.73205080756887729352\n2.00000000000000000000\n2.23606797749978969640\n2.44948974278317809819\n2.64575131106459059050\n2.82842712474619009760\n3.00000000000000000000\n0\nPASS: bc/aryprm.b\n1.56979432312222174523\n1.10514068836449430089\nPASS: bc/atan.b\n\nChecking e(x)\nscale = 10\n\nFailed:  \n  index = 97\n  val1 = 1338334719204269500461736408706115029076717.4572136445\n  val2 = 1338334719204269500461736408706115029076717.45721364460012\n\n\nTotal tests:    200\n\nTotal failures: 1\n\nPercent failed: .50\n\nscale = 20\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 60\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking l(x)\nscale = 10\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 20\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nFailed:  \n  index = 8651\n  val1 = 9.06543020018037429960871963849168770641756864298096\n  val2 = 9.065430200180374299608719638491687706417568642980970004\n\n\nTotal tests:    400\n\nTotal failures: 1\n\nPercent failed: .25\n\nscale = 60\n\nTotal tests:    400\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking s(x)\nscale = 10\n\nFailed:  \n  index = .80\n  val1 = .7173560909\n  val2 = .71735609089952\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 20\n\nFailed:  \n  index = 4.47\n  val1 = -.97076733665828831221\n  val2 = -.970767336658288312209921\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 30\n\nFailed:  \n  index = 2.19\n  val1 = .814340892425795914434327645905\n  val2 = .8143408924257959144343276459049990\n\n\nFailed:  \n  index = 4.31\n  val1 = -.920128053755623783965712426991\n  val2 = -.9201280537556237839657124269909938\n\n\nTotal tests:    624\n\nTotal failures: 2\n\nPercent failed: .32\n\nscale = 40\n\nFailed:  \n  index = 2.36\n  val1 = .7044107657701761194310307129327036851253\n  val2 = .70441076577017611943103071293270368512529991\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 50\n\nFailed:  \n  index = 2.04\n  val1 = .89192865095337963517152564858420454473014439859865\n  val2 = .891928650953379635171525648584204544730144398598649944\n\n\nTotal tests:    624\n\nTotal failures: 1\n\nPercent failed: .16\n\nscale = 60\n\nFailed:  \n  index = .65\n  val1 = .6051864057360395603725216786059407063184991873698258835123\\\n50\n  val2 = .6051864057360395603725216786059407063184991873698258835123\\\n499974\n\n\nFailed:  \n  index = 1.07\n  val1 = .8772005042746816103070632577768211866500141475064720919109\\\n44\n  val2 = .8772005042746816103070632577768211866500141475064720919109\\\n439950\n\n\nTotal tests:    624\n\nTotal failures: 2\n\nPercent failed: .32\n\nChecking a(x)\nscale = 10\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 20\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 30\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 40\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 50\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nscale = 60\n\nTotal tests:    200\n\nTotal failures: 0\n\nPercent failed: 0\n\nChecking j(n,x)\nn=0, scale = 10\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 10\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 20\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 20\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 30\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 30\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 40\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 40\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 50\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 50\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=0, scale = 60\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\n\nn=1, scale = 60\n\nTotal tests:    300\n\nTotal failures: 0\n\nPercent failed: 0\nPASS: bc/checklib.b\n.00673400673400673400\nPASS: bc/div.b\n99836408603283573660347145562829683495827909199408566065153345558783\\\n9427595471.89114392327665123852\nPASS: bc/exp.b\nlength(b)= 1406\nPASS: bc/fact.b\n-.03329855487630566800748309439984550659781158351287\n-.00648115168876276895858580295786734310987910950934\n.04431532933245365649911092813736180550142494873120\n-.04084340882273173036919689349257616993289838931589\n-.02243471758440192810060521803721671199059663161876\n-.01449122706478569886133684583938086724345975237695\nPASS: bc/jn.b\n87.336544750553108986571247303730247577513016929392162019205681\nPASS: bc/ln.b\n989901\n99990000000000000000000000000000000000000000000000000000000000009899\\\n01\nPASS: bc/mul.b\n301\n1479\n13186\nPASS: bc/raise.b\n-.00318530179313823899\n.11677468864383377454\nPASS: bc/sine.b\n22.33830\n22.3383079036\n22.3383079036886766608314514\n22.3383079036886766608314514388942891544207\nPASS: bc/sqrt.b\n.9999999999999999999999999999999999999999999999999999999999999999999\\\n9999999999999999999999994\n1.414213562373095048801688724209698078569671875376948073176679737990\\\n73247846210703885038753429\n1.732050807568877293527446341505872366942805253810380628055806979451\\\n93301690880003708114618672\n1.999999999999999999999999999999999999999999999999999999999999999999\\\n99999999999999999999999997\n2.236067977499789696409173668731276235440618359611525724270897245410\\\n52092563780489941441440835\n2.449489742783178098197284074705891391965947480656670128432692567250\\\n96037745731502653985943308\n2.645751311064590590501615753639260425710259183082450180368334459201\\\n06882323028362776039288645\n2.828427124746190097603377448419396157139343750753896146353359475981\\\n46495692421407770077506863\n2.999999999999999999999999999999999999999999999999999999999999999999\\\n99999999999999999999999998\n3.162277660168379331998893544432718533719555139325216826857504852792\\\n59443863923822134424810836\nPASS: bc/sqrt1.b\n70.70360669725413661247\n223.38531733307809324159\n706.40002831257021404187\n2233.83101419959697004192\nPASS: bc/sqrt2.b\nPASS: bc/testfn.b\nDURATION: 10\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5996549129486084,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-bluez5_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-bluez5",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005817413330078125,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.714362859725952,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02211165428161621,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 11.889864206314087,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007228851318359375,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.bluez5.test-avctp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-avdtp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-avrcp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-bap": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-bass": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-crc": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-crypto": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-ecc": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-eir": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gatt": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gattrib": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gdbus-client": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gobex": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gobex-apparam": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gobex-header": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gobex-packet": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-gobex-transfer": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-hfp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-hog": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-lib": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-mgmt": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-micp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-queue": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-ringbuf": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-sdp": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-tester": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-textfile": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-uhid": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-uuid": {
                "status": "PASSED"
            },
            "ptestresult.bluez5.test-vcp": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/bluez5/ptest\nbluetoothd[385]: Bluetooth daemon 5.79\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba978de0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba978de0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba979890: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba979890: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba979ef0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba979ef0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97a470: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97a470: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97a970: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97a970: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97afd0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:session_cb() handler not found for 0x00\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97afd0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b450: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b450: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=2\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=2\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=1\n\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/CCM/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 9, \u001b[0;32mPassed: 9 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.000393 seconds\nPASS: test-avctp\nbluetoothd[387]: Bluetooth daemon 5.79\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b1c60: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2720 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2810 registered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2880 registered: type:1 codec:0 seid:3\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b28f0 registered: type:1 codec:0 seid:4\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2960 registered: type:1 codec:0 seid:5\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b29d0 registered: type:1 codec:0 seid:6\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a40 registered: type:1 codec:0 seid:7\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ab0 registered: type:1 codec:0 seid:8\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2b20 registered: type:1 codec:0 seid:9\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2b90 registered: type:1 codec:0 seid:10\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2c00 registered: type:1 codec:0 seid:11\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2c70 registered: type:1 codec:0 seid:12\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ce0 registered: type:1 codec:0 seid:13\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2d50 registered: type:1 codec:0 seid:14\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2dc0 registered: type:1 codec:0 seid:15\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e30 registered: type:1 codec:0 seid:16\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ea0 registered: type:1 codec:0 seid:17\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2f10 registered: type:1 codec:0 seid:18\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2f80 registered: type:1 codec:0 seid:19\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ff0 registered: type:1 codec:0 seid:20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3060 registered: type:1 codec:0 seid:21\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b30d0 registered: type:1 codec:0 seid:22\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3140 registered: type:1 codec:0 seid:23\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b31b0 registered: type:1 codec:0 seid:24\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3220 registered: type:1 codec:0 seid:25\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3290 registered: type:1 codec:0 seid:26\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3300 registered: type:1 codec:0 seid:27\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3370 registered: type:1 codec:0 seid:28\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b33e0 registered: type:1 codec:0 seid:29\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3450 registered: type:1 codec:0 seid:30\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b34c0 registered: type:1 codec:0 seid:31\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3530 registered: type:1 codec:0 seid:32\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b35a0 registered: type:1 codec:0 seid:33\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3610 registered: type:1 codec:0 seid:34\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3680 registered: type:1 codec:0 seid:35\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b36f0 registered: type:1 codec:0 seid:36\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3760 registered: type:1 codec:0 seid:37\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b37d0 registered: type:1 codec:0 seid:38\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3840 registered: type:1 codec:0 seid:39\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b38b0 registered: type:1 codec:0 seid:40\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3920 registered: type:1 codec:0 seid:41\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3990 registered: type:1 codec:0 seid:42\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3a00 registered: type:1 codec:0 seid:43\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3a70 registered: type:1 codec:0 seid:44\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ae0 registered: type:1 codec:0 seid:45\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3b50 registered: type:1 codec:0 seid:46\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3bc0 registered: type:1 codec:0 seid:47\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3c30 registered: type:1 codec:0 seid:48\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ca0 registered: type:1 codec:0 seid:49\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3d10 registered: type:1 codec:0 seid:50\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3d80 registered: type:1 codec:0 seid:51\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3df0 registered: type:1 codec:0 seid:52\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3e60 registered: type:1 codec:0 seid:53\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ed0 registered: type:1 codec:0 seid:54\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3f40 registered: type:1 codec:0 seid:55\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3fb0 registered: type:1 codec:0 seid:56\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4020 registered: type:1 codec:0 seid:57\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4090 registered: type:1 codec:0 seid:58\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4100 registered: type:1 codec:0 seid:59\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4170 registered: type:1 codec:0 seid:60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b41e0 registered: type:1 codec:0 seid:61\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4250 registered: type:1 codec:0 seid:62\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b1c60: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b1c60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2720 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2810 unregistered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2880 unregistered: type:1 codec:0 seid:3\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b28f0 unregistered: type:1 codec:0 seid:4\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2960 unregistered: type:1 codec:0 seid:5\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b29d0 unregistered: type:1 codec:0 seid:6\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a40 unregistered: type:1 codec:0 seid:7\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ab0 unregistered: type:1 codec:0 seid:8\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2b20 unregistered: type:1 codec:0 seid:9\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2b90 unregistered: type:1 codec:0 seid:10\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2c00 unregistered: type:1 codec:0 seid:11\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2c70 unregistered: type:1 codec:0 seid:12\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ce0 unregistered: type:1 codec:0 seid:13\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2d50 unregistered: type:1 codec:0 seid:14\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2dc0 unregistered: type:1 codec:0 seid:15\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e30 unregistered: type:1 codec:0 seid:16\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ea0 unregistered: type:1 codec:0 seid:17\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2f10 unregistered: type:1 codec:0 seid:18\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2f80 unregistered: type:1 codec:0 seid:19\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ff0 unregistered: type:1 codec:0 seid:20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3060 unregistered: type:1 codec:0 seid:21\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b30d0 unregistered: type:1 codec:0 seid:22\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3140 unregistered: type:1 codec:0 seid:23\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b31b0 unregistered: type:1 codec:0 seid:24\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3220 unregistered: type:1 codec:0 seid:25\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3290 unregistered: type:1 codec:0 seid:26\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3300 unregistered: type:1 codec:0 seid:27\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3370 unregistered: type:1 codec:0 seid:28\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b33e0 unregistered: type:1 codec:0 seid:29\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3450 unregistered: type:1 codec:0 seid:30\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b34c0 unregistered: type:1 codec:0 seid:31\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3530 unregistered: type:1 codec:0 seid:32\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b35a0 unregistered: type:1 codec:0 seid:33\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3610 unregistered: type:1 codec:0 seid:34\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3680 unregistered: type:1 codec:0 seid:35\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b36f0 unregistered: type:1 codec:0 seid:36\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3760 unregistered: type:1 codec:0 seid:37\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b37d0 unregistered: type:1 codec:0 seid:38\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3840 unregistered: type:1 codec:0 seid:39\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b38b0 unregistered: type:1 codec:0 seid:40\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3920 unregistered: type:1 codec:0 seid:41\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3990 unregistered: type:1 codec:0 seid:42\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3a00 unregistered: type:1 codec:0 seid:43\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3a70 unregistered: type:1 codec:0 seid:44\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ae0 unregistered: type:1 codec:0 seid:45\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3b50 unregistered: type:1 codec:0 seid:46\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3bc0 unregistered: type:1 codec:0 seid:47\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3c30 unregistered: type:1 codec:0 seid:48\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ca0 unregistered: type:1 codec:0 seid:49\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3d10 unregistered: type:1 codec:0 seid:50\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3d80 unregistered: type:1 codec:0 seid:51\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3df0 unregistered: type:1 codec:0 seid:52\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3e60 unregistered: type:1 codec:0 seid:53\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ed0 unregistered: type:1 codec:0 seid:54\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3f40 unregistered: type:1 codec:0 seid:55\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3fb0 unregistered: type:1 codec:0 seid:56\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4020 unregistered: type:1 codec:0 seid:57\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4090 unregistered: type:1 codec:0 seid:58\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4100 unregistered: type:1 codec:0 seid:59\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4170 unregistered: type:1 codec:0 seid:60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b41e0 unregistered: type:1 codec:0 seid:61\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4250 unregistered: type:1 codec:0 seid:62\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b2a20: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b1fb0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2000 registered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b1fb0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b1fb0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b2a20: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b2a20: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b2a20: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b2a20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2000 unregistered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b1fb0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2120 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2120 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2df0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2df0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;34msbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a77a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a77a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() START request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e60 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e60 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() START request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\netup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/Sbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7790 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7790 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a20 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a20 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7ee0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7ee0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7ee0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7ee0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7aa410 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7aa410 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() No pending request, ignoring message\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:1 codec:0 seid:1\nMG/BV-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nG/SMG/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30minit\u001bbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_start_cmd() Rejecting (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_start_cmd() Rejecting (192)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0630 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0630 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7aa470 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7aa470 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0630 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0630 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\n[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0bluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ab830 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ab830 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() first packet with 45 bytes sent\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() sending continue with 47 bytes\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() sending end with 16 bytes\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\n;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001bbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0650 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0650 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ae490 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ae490 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ae490 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ae490 unregistered: type:0 codec:0 seid:1\n[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/SIG/SMG/BV-06-C-SEID-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BV-06-C-SEID-2                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-08-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-09-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-10-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-11-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-12-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-15-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-16-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-17-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-18-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-19-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-20-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-21-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-22-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-23-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-24-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-25-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-26-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-27-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-28-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-31-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.811 seconds\n/TP/SIG/SMG/BI-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-08-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-09-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-10-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-11-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-17-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-18-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-19-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-20-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-21-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-22-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-23-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-24-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-25-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-26-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-27-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-28-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-30-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/ESR04/BI-28-C                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-32-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-33-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-35-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-36-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/FRA/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/FRA/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 62, \u001b[0;32mPassed: 62 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.828 seconds\nPASS: test-avdtp\nbluetoothd[389]: Bluetooth daemon 5.79\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f2690: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f2690: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f3ba0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f3ba0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f4520: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f4520: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f4ef0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f4ef0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f50c0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f50c0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5680: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5680: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5680: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5680: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f57f0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f57f0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:search() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:play_item() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:add_to_now_playing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001bbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:play_item() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:add_to_now_playing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;35mteardobluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nwn\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_attribute_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_values() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nminit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_attribute_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_values() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nmrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;35mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_play_status() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() UNKNOWN\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() UNKNOWN\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;3bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() PLAY\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_release() PLAY\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_release() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 14\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() len 14\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:abort_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n2mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/MPS/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-06-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-07-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-09-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-10-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SCR/BV-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CEC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CEC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CRC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CRC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/ICC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/ICC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-03-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-04-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-05-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-06-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-07-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-09-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-10-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-11-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/INV/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/INV/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTH/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTH/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   1.978 seconds\n/TP/RCR/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/RCR/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 110, \u001b[0;32mPassed: 110 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 1.99 seconds\nPASS: test-avrcp\n\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nBAP/UCL/DISC/BV-01-C                                 \u001b[0;32mPassed    \u001b[0m   0.006 seconds\nBAP/UCL/DISC/BV-02-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/DISC/BV-06-C                                 \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/UCL/DISC/BV-05-C                                 \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nBAP/UCL/DISC/BV-03-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/DISC/BV-04-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]      \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]      \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-101-C [UCL SRC Enable]                \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-102-C [UCL SNK Enable]                \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]          \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]         \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]         \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]       \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]     \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]     \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]     \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]    \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]    \u001b[0;32mPassed    \u001b[0m   0.014 seconds\nBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]         \u001b[0;32mPassed    \u001b[0m   0.019 seconds\nBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]        \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]        \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]     \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]     \u001b[0;32mPassed    \u001b[0m   0.019 seconds\nBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]          \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-36-C [Disables Broadcast]            \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-37-C [Releases Broadcast]            \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]        \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]              \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-17-C [BSNK, VS]                      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-17-C [BSRC, VS]                      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 387, \u001b[0;32mPassed: 387 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 4.42 seconds\nPASS: test-bap\n\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nBASS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nTotal: 8, \u001b[0;32mPassed: 8 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0259 seconds\nPASS: test-bass\n\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/crc/1                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/2                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/3                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/4                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/5                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/6                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/7                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/8                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/9                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 9, \u001b[0;32mPassed: 9 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00154 seconds\nPASS: test-crc\nPASS: test-crypto\n\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/ecdh/multi                                          \u001b[0;32mPassed    \u001b[0m   0.444 seconds\n/ecdh/sample/1                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/sample/2                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/sample/3                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/invalid                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 5, \u001b[0;32mPassed: 5 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.449 seconds\nPASS: test-ecc\n\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/eir/basic                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/macbookair                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/iphone5                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/ipadmini                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/sl400h                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/sl910                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/bh907                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/fuelband                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/bluesc                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/wahooscale                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/mioalpha                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/cookoo                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/citizen1                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/citizen2                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nad/g-tag                                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nad/uri-beacon                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 16, \u001b[0;32mPassed: 16 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00269 seconds\nPASS: test-eir\n\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/GAC/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAC/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-01-C-small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C-small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C-large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-02-C-1                                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-02-C-1-alternative                     \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-02-C-2                                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-02-C/exists-16/small                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/exists-16/large-1                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-02-C/missing-16/small                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/missing-16/large-1                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/exists-128/large-1                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/missing-128/large-1               \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/small/1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/small/2                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-05-C/small/1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-05-C/small/2                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-06-C/client-1                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/CL/BV-06-C/client-2                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/CL/BV-06-C/client-3                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/CL/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-04-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-01-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-01-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-02-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-02-C/large                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-03-C-1                                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-03-C-2                                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-10-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-04-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-12-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-13-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-13-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-14-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-14-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-04-C/512B                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-12-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-13-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-14-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-15-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-16-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-16-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.005 seconds\n/TP/GAR/CL/BI-17-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-18-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-19-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-20-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-21-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-21-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-22-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/SR/BV-05-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-18-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-19-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-19-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-23-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-24-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-24-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-28-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-29-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-29-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-30-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-30-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAN/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAN/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAI/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAI/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-23-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-24-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-25-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-26-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-26-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-27-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BV-07-C/512B                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-28-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-29-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-30-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-31-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-32-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-32-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-33-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-34-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-35-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BV-02-C                                   \u001b[0;33mNot Run   \u001b[0m\n/TP/GAW/CL/BV-02-C/seclevel                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-05-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-02-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-02-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-12-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-13-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/SR/BV-05-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-14-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-15-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-17-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-18-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-18-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-19-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-10-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BV-10-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-14-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-14-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-15-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-15-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-20-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-21-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-22-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-23-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-23-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-24-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-20-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-20-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-21-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-21-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-25-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-26-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-29-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-30-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-31-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-09-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-09-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-25-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-25-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-26-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-26-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/no-reliable-characteristic               \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/unkown-request                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/unkown-command                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/hash-db                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 193, \u001b[0;32mPassed: 192 (99.5%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 1\u001b[0m\nOverall execution time: 0.441 seconds\nPASS: test-gatt\nTAP version 14\n# random seed: R02S3e3d461bb85c0e820ca7023143b42719\n1..6\n# Start of gattrib tests\nok 1 /gattrib/refcount\nok 2 /gattrib/get_channel\nok 3 /gattrib/send\nok 4 /gattrib/cancel\nok 5 /gattrib/register\nok 6 /gattrib/buffers\n# End of gattrib tests\nPASS: test-gattrib\n\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/gdbus/simple_client                                 \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_connect_disconnect                     \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_string_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_boolean_property                   \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_uint64_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_array_property                     \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_dict_property                      \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_set_string_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_string_changed                         \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_check_order                            \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_proxy_removed                          \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_no_object_manager                      \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_force_disconnect                       \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_ready                                  \u001b[0;33mNot Run   \u001b[0m\nTotal: 14, \u001b[0;32mPassed: 0 (0.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 14\u001b[0m\nOverall execution time: 0.00169 seconds\nPASS: test-gdbus-client\nTAP version 14\n# random seed: R02Sdec7894eca4a304368142275e75a3523\n1..34\n# Start of gobex tests\nok 1 /gobex/null_io\nok 2 /gobex/basic\nok 3 /gobex/ref_unref\nok 4 /gobex/test_disconnect\nok 5 /gobex/test_recv_connect_stream\nok 6 /gobex/test_recv_connect_pkt\nok 7 /gobex/test_send_connect_stream\nok 8 /gobex/test_send_connect_pkt\nok 9 /gobex/test_recv_unexpected\nok 10 /gobex/test_send_on_demand_stream\nok 11 /gobex/test_send_on_demand_pkt\nok 12 /gobex/test_send_on_demand_fail_stream\nok 13 /gobex/test_send_on_demand_fail_pkt\nok 14 /gobex/test_send_connect_req_stream\nok 15 /gobex/test_send_connect_req_pkt\nok 16 /gobex/test_send_nval_connect_req_stream\nok 17 /gobex/test_send_nval_connect_req_pkt\nok 18 /gobex/test_send_nval_connect_req_short_pkt\nok 19 /gobex/test_send_connect_req_timeout_stream\n# slow test /gobex/test_send_connect_req_timeout_stream executed in 0.59 secs\nok 20 /gobex/test_send_connect_req_timeout_pkt\nok 21 /gobex/test_cancel_req_immediate\nok 22 /gobex/test_cancel_req_delay_stream\nok 23 /gobex/test_cancel_req_delay_pkt\nok 24 /gobex/test_connect\nok 25 /gobex/test_obex_disconnect\nok 26 /gobex/test_auth\nok 27 /gobex/test_auth_fail\nok 28 /gobex/test_setpath\nok 29 /gobex/test_setpath_up\nok 30 /gobex/test_setpath_up_down\nok 31 /gobex/test_mkdir\nok 32 /gobex/test_delete\nok 33 /gobex/test_copy\nok 34 /gobex/test_move\n# End of gobex tests\nPASS: test-gobex\nTAP version 14\n# random seed: R02S97da10931fb2add517debdd65350fb71\n1..18\n# Start of gobex tests\nok 1 /gobex/test_apparam_nval_short\nok 2 /gobex/test_apparam_nval_data\nok 3 /gobex/test_apparam_nval2_short\nok 4 /gobex/test_apparam_nval2_data\nok 5 /gobex/test_apparam_get_uint8\nok 6 /gobex/test_apparam_get_uint16\nok 7 /gobex/test_apparam_get_uint32\nok 8 /gobex/test_apparam_get_uint64\nok 9 /gobex/test_apparam_get_string\nok 10 /gobex/test_apparam_get_bytes\nok 11 /gobex/test_apparam_get_multi\nok 12 /gobex/test_apparam_set_uint8\nok 13 /gobex/test_apparam_set_uint16\nok 14 /gobex/test_apparam_set_uint32\nok 15 /gobex/test_apparam_set_uint64\nok 16 /gobex/test_apparam_set_string\nok 17 /gobex/test_apparam_set_bytes\nok 18 /gobex/test_apparam_set_multi\n# End of gobex tests\nPASS: test-gobex-apparam\nTAP version 14\n# random seed: R02Sbb2f1a7fd27581266f9791294fb7e182\n1..28\n# Start of gobex tests\nok 1 /gobex/test_decode_header_connid\nok 2 /gobex/test_decode_header_name_empty\nok 3 /gobex/test_decode_header_name_ascii\nok 4 /gobex/test_decode_header_name_umlaut\nok 5 /gobex/test_decode_header_body\nok 6 /gobex/test_decode_header_body_extdata\nok 7 /gobex/test_decode_header_actionid\nok 8 /gobex/test_decode_header_multi\nok 9 /gobex/test_decode_header_uint32_nval\nok 10 /gobex/test_decode_header_unicode_nval_short\nok 11 /gobex/test_decode_header_unicode_nval_data\nok 12 /gobex/test_decode_header_bytes_nval_short\nok 13 /gobex/test_decode_header_bytes_nval_data\nok 14 /gobex/test_decode_header_bytes_nval_len\nok 15 /gobex/test_header_encode_connid\nok 16 /gobex/test_header_encode_name_empty\nok 17 /gobex/test_header_encode_name_ascii\nok 18 /gobex/test_header_encode_name_umlaut\nok 19 /gobex/test_header_encode_body\nok 20 /gobex/test_header_encode_actionid\nok 21 /gobex/test_header_encode_apparam\nok 22 /gobex/test_header_name_empty\nok 23 /gobex/test_header_name_ascii\nok 24 /gobex/test_header_name_umlaut\nok 25 /gobex/test_header_bytes\nok 26 /gobex/test_header_uint8\nok 27 /gobex/test_header_uint32\nok 28 /gobex/test_header_apparam\n# End of gobex tests\nPASS: test-gobex-header\nTAP version 14\n# random seed: R02Sabfe43adaa2d442ab5c54f2f110d7b66\n1..9\n# Start of gobex tests\nok 1 /gobex/test_pkt\nok 2 /gobex/test_decode_pkt\nok 3 /gobex/test_decode_pkt_header\nok 4 /gobex/test_decode_connect\nok 5 /gobex/test_decode_nval\nok 6 /gobex/test_encode_pkt\nok 7 /gobex/test_encode_on_demand\nok 8 /gobex/test_encode_on_demand_fail\nok 9 /gobex/test_create_args\n# End of gobex tests\nPASS: test-gobex-packet\nTAP version 14\n# random seed: R02Sf1486127d8359d87a1ab3686569edfe0\n1..38\n# Start of gobex tests\nok 1 /gobex/test_conn_req\nok 2 /gobex/test_conn_rsp\nok 3 /gobex/test_put_req\nok 4 /gobex/test_put_rsp\nok 5 /gobex/test_get_req\nok 6 /gobex/test_get_rsp\nok 7 /gobex/test_get_req_app\nok 8 /gobex/test_get_rsp_app\nok 9 /gobex/test_put_req_delay\nok 10 /gobex/test_put_rsp_delay\nok 11 /gobex/test_get_req_delay\nok 12 /gobex/test_get_rsp_delay\nok 13 /gobex/test_put_req_eagain\nok 14 /gobex/test_get_req_eagain\nok 15 /gobex/test_stream_put_req\nok 16 /gobex/test_stream_put_rsp\nok 17 /gobex/test_stream_put_req_abort\nok 18 /gobex/test_stream_put_rsp_abort\nok 19 /gobex/test_stream_get_req\nok 20 /gobex/test_stream_get_rsp\nok 21 /gobex/test_conn_get_req\nok 22 /gobex/test_conn_get_rsp\nok 23 /gobex/test_conn_put_req\nok 24 /gobex/test_conn_put_rsp\nok 25 /gobex/test_conn_get_wrg_rsp\nok 26 /gobex/test_conn_put_req_seq\nok 27 /gobex/test_packet_put_req\nok 28 /gobex/test_packet_put_req_wait\nok 29 /gobex/test_packet_put_req_suspend_resume\n# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.78 secs\nok 30 /gobex/test_packet_put_rsp\nok 31 /gobex/test_packet_put_rsp_wait\nok 32 /gobex/test_packet_get_rsp\nok 33 /gobex/test_packet_get_rsp_wait\nok 34 /gobex/test_packet_get_req\nok 35 /gobex/test_packet_get_req_wait\nok 36 /gobex/test_packet_get_req_suspend_resume\nok 37 /gobex/test_packet_get_req_wait_next\nok 38 /gobex/test_conn_put_req_seq_srm\n# End of gobex tests\nPASS: test-gobex-transfer\n\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/hfp/test_init                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_cmd_handler_1                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_cmd_handler_2                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_1                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_2                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_3                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_4                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_5                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_fragmented_1                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_ustring_1                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_ustring_2                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_string_1                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_string_2                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_corrupted_1                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_empty                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_init                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_1                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_2                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_3                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_1                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_2                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_3                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_corrupted_1                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_corrupted_2                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_empty                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unknown                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_parser_1                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_parser_2                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_skip_field                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 29, \u001b[0;32mPassed: 29 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00294 seconds\nPASS: test-hfp\n\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/HGRF/RH/BV-01-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-08-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-09-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-06-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGCF/RH/BV-01-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-02-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nTotal: 6, \u001b[0;32mPassed: 6 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0133 seconds\nPASS: test-hog\n\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/lib/ntoh64                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/hton64                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/valid                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/nodata                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/invalid_dtd1              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/invalid_dtd2              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/valid                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/nodata                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/invalid_dtd                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/valid                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/nodata                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/invalid_dtd               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/workaround                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_server_ver                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 14, \u001b[0;32mPassed: 14 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00181 seconds\nPASS: test-lib\nTAP version 14\n# random seed: R02S87c15b0ea1ed6606604876cd4f998e2d\n1..9\n# Start of mgmt tests\n# Start of command tests\nok 1 /mgmt/command/1\nok 2 /mgmt/command/2\n# End of command tests\n# Start of response tests\nok 3 /mgmt/response/1\nok 4 /mgmt/response/2\n# End of response tests\n# Start of event tests\nok 5 /mgmt/event/1\nok 6 /mgmt/event/2\n# End of event tests\n# Start of unregister tests\nok 7 /mgmt/unregister/1\nok 8 /mgmt/unregister/2\n# End of unregister tests\n# Start of destroy tests\nok 9 /mgmt/destroy/1\n# End of destroy tests\n# End of mgmt tests\nPASS: test-mgmt\n\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\ngatt_notify_cb: notify.value:0 notify->len:1\ngatt_notify_cb: notify.value:1 notify->len:1\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\nWrite failed: 0x13\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\nMICP Write successful\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\nWrite failed: 0x80\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nMICS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nMICS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nMICS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nMICS/SR/SPN/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nMICP/CL/CGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nMICP/CL/CGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nMICP/CL/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nTotal: 7, \u001b[0;32mPassed: 7 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0309 seconds\nPASS: test-micp\n\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/queue/basic                                         \u001b[0;32mPassed    \u001b[0m   0.019 seconds\n/queue/foreach_destroy                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove_all                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove_backward                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/destroy_remove                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/push_after                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/remove_all                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 8, \u001b[0;32mPassed: 8 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0203 seconds\nPASS: test-queue\n\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/ringbuf/power2                                      \u001b[0;32mPassed    \u001b[0m   0.241 seconds\n/ringbuf/alloc                                       \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/ringbuf/printf                                      \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nTotal: 3, \u001b[0;32mPassed: 3 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.249 seconds\nPASS: test-ringbuf\nbluetoothd[1643]: Bluetooth daemon 5.79\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128bluetoothd[1643]: /usr/src/debug/bluez5/5.79/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state\n\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/SERVER/SS/BV-01-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-01-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-01-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-01-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-03-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-04-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-05-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-06-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-07-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-08-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-09-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-10-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-11-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-12-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-13-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-14-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-15-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-16-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-17-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-18-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-19-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-20-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-21-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-01-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-02-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-03-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR8/empty                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR8                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR16                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/URL_STR8                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/URL_STR16                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/NIL                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT8                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT8                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/BOOL                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT16                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT16                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT32                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT32                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT64                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT64                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT128                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT128                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/ROB/BI-01-C                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 134, \u001b[0;32mPassed: 134 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0111 seconds\nPASS: test-sdp\n\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/tester/basic                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/tester/setup_io                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/tester/io_send                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 3, \u001b[0;32mPassed: 3 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00129 seconds\nPASS: test-tester\n\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/textfile/pagesize                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/delete                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/overwrite                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/multiple                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 4, \u001b[0;32mPassed: 4 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00195 seconds\nPASS: test-textfile\n\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/uhid/command/create                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/destroy                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/feature_answer                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/input                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/event/output                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/event/feature                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/device/mx_anywhere_3                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 7, \u001b[0;32mPassed: 7 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00235 seconds\nPASS: test-uhid\n\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/uuid/base                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/base/str                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/base/cmp                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1/str                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1/cmp                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2/str                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2/cmp                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1/str                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1/cmp                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo2                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thritytwo2/str                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo2/cmp                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight/str                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight/cmp                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/01                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/xxxx                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/xxxxx                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0xxxxx                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0123456                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012g4567                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012345678                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0x234567u9                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/01234567890                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000-00805F9B34F  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/00001234-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 37, \u001b[0;32mPassed: 37 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00222 seconds\nPASS: test-uuid\n\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nVOCS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-03-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-04-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CP/BI-01-C                             \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CP/BI-02-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SGGIT/CP/BI-03-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/CP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.010 seconds\nAICS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CHA/BV-03-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-04-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CHA/BV-05-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-06-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CP/BI-01-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CP/BI-02-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/CP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.010 seconds\nAICS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nTotal: 20, \u001b[0;32mPassed: 20 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0869 seconds\nPASS: test-vcp\nAll 30 tests passed\nDURATION: 11\nEND: /usr/lib/bluez5/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "bluez5": {
                    "duration": "11",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nbluetoothd[385]: Bluetooth daemon 5.79\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba978de0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba978de0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba979890: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba979890: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba979ef0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba979ef0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97a470: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97a470: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97a970: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97a970: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97afd0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:session_cb() handler not found for 0x00\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97afd0: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b450: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b450: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=2\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=2\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaba97b900: ref=1\nbluetoothd[385]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaba97b900: ref=1\n\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CCM/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFR/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/CCM/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CCM/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFR/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 9, \u001b[0;32mPassed: 9 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.000393 seconds\nPASS: test-avctp\nbluetoothd[387]: Bluetooth daemon 5.79\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b1c60: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2720 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2810 registered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2880 registered: type:1 codec:0 seid:3\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b28f0 registered: type:1 codec:0 seid:4\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2960 registered: type:1 codec:0 seid:5\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b29d0 registered: type:1 codec:0 seid:6\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a40 registered: type:1 codec:0 seid:7\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ab0 registered: type:1 codec:0 seid:8\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2b20 registered: type:1 codec:0 seid:9\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2b90 registered: type:1 codec:0 seid:10\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2c00 registered: type:1 codec:0 seid:11\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2c70 registered: type:1 codec:0 seid:12\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ce0 registered: type:1 codec:0 seid:13\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2d50 registered: type:1 codec:0 seid:14\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2dc0 registered: type:1 codec:0 seid:15\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e30 registered: type:1 codec:0 seid:16\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ea0 registered: type:1 codec:0 seid:17\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2f10 registered: type:1 codec:0 seid:18\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2f80 registered: type:1 codec:0 seid:19\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2ff0 registered: type:1 codec:0 seid:20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3060 registered: type:1 codec:0 seid:21\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b30d0 registered: type:1 codec:0 seid:22\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3140 registered: type:1 codec:0 seid:23\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b31b0 registered: type:1 codec:0 seid:24\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3220 registered: type:1 codec:0 seid:25\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3290 registered: type:1 codec:0 seid:26\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3300 registered: type:1 codec:0 seid:27\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3370 registered: type:1 codec:0 seid:28\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b33e0 registered: type:1 codec:0 seid:29\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3450 registered: type:1 codec:0 seid:30\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b34c0 registered: type:1 codec:0 seid:31\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3530 registered: type:1 codec:0 seid:32\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b35a0 registered: type:1 codec:0 seid:33\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3610 registered: type:1 codec:0 seid:34\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3680 registered: type:1 codec:0 seid:35\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b36f0 registered: type:1 codec:0 seid:36\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3760 registered: type:1 codec:0 seid:37\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b37d0 registered: type:1 codec:0 seid:38\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3840 registered: type:1 codec:0 seid:39\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b38b0 registered: type:1 codec:0 seid:40\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3920 registered: type:1 codec:0 seid:41\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3990 registered: type:1 codec:0 seid:42\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3a00 registered: type:1 codec:0 seid:43\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3a70 registered: type:1 codec:0 seid:44\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ae0 registered: type:1 codec:0 seid:45\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3b50 registered: type:1 codec:0 seid:46\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3bc0 registered: type:1 codec:0 seid:47\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3c30 registered: type:1 codec:0 seid:48\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ca0 registered: type:1 codec:0 seid:49\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3d10 registered: type:1 codec:0 seid:50\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3d80 registered: type:1 codec:0 seid:51\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3df0 registered: type:1 codec:0 seid:52\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3e60 registered: type:1 codec:0 seid:53\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3ed0 registered: type:1 codec:0 seid:54\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3f40 registered: type:1 codec:0 seid:55\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b3fb0 registered: type:1 codec:0 seid:56\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4020 registered: type:1 codec:0 seid:57\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4090 registered: type:1 codec:0 seid:58\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4100 registered: type:1 codec:0 seid:59\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4170 registered: type:1 codec:0 seid:60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b41e0 registered: type:1 codec:0 seid:61\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b4250 registered: type:1 codec:0 seid:62\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b1c60: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b1c60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2720 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2810 unregistered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2880 unregistered: type:1 codec:0 seid:3\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b28f0 unregistered: type:1 codec:0 seid:4\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2960 unregistered: type:1 codec:0 seid:5\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b29d0 unregistered: type:1 codec:0 seid:6\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a40 unregistered: type:1 codec:0 seid:7\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ab0 unregistered: type:1 codec:0 seid:8\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2b20 unregistered: type:1 codec:0 seid:9\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2b90 unregistered: type:1 codec:0 seid:10\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2c00 unregistered: type:1 codec:0 seid:11\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2c70 unregistered: type:1 codec:0 seid:12\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ce0 unregistered: type:1 codec:0 seid:13\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2d50 unregistered: type:1 codec:0 seid:14\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2dc0 unregistered: type:1 codec:0 seid:15\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e30 unregistered: type:1 codec:0 seid:16\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ea0 unregistered: type:1 codec:0 seid:17\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2f10 unregistered: type:1 codec:0 seid:18\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2f80 unregistered: type:1 codec:0 seid:19\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2ff0 unregistered: type:1 codec:0 seid:20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3060 unregistered: type:1 codec:0 seid:21\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b30d0 unregistered: type:1 codec:0 seid:22\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3140 unregistered: type:1 codec:0 seid:23\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b31b0 unregistered: type:1 codec:0 seid:24\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3220 unregistered: type:1 codec:0 seid:25\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3290 unregistered: type:1 codec:0 seid:26\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3300 unregistered: type:1 codec:0 seid:27\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3370 unregistered: type:1 codec:0 seid:28\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b33e0 unregistered: type:1 codec:0 seid:29\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3450 unregistered: type:1 codec:0 seid:30\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b34c0 unregistered: type:1 codec:0 seid:31\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3530 unregistered: type:1 codec:0 seid:32\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b35a0 unregistered: type:1 codec:0 seid:33\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3610 unregistered: type:1 codec:0 seid:34\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3680 unregistered: type:1 codec:0 seid:35\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b36f0 unregistered: type:1 codec:0 seid:36\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3760 unregistered: type:1 codec:0 seid:37\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b37d0 unregistered: type:1 codec:0 seid:38\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3840 unregistered: type:1 codec:0 seid:39\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b38b0 unregistered: type:1 codec:0 seid:40\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3920 unregistered: type:1 codec:0 seid:41\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3990 unregistered: type:1 codec:0 seid:42\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3a00 unregistered: type:1 codec:0 seid:43\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3a70 unregistered: type:1 codec:0 seid:44\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ae0 unregistered: type:1 codec:0 seid:45\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3b50 unregistered: type:1 codec:0 seid:46\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3bc0 unregistered: type:1 codec:0 seid:47\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3c30 unregistered: type:1 codec:0 seid:48\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ca0 unregistered: type:1 codec:0 seid:49\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3d10 unregistered: type:1 codec:0 seid:50\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3d80 unregistered: type:1 codec:0 seid:51\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3df0 unregistered: type:1 codec:0 seid:52\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3e60 unregistered: type:1 codec:0 seid:53\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3ed0 unregistered: type:1 codec:0 seid:54\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3f40 unregistered: type:1 codec:0 seid:55\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b3fb0 unregistered: type:1 codec:0 seid:56\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4020 unregistered: type:1 codec:0 seid:57\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4090 unregistered: type:1 codec:0 seid:58\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4100 unregistered: type:1 codec:0 seid:59\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4170 unregistered: type:1 codec:0 seid:60\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b41e0 unregistered: type:1 codec:0 seid:61\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b4250 unregistered: type:1 codec:0 seid:62\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b2a20: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b1fb0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2000 registered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b1fb0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b1fb0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b2a20: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b2a20: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b2a20: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b2a20\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2000 unregistered: type:1 codec:0 seid:2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b1fb0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2120 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2120 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2df0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2df0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C-SEID-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;34msbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a77a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a77a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a6d80 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() START request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a6d80 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e60 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> CLOSING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e60 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() START request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\netup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/Sbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received ABORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> ABORTING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7790 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7790 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2a20 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2a20 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7ee0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7ee0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a7ee0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a7ee0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7aa410 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() DISCOVER request rejected: Bad Header Format (1)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7aa410 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() No pending request, ignoring message\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_CAPABILITIES request rejected: Bad Packet Length (17)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:1 codec:0 seid:1\nMG/BV-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BV-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9f10 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() SET_CONFIGURATION request rejected: Stream End Point in Use (19)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state change failed: Input/output error\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9f10 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_CONFIGURATION request rejected: Bad Acceptor SEID (18)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received GET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:0 codec:0 seid:1\nG/SMG/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30minit\u001bbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b24a0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b24a0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_start_cmd() Rejecting (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_start_cmd() Rejecting (192)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() OPEN request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() START request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b2e40 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b2e40 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0630 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received CLOSE_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0630 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() SUSPEND request rejected: Bad State (49)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: STREAMING -> IDLE\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7aa470 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7aa470 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0630 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SUSPEND_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0630 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\n[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0bluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received unknown request id 63\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_rej() GET_ALL_CAPABILITIES request rejected: Bad Packet Length (17)\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ab830 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ab830 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() 108 bytes split into 3 fragments\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() first packet with 45 bytes sent\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() sending continue with 47 bytes\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_send() sending end with 16 bytes\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 2 to go\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_data() Received AVDTP fragment. 1 to go\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9ef0 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9ef0 unregistered: type:1 codec:0 seid:1\n;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/ESR04/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-32-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-33-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-35-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SMG/BI-36-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/FRA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001bbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7a9990 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7a9990 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7b0650 registered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() DISCOVER request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_discover_resp() seid 1 type 0 media 0 in use 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() GET_ALL_CAPABILITIES request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_get_capabilities_resp() seid 1 type 0 media 0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_set_configuration() 0xaaaabd7b3160: int_seid=1, acp_seid=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_resp() SET_CONFIGURATION request succeeded\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7b0650 unregistered: type:1 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ae490 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ae490 unregistered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_register_sep() SEP 0xaaaabd7ae490 registered: type:0 codec:0 seid:1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DISCOVER_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received  GET_ALL_CAPABILITIES_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received SET_CONFIGURATION_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: IDLE -> CONFIGURED\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received OPEN_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: CONFIGURED -> OPEN\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received START_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_sep_set_state() stream state changed: OPEN -> STREAMING\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:session_cb() \nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_ref() 0xaaaabd7b3160: ref=2\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_parse_cmd() Received DELAY_REPORT_CMD\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=1\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unref() 0xaaaabd7b3160: ref=0\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_free() 0xaaaabd7b3160\nbluetoothd[387]: /usr/src/debug/bluez5/5.79/android/avdtp.c:avdtp_unregister_sep() SEP 0xaaaabd7ae490 unregistered: type:0 codec:0 seid:1\n[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SIG/SYN/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/SIG/SMG/BV-06-C-SEID-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BV-06-C-SEID-2                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-08-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-09-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-10-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-11-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-12-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-15-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-16-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-17-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-18-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-19-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-20-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-21-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-22-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-23-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-24-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-25-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-26-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-27-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-28-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BV-31-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.811 seconds\n/TP/SIG/SMG/BI-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-08-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-09-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-10-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-11-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-17-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-18-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-19-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-20-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-21-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-22-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-23-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-24-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-25-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-26-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-27-C                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/SIG/SMG/BI-28-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-30-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/ESR04/BI-28-C                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-32-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-33-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-35-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SMG/BI-36-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/FRA/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/FRA/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SIG/SYN/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 62, \u001b[0;32mPassed: 62 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.828 seconds\nPASS: test-avdtp\nbluetoothd[389]: Bluetooth daemon 5.79\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f2690: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f2690: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f3ba0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f3ba0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f4520: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f4520: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f4ef0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f4ef0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f50c0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f50c0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5680: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5680: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5680: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5680: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f57f0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f57f0: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x60, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_addressed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x70, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_browsed() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x72, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:change_path() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x80, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:search() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:play_item() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:add_to_now_playing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x71, len 0x000A\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_folder_items() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n/TP/MCN/SRC/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SCR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/SRC/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001bbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x73, len 0x000C\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_item_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x74, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:play_item() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0x90, len 0x000B\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:add_to_now_playing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/CB/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MCN/NP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MPS/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;35mteardobluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:handle_unit_info() reply to AVC_OP_UNITINFO\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:handle_subunit_info() reply to AVC_OP_SUBUNITINFO\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nwn\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CON/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CEC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CRC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/ICC/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-03-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-04-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x10, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x11, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_attribute_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_values() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nminit\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTT/BV-05-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/CFG/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x15, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_attribute_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x12, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:list_values() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x16, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value_text() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x13, len 0x0002\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x14, len 0x0003\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_value() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nmrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PAS/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;35mbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x30, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_play_status() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x000D\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/MDI/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0xFF, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_browsing_pdu() AVRCP Browsing PDU 0xFF, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() UNKNOWN\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() UNKNOWN\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x31, len 0x0005\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n34msetup\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/NFY/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/INV/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/BGN/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;3bluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0000\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x50, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:set_volume_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:register_notification_rsp() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() PLAY\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_release() PLAY\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_rsp() code 0x09 operand_count 1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_release() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_passthrough_press() FAST FORWARD\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=2\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 14\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x40, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:request_continuing() len 14\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_ref() 0xaaaaca1f5960: ref=1\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x20, len 0x0009\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:get_element_attributes() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:continuing_new() len 519\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:handle_vendordep_pdu() AVRCP PDU 0x41, len 0x0001\nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avrcp-lib.c:abort_continuing() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_send() \nbluetoothd[389]: /usr/src/debug/bluez5/5.79/android/avctp.c:avctp_unref() 0xaaaaca1f5960: ref=1\n2mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/VLH/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/PTH/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/RCR/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/MPS/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-06-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-07-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-09-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-10-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-02-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SCR/BV-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-05-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/SRC/BV-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/CB/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MCN/NP/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MPS/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CON/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CEC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CEC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CRC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CRC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/ICC/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/ICC/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-03-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-04-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTT/BV-05-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/CFG/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-06-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-07-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-09-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-10-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BV-11-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PAS/BI-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/MDI/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-05-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BV-08-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/NFY/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/INV/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/INV/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-01-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/BGN/BV-02-I                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-03-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/VLH/BI-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTH/BV-01-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/PTH/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   1.978 seconds\n/TP/RCR/BV-02-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/RCR/BV-04-C                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 110, \u001b[0;32mPassed: 110 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 1.99 seconds\nPASS: test-avrcp\n\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/DISC/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-101-C [UCL SRC Enable]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-102-C [UCL SNK Enable]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-36-C [Disables Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/SCC/BV-37-C [Releases Broadcast]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-17-C [BSNK, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-17-C [BSRC, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nBAP/UCL/DISC/BV-01-C                                 \u001b[0;32mPassed    \u001b[0m   0.006 seconds\nBAP/UCL/DISC/BV-02-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/DISC/BV-06-C                                 \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/UCL/DISC/BV-05-C                                 \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nBAP/UCL/DISC/BV-03-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/DISC/BV-04-C                                 \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nBAP/UCL/SCC/BV-001-C [UCL SRC Config Codec, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-002-C [UCL SRC Config Codec, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-003-C [UCL SRC Config Codec, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-004-C [UCL SRC Config Codec, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-005-C [UCL SRC Config Codec, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-006-C [UCL SRC Config Codec, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-007-C [UCL SRC Config Codec, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-008-C [UCL SRC Config Codec, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-009-C [UCL SRC Config Codec, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-010-C [UCL SRC Config Codec, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-011-C [UCL SRC Config Codec, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-012-C [UCL SRC Config Codec, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-013-C [UCL SRC Config Codec, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-014-C [UCL SRC Config Codec, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-015-C [UCL SRC Config Codec, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-016-C [UCL SRC Config Codec, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-017-C [UCL SNK Config Codec, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-018-C [UCL SNK Config Codec, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-019-C [UCL SNK Config Codec, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-020-C [UCL SNK Config Codec, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-021-C [UCL SNK Config Codec, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-022-C [UCL SNK Config Codec, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-023-C [UCL SNK Config Codec, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-024-C [UCL SNK Config Codec, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-025-C [UCL SNK Config Codec, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-026-C [UCL SNK Config Codec, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-027-C [UCL SNK Config Codec, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-028-C [UCL SNK Config Codec, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-029-C [UCL SNK Config Codec, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-030-C [UCL SNK Config Codec, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-031-C [UCL SNK Config Codec, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-032-C [UCL SNK Config Codec, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-033-C [UCL SRC Config Codec, VS]      \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-034-C [UCL SNK Config Codec, VS]      \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-035-C [UCL SRC Config QoS, LC3 8_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-036-C [UCL SRC Config QoS, LC3 8_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-037-C [UCL SRC Config QoS, LC3 16_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-038-C [UCL SRC Config QoS, LC3 16_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-039-C [UCL SRC Config QoS, LC3 24_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-040-C [UCL SRC Config QoS, LC3 24_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-041-C [UCL SRC Config QoS, LC3 32_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-042-C [UCL SRC Config QoS, LC3 32_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-043-C [UCL SRC Config QoS, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-044-C [UCL SRC Config QoS, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-045-C [UCL SRC Config QoS, LC3 48_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-046-C [UCL SRC Config QoS, LC3 48_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-047-C [UCL SRC Config QoS, LC3 48_3_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-048-C [UCL SRC Config QoS, LC3 48_4_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-049-C [UCL SRC Config QoS, LC3 48_5_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-050-C [UCL SRC Config QoS, LC3 48_6_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-051-C [UCL SNK Config QoS, LC3 8_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-052-C [UCL SNK Config QoS, LC3 8_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-053-C [UCL SNK Config QoS, LC3 16_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-054-C [UCL SNK Config QoS, LC3 16_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-055-C [UCL SNK Config QoS, LC3 24_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-056-C [UCL SNK Config QoS, LC3 24_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-057-C [UCL SNK Config QoS, LC3 32_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-058-C [UCL SNK Config QoS, LC3 32_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-059-C [UCL SNK Config QoS, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-060-C [UCL SNK Config QoS, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-061-C [UCL SNK Config QoS, LC3 48_1_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-062-C [UCL SNK Config QoS, LC3 48_2_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-063-C [UCL SNK Config QoS, LC3 48_3_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-064-C [UCL SNK Config QoS, LC3 48_4_1] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-065-C [UCL SNK Config QoS, LC3 48_5_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-066-C [UCL SNK Config QoS, LC3 48_6_1] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-067-C [UCL SRC Config QoS, LC3 8_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-068-C [UCL SRC Config QoS, LC3 8_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-069-C [UCL SRC Config QoS, LC3 16_1_2] \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/SCC/BV-070-C [UCL SRC Config QoS, LC3 16_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-071-C [UCL SRC Config QoS, LC3 24_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-072-C [UCL SRC Config QoS, LC3 24_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-073-C [UCL SRC Config QoS, LC3 32_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-074-C [UCL SRC Config QoS, LC3 32_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-075-C [UCL SRC Config QoS, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-076-C [UCL SRC Config QoS, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-077-C [UCL SRC Config QoS, LC3 48_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-078-C [UCL SRC Config QoS, LC3 48_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-079-C [UCL SRC Config QoS, LC3 48_3_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-080-C [UCL SRC Config QoS, LC3 48_4_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-081-C [UCL SRC Config QoS, LC3 48_5_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-082-C [UCL SRC Config QoS, LC3 48_6_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-083-C [UCL SNK Config QoS, LC3 8_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-084-C [UCL SNK Config QoS, LC3 8_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-085-C [UCL SNK Config QoS, LC3 16_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-086-C [UCL SNK Config QoS, LC3 16_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-087-C [UCL SNK Config QoS, LC3 24_1_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-088-C [UCL SNK Config QoS, LC3 24_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-089-C [UCL SNK Config QoS, LC3 32_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-090-C [UCL SNK Config QoS, LC3 32_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-091-C [UCL SNK Config QoS, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-092-C [UCL SNK Config QoS, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-093-C [UCL SNK Config QoS, LC3 48_1_2] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-094-C [UCL SNK Config QoS, LC3 48_2_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-095-C [UCL SNK Config QoS, LC3 48_3_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-096-C [UCL SNK Config QoS, LC3 48_4_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-097-C [UCL SNK Config QoS, LC3 48_5_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-098-C [UCL SNK Config QoS, LC3 48_6_2] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-099-C [UCL SNK Config QoS, VS]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-100-C [UCL SRC QoS Codec, VS]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-101-C [UCL SRC Enable]                \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-102-C [UCL SNK Enable]                \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-103-C [UCL SNK Disable in Enabling State] \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/SCC/BV-104-C [UCL SRC Disable in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/SCC/BV-105-C [UCL SNK Disable in Streaming State] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-106-C [UCL SNK Release in Codec Configured state] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-107-C [UCL SRC Release in Codec Configured state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-108-C [UCL SNK Release in QoS Configured state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-109-C [UCL SRC Release in QoS Configured state] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-110-C [UCL SNK Release in Enabling state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-111-C [UCL SRC Release in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-112-C [UCL SNK Release in Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-113-C [UCL SNK Release in Disabling state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-115-C [UCL SNK Update Metadata in Enabling State] \u001b[0;32mPassed    \u001b[0m   0.026 seconds\nBAP/UCL/SCC/BV-116-C [UCL SRC Update Metadata in Enabling or Streaming state] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/SCC/BV-117-C [UCL SNK Update Metadata in Streaming State] \u001b[0;32mPassed    \u001b[0m   0.027 seconds\nBAP/UCL/STR/BV-001-C [UCL, AC 2, LC3 8_1_1]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-002-C [UCL, AC 10, LC3 8_1_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-003-C [UCL, AC 2, LC3 8_2_1]          \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-004-C [UCL, AC 10, LC3 8_2_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-005-C [UCL, AC 2, LC3 16_1_1]         \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-006-C [UCL, AC 10, LC3 16_1_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-007-C [UCL, AC 2, LC3 16_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-008-C [UCL, AC 10, LC3 16_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-009-C [UCL, AC 2, LC3 24_1_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-010-C [UCL, AC 10, LC3 24_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-011-C [UCL, AC 2, LC3 24_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-012-C [UCL, AC 10, LC3 24_2_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-013-C [UCL, AC 2, LC3 32_1_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-014-C [UCL, AC 10, LC3 32_1_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-015-C [UCL, AC 2, LC3 32_2_1]         \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-016-C [UCL, AC 10, LC3 32_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-017-C [UCL, AC 2, LC3 441_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-018-C [UCL, AC 10, LC3 441_1_1]       \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-019-C [UCL, AC 2, LC3 44_2_1]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-020-C [UCL, AC 10, LC3 44_2_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-021-C [UCL, AC 2, LC3 48_1_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-022-C [UCL, AC 10, LC3 48_1_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-023-C [UCL, AC 2, LC3 48_2_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-024-C [UCL, AC 10, LC3 48_2_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-025-C [UCL, AC 2, LC3 48_3_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-026-C [UCL, AC 10, LC3 48_3_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-027-C [UCL, AC 2, LC3 48_4_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-028-C [UCL, AC 10, LC3 48_4_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-029-C [UCL, AC 2, LC3 48_5_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-030-C [UCL, AC 10, LC3 48_5_1]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-031-C [UCL, AC 2, LC3 48_6_1]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-032-C [UCL, AC 10, LC3 48_6_1]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-033-C [UCL, SRC, AC 1, LC3 8_1_1]     \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-034-C [UCL, SRC, AC 4, LC3 8_1_1]     \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-035-C [UCL, SRC, AC 1, LC3 8_2_1]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-036-C [UCL, SRC, AC 4, LC3 8_2_1]     \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-037-C [UCL, SRC, AC 1, LC3 16_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-038-C [UCL, SRC, AC 4, LC3 16_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-039-C [UCL, SRC, AC 1, LC3 16_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-040-C [UCL, SRC, AC 4, LC3 16_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-041-C [UCL, SRC, AC 1, LC3 24_1_1]    \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-042-C [UCL, SRC, AC 4, LC3 24_1_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-043-C [UCL, SRC, AC 1, LC3 24_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-044-C [UCL, SRC, AC 4, LC3 24_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-045-C [UCL, SRC, AC 1, LC3 32_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-046-C [UCL, SRC, AC 4, LC3 32_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-047-C [UCL, SRC, AC 1, LC3 32_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-048-C [UCL, SRC, AC 4, LC3 32_2_1]    \u001b[0;32mPassed    \u001b[0m   0.014 seconds\nBAP/UCL/STR/BV-049-C [UCL, SRC, AC 1, LC3 44_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-050-C [UCL, SRC, AC 4, LC3 44_1_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-051-C [UCL, SRC, AC 1, LC3 44_2_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-052-C [UCL, SRC, AC 4, LC3 44_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-053-C [UCL, SRC, AC 1, LC3 48_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-054-C [UCL, SRC, AC 4, LC3 48_1_1]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-055-C [UCL, SRC, AC 1, LC3 48_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-056-C [UCL, SRC, AC 4, LC3 48_2_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-057-C [UCL, SRC, AC 1, LC3 48_3_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-058-C [UCL, SRC, AC 4, LC3 48_3_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-059-C [UCL, SRC, AC 1, LC3 48_4_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-060-C [UCL, SRC, AC 4, LC3 48_4_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-061-C [UCL, SRC, AC 1, LC3 48_5_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-062-C [UCL, SRC, AC 4, LC3 48_5_1]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-063-C [UCL, SRC, AC 1, LC3 48_6_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-064-C [UCL, SRC, AC 4, LC3 48_6_1]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-065-C [UCL, AC 2, LC3 8_1_2]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-066-C [UCL, AC 10, LC3 8_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-067-C [UCL, AC 2, LC3 8_2_2]          \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-068-C [UCL, AC 10, LC3 8_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-069-C [UCL, AC 2, LC3 16_1_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-070-C [UCL, AC 10, LC3 16_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-071-C [UCL, AC 2, LC3 16_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-072-C [UCL, AC 10, LC3 16_2_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-073-C [UCL, AC 2, LC3 24_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-074-C [UCL, AC 10, LC3 24_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-075-C [UCL, AC 2, LC3 24_2_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-076-C [UCL, AC 10, LC3 24_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-077-C [UCL, AC 2, LC3 32_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-078-C [UCL, AC 10, LC3 32_1_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-079-C [UCL, AC 2, LC3 32_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-080-C [UCL, AC 10, LC3 32_2_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-081-C [UCL, AC 2, LC3 44_1_2]         \u001b[0;32mPassed    \u001b[0m   0.019 seconds\nBAP/UCL/STR/BV-082-C [UCL, AC 10, LC3 44_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-083-C [UCL, AC 2, LC3 44_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-084-C [UCL, AC 10, LC3 44_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-085-C [UCL, AC 2, LC3 48_1_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-086-C [UCL, AC 10, LC3 48_1_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-087-C [UCL, AC 2, LC3 48_2_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-088-C [UCL, AC 10, LC3 48_2_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-089-C [UCL, AC 2, LC3 48_3_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-090-C [UCL, AC 10, LC3 48_3_2]        \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-091-C [UCL, AC 2, LC3 48_4_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-092-C [UCL, AC 10, LC3 48_4_2]        \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-093-C [UCL, AC 2, LC3 48_5_2]         \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-094-C [UCL, AC 10, LC3 48_5_2]        \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-095-C [UCL, AC 2, LC3 48_6_2]         \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-096-C [UCL, AC 10, LC3 48_6_2]        \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-097-C [UCL, SRC, AC 1, LC3 8_1_2]     \u001b[0;32mPassed    \u001b[0m   0.015 seconds\nBAP/UCL/STR/BV-098-C [UCL, SRC, AC 4, LC3 8_1_2]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-099-C [UCL, SRC, AC 1, LC3 8_2_2]     \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-100-C [UCL, SRC, AC 4, LC3 8_2_2]     \u001b[0;32mPassed    \u001b[0m   0.019 seconds\nBAP/UCL/STR/BV-101-C [UCL, SRC, AC 1, LC3 16_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-102-C [UCL, SRC, AC 4, LC3 16_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-103-C [UCL, SRC, AC 1, LC3 16_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-104-C [UCL, SRC, AC 4, LC3 16_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-105-C [UCL, SRC, AC 1, LC3 24_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-106-C [UCL, SRC, AC 4, LC3 24_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-107-C [UCL, SRC, AC 1, LC3 24_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-108-C [UCL, SRC, AC 4, LC3 24_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-109-C [UCL, SRC, AC 1, LC3 32_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-110-C [UCL, SRC, AC 4, LC3 32_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-111-C [UCL, SRC, AC 1, LC3 32_2_2]    \u001b[0;32mPassed    \u001b[0m   0.018 seconds\nBAP/UCL/STR/BV-112-C [UCL, SRC, AC 4, LC3 32_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-113-C [UCL, SRC, AC 1, LC3 44_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-114-C [UCL, SRC, AC 4, LC3 44_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-115-C [UCL, SRC, AC 1, LC3 44_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-116-C [UCL, SRC, AC 4, LC3 44_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-117-C [UCL, SRC, AC 1, LC3 48_1_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-118-C [UCL, SRC, AC 4, LC3 48_1_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-119-C [UCL, SRC, AC 1, LC3 48_2_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-120-C [UCL, SRC, AC 4, LC3 48_2_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_3_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_3_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_4_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_4_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-121-C [UCL, SRC, AC 1, LC3 48_5_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-122-C [UCL, SRC, AC 4, LC3 48_5_2]    \u001b[0;32mPassed    \u001b[0m   0.016 seconds\nBAP/UCL/STR/BV-123-C [UCL, SRC, AC 1, LC3 48_6_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/UCL/STR/BV-124-C [UCL, SRC, AC 4, LC3 48_6_2]    \u001b[0;32mPassed    \u001b[0m   0.017 seconds\nBAP/BSRC/SCC/BV-01-C [Config Broadcast, LC3 8_1_1]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-02-C [Config Broadcast, LC3 8_2_1]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-03-C [Config Broadcast, LC3 16_1_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-04-C [Config Broadcast, LC3 16_2_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-05-C [Config Broadcast, LC3 24_1_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-06-C [Config Broadcast, LC3 24_2_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-07-C [Config Broadcast, LC3 32_1_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-08-C [Config Broadcast, LC3 32_2_1]  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSRC/SCC/BV-09-C [Config Broadcast, LC3 44.1_1_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-10-C [Config Broadcast, LC3 44.1_2_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-11-C [Config Broadcast, LC3 48_1_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-12-C [Config Broadcast, LC3 48_2_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-13-C [Config Broadcast, LC3 48_3_1]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-14-C [Config Broadcast, LC3 48_4_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-15-C [Config Broadcast, LC3 48_5_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-16-C [Config Broadcast, LC3 48_6_1]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-17-C [Config Broadcast, LC3 8_1_2]   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-18-C [Config Broadcast, LC3 8_2_2]   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-19-C [Config Broadcast, LC3 16_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-20-C [Config Broadcast, LC3 16_2_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-21-C [Config Broadcast, LC3 24_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-22-C [Config Broadcast, LC3 24_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-23-C [Config Broadcast, LC3 32_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-24-C [Config Broadcast, LC3 32_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-25-C [Config Broadcast, LC3 44.1_1_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-26-C [Config Broadcast, LC3 44.1_2_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-27-C [Config Broadcast, LC3 48_1_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-28-C [Config Broadcast, LC3 48_2_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-29-C [Config Broadcast, LC3 48_3_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-30-C [Config Broadcast, LC3 48_4_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-31-C [Config Broadcast, LC3 48_5_2]  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/SCC/BV-32-C [Config Broadcast, LC3 48_6_2]  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-33-C [Config Broadcast, VS]          \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-35-C [Establishes Broadcast]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-36-C [Disables Broadcast]            \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/SCC/BV-37-C [Releases Broadcast]            \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-01-C [Sync to PA, LC3 8_1_1]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-02-C [Sync to PA, LC3 8_2_1]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-03-C [Sync to PA, LC3 16_1_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-04-C [Sync to PA, LC3 16_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-05-C [Sync to PA, LC3 24_1_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-06-C [Sync to PA, LC3 24_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-07-C [Sync to PA, LC3 32_1_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-08-C [Sync to PA, LC3 32_2_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-09-C [Sync to PA, LC3 44.1_1_1]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-10-C [Sync to PA, LC3 44.1_2_1]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-11-C [Sync to PA, LC3 48_1_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-12-C [Sync to PA, LC3 48_2_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-13-C [Sync to PA, LC3 48_3_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-14-C [Sync to PA, LC3 48_4_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-15-C [Sync to PA, LC3 48_5_1]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-16-C [Sync to PA, LC3 48_6_1]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-17-C [Sync to PA, LC3 8_1_2]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-18-C [Sync to PA, LC3 8_2_2]         \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-19-C [Sync to PA, LC3 16_1_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-20-C [Sync to PA, LC3 16_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-21-C [Sync to PA, LC3 24_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-22-C [Sync to PA, LC3 24_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-23-C [Sync to PA, LC3 32_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-24-C [Sync to PA, LC3 32_2_2]        \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-25-C [Sync to PA, LC3 44.1_1_2]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/SCC/BV-26-C [Sync to PA, LC3 44.1_2_2]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-27-C [Sync to PA, LC3 48_1_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-28-C [Sync to PA, LC3 48_2_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-29-C [Sync to PA, LC3 48_3_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-30-C [Sync to PA, LC3 48_4_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-31-C [Sync to PA, LC3 48_5_2]        \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/SCC/BV-32-C [Sync to PA, LC3 48_6_2]        \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSNK/SCC/BV-33-C [Sync to PA, VS]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-01-C [BSNK, LC3 8_1]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-02-C [BSNK, LC3 8_2]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-03-C [BSNK, LC3 16_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-04-C [BSNK, LC3 16_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-05-C [BSNK, LC3 24_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-06-C [BSNK, LC3 24_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-07-C [BSNK, LC3 32_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-08-C [BSNK, LC3 32_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-09-C [BSNK, LC3 44.1_1]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-10-C [BSNK, LC3 44.1_2]              \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-11-C [BSNK, LC3 48_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-12-C [BSNK, LC3 48_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-13-C [BSNK, LC3 48_3]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-14-C [BSNK, LC3 48_4]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-15-C [BSNK, LC3 48_5]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-16-C [BSNK, LC3 48_6]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-17-C [BSNK, VS]                      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-18-C [BSNK, Multiple BISes, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-19-C [BSNK, Multiple BISes, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-20-C [BSNK, Multiple BISes, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-21-C [BSNK, Multiple BISes, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-22-C [BSNK, Multiple BISes, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nBAP/BSNK/STR/BV-23-C [BSNK, Multiple BISes, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-24-C [BSNK, Multiple BISes, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-25-C [BSNK, Multiple BISes, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-26-C [BSNK, Multiple BISes, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-27-C [BSNK, Multiple BISes, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-28-C [BSNK, Multiple BISes, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSNK/STR/BV-29-C [BSNK, Multiple BISes, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-30-C [BSNK, Multiple BISes, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-31-C [BSNK, Multiple BISes, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-32-C [BSNK, Multiple BISes, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-33-C [BSNK, Multiple BISes, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSNK/STR/BV-34-C [BSNK, Multiple BISes, VS]      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-01-C [BSRC, LC3 8_1]                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-02-C [BSRC, LC3 8_2]                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-03-C [BSRC, LC3 16_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-04-C [BSRC, LC3 16_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-05-C [BSRC, LC3 24_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-06-C [BSRC, LC3 24_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-07-C [BSRC, LC3 32_1]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-08-C [BSRC, LC3 32_2]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-09-C [BSRC, LC3 44.1_1]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-10-C [BSRC, LC3 44.1_2]              \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-11-C [BSRC, LC3 48_1]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-12-C [BSRC, LC3 48_2]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-13-C [BSRC, LC3 48_3]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-14-C [BSRC, LC3 48_4]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-15-C [BSRC, LC3 48_5]                \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-16-C [BSRC, LC3 48_6]                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-17-C [BSRC, VS]                      \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-18-C [BSRC, Multiple BISes, LC3 8_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-19-C [BSRC, Multiple BISes, LC3 8_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-20-C [BSRC, Multiple BISes, LC3 16_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-21-C [BSRC, Multiple BISes, LC3 16_2] \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBAP/BSRC/STR/BV-22-C [BSRC, Multiple BISes, LC3 24_1] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-23-C [BSRC, Multiple BISes, LC3 24_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-24-C [BSRC, Multiple BISes, LC3 32_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-25-C [BSRC, Multiple BISes, LC3 32_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-26-C [BSRC, Multiple BISes, LC3 44.1_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-27-C [BSRC, Multiple BISes, LC3 44.1_2] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-28-C [BSRC, Multiple BISes, LC3 48_1] \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nBAP/BSRC/STR/BV-29-C [BSRC, Multiple BISes, LC3 48_2] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-30-C [BSRC, Multiple BISes, LC3 48_3] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-31-C [BSRC, Multiple BISes, LC3 48_4] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-32-C [BSRC, Multiple BISes, LC3 48_5] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-33-C [BSRC, Multiple BISes, LC3 48_6] \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nBAP/BSRC/STR/BV-34-C [BSRC, Multiple BISes, VS]      \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 387, \u001b[0;32mPassed: 387 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 4.42 seconds\nPASS: test-bap\n\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mBASS/SR/SPE/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nBASS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-03-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-04-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-06-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nBASS/SR/SPE/BI-07-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nTotal: 8, \u001b[0;32mPassed: 8 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0259 seconds\nPASS: test-bass\n\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/4\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/6\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/7\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/crc/9\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/crc/1                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/2                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/3                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/4                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/5                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/6                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/7                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/8                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/crc/9                                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 9, \u001b[0;32mPassed: 9 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00154 seconds\nPASS: test-crc\nPASS: test-crypto\n\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/multi\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/sample/3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ecdh/invalid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/ecdh/multi                                          \u001b[0;32mPassed    \u001b[0m   0.444 seconds\n/ecdh/sample/1                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/sample/2                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/sample/3                                       \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/ecdh/invalid                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 5, \u001b[0;32mPassed: 5 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.449 seconds\nPASS: test-ecc\n\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/macbookair\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/iphone5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/ipadmini\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/sl400h\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/sl910\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/bh907\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/eir/fuelband\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/bluesc\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/wahooscale\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/mioalpha\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/cookoo\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/citizen1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ad/citizen2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mad/g-tag\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mad/uri-beacon\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/eir/basic                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/macbookair                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/iphone5                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/ipadmini                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/sl400h                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/sl910                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/bh907                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/eir/fuelband                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/bluesc                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/wahooscale                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/mioalpha                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/cookoo                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/citizen1                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/ad/citizen2                                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nad/g-tag                                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nad/uri-beacon                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 16, \u001b[0;32mPassed: 16 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00269 seconds\nPASS: test-eir\n\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAC/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAC/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-01-C-small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-01-C-large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-1-alternative\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-02-C-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-16/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-16/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/exists-128/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-02-C/missing-128/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/small/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/small/2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/CL/BV-06-C/client-3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAD/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-04-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-01-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-02-C/large\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-03-C-2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-04-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-12-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-13-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-04-C/512B\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-16-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-21-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-18-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-19-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-23-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-24-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-28-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-29-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/SR/BI-30-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAN/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAN/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAI/SR/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAI/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-26-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-27-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BV-07-C/512B\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-28-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-29-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-32-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-33-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-34-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAR/CL/BI-35-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-02-C/seclevel\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-05-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-02-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-03-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-05-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-07-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-18-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-06-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-10-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-14-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-15-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-22-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-23-C/auto\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-24-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-08-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-20-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-21-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-25-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-26-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-29-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-30-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/CL/BI-31-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BV-09-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-25-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/small\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/GAW/SR/BI-26-C/large-1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/no-reliable-characteristic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/unkown-request\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/unkown-command\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/robustness/hash-db\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/GAC/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAC/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-01-C-small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C-small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-01-C-large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-02-C-1                                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-02-C-1-alternative                     \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-02-C-2                                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-02-C/exists-16/small                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/exists-16/large-1                 \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-02-C/missing-16/small                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/missing-16/large-1                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/exists-128/large-1                \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-02-C/missing-128/large-1               \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/small/1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/small/2                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-04-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-05-C/small/1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-05-C/small/2                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAD/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/CL/BV-06-C/client-1                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/CL/BV-06-C/client-2                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/CL/BV-06-C/client-3                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAD/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAD/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/CL/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-04-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-01-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-01-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-02-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-02-C/large                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-03-C-1                                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-03-C-2                                 \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-10-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BI-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-04-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-12-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-13-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-13-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-14-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-14-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/CL/BV-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-04-C/512B                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-12-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-13-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-14-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-15-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-16-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-16-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.005 seconds\n/TP/GAR/CL/BI-17-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-18-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-19-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-20-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-21-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-21-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-22-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/SR/BV-05-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-18-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-19-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-19-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-23-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-24-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-24-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BV-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-28-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-29-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAR/SR/BI-29-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-30-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAR/SR/BI-30-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAN/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAN/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAI/SR/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAI/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-23-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-24-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-25-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-26-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-26-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-27-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BV-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BV-07-C/512B                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-28-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-29-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-30-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-31-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-32-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAR/CL/BI-32-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-33-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-34-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAR/CL/BI-35-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BV-02-C                                   \u001b[0;33mNot Run   \u001b[0m\n/TP/GAW/CL/BV-02-C/seclevel                          \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BV-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-02-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-03-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-04-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-05-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-02-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-02-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-03-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-03-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-05-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-07-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-11-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-12-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-13-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/SR/BV-05-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-05-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-07-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-07-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-06-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-14-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-15-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-17-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-18-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-18-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-19-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-06-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-06-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-10-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BV-10-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-14-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-14-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-15-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-15-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-08-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-20-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-21-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-22-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-23-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-23-C/auto                              \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-24-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-08-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-08-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-20-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-20-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-21-C/small                             \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-21-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/CL/BV-09-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-25-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-26-C                                   \u001b[0;32mPassed    \u001b[0m   0.004 seconds\n/TP/GAW/CL/BI-29-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-30-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/CL/BI-31-C                                   \u001b[0;32mPassed    \u001b[0m   0.003 seconds\n/TP/GAW/SR/BV-09-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BV-09-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-25-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-25-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.001 seconds\n/TP/GAW/SR/BI-26-C/small                             \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/GAW/SR/BI-26-C/large-1                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/no-reliable-characteristic               \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/unkown-request                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/unkown-command                           \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/robustness/hash-db                                  \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 193, \u001b[0;32mPassed: 192 (99.5%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 1\u001b[0m\nOverall execution time: 0.441 seconds\nPASS: test-gatt\nTAP version 14\n# random seed: R02S3e3d461bb85c0e820ca7023143b42719\n1..6\n# Start of gattrib tests\nok 1 /gattrib/refcount\nok 2 /gattrib/get_channel\nok 3 /gattrib/send\nok 4 /gattrib/cancel\nok 5 /gattrib/register\nok 6 /gattrib/buffers\n# End of gattrib tests\nPASS: test-gattrib\n\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/simple_client\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_connect_disconnect\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_string_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_boolean_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_uint64_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_array_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_get_dict_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_set_string_property\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_string_changed\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_check_order\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_proxy_removed\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_no_object_manager\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_force_disconnect\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/gdbus/client_ready\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/gdbus/simple_client                                 \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_connect_disconnect                     \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_string_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_boolean_property                   \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_uint64_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_array_property                     \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_get_dict_property                      \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_set_string_property                    \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_string_changed                         \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_check_order                            \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_proxy_removed                          \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_no_object_manager                      \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_force_disconnect                       \u001b[0;33mNot Run   \u001b[0m\n/gdbus/client_ready                                  \u001b[0;33mNot Run   \u001b[0m\nTotal: 14, \u001b[0;32mPassed: 0 (0.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 14\u001b[0m\nOverall execution time: 0.00169 seconds\nPASS: test-gdbus-client\nTAP version 14\n# random seed: R02Sdec7894eca4a304368142275e75a3523\n1..34\n# Start of gobex tests\nok 1 /gobex/null_io\nok 2 /gobex/basic\nok 3 /gobex/ref_unref\nok 4 /gobex/test_disconnect\nok 5 /gobex/test_recv_connect_stream\nok 6 /gobex/test_recv_connect_pkt\nok 7 /gobex/test_send_connect_stream\nok 8 /gobex/test_send_connect_pkt\nok 9 /gobex/test_recv_unexpected\nok 10 /gobex/test_send_on_demand_stream\nok 11 /gobex/test_send_on_demand_pkt\nok 12 /gobex/test_send_on_demand_fail_stream\nok 13 /gobex/test_send_on_demand_fail_pkt\nok 14 /gobex/test_send_connect_req_stream\nok 15 /gobex/test_send_connect_req_pkt\nok 16 /gobex/test_send_nval_connect_req_stream\nok 17 /gobex/test_send_nval_connect_req_pkt\nok 18 /gobex/test_send_nval_connect_req_short_pkt\nok 19 /gobex/test_send_connect_req_timeout_stream\n# slow test /gobex/test_send_connect_req_timeout_stream executed in 0.59 secs\nok 20 /gobex/test_send_connect_req_timeout_pkt\nok 21 /gobex/test_cancel_req_immediate\nok 22 /gobex/test_cancel_req_delay_stream\nok 23 /gobex/test_cancel_req_delay_pkt\nok 24 /gobex/test_connect\nok 25 /gobex/test_obex_disconnect\nok 26 /gobex/test_auth\nok 27 /gobex/test_auth_fail\nok 28 /gobex/test_setpath\nok 29 /gobex/test_setpath_up\nok 30 /gobex/test_setpath_up_down\nok 31 /gobex/test_mkdir\nok 32 /gobex/test_delete\nok 33 /gobex/test_copy\nok 34 /gobex/test_move\n# End of gobex tests\nPASS: test-gobex\nTAP version 14\n# random seed: R02S97da10931fb2add517debdd65350fb71\n1..18\n# Start of gobex tests\nok 1 /gobex/test_apparam_nval_short\nok 2 /gobex/test_apparam_nval_data\nok 3 /gobex/test_apparam_nval2_short\nok 4 /gobex/test_apparam_nval2_data\nok 5 /gobex/test_apparam_get_uint8\nok 6 /gobex/test_apparam_get_uint16\nok 7 /gobex/test_apparam_get_uint32\nok 8 /gobex/test_apparam_get_uint64\nok 9 /gobex/test_apparam_get_string\nok 10 /gobex/test_apparam_get_bytes\nok 11 /gobex/test_apparam_get_multi\nok 12 /gobex/test_apparam_set_uint8\nok 13 /gobex/test_apparam_set_uint16\nok 14 /gobex/test_apparam_set_uint32\nok 15 /gobex/test_apparam_set_uint64\nok 16 /gobex/test_apparam_set_string\nok 17 /gobex/test_apparam_set_bytes\nok 18 /gobex/test_apparam_set_multi\n# End of gobex tests\nPASS: test-gobex-apparam\nTAP version 14\n# random seed: R02Sbb2f1a7fd27581266f9791294fb7e182\n1..28\n# Start of gobex tests\nok 1 /gobex/test_decode_header_connid\nok 2 /gobex/test_decode_header_name_empty\nok 3 /gobex/test_decode_header_name_ascii\nok 4 /gobex/test_decode_header_name_umlaut\nok 5 /gobex/test_decode_header_body\nok 6 /gobex/test_decode_header_body_extdata\nok 7 /gobex/test_decode_header_actionid\nok 8 /gobex/test_decode_header_multi\nok 9 /gobex/test_decode_header_uint32_nval\nok 10 /gobex/test_decode_header_unicode_nval_short\nok 11 /gobex/test_decode_header_unicode_nval_data\nok 12 /gobex/test_decode_header_bytes_nval_short\nok 13 /gobex/test_decode_header_bytes_nval_data\nok 14 /gobex/test_decode_header_bytes_nval_len\nok 15 /gobex/test_header_encode_connid\nok 16 /gobex/test_header_encode_name_empty\nok 17 /gobex/test_header_encode_name_ascii\nok 18 /gobex/test_header_encode_name_umlaut\nok 19 /gobex/test_header_encode_body\nok 20 /gobex/test_header_encode_actionid\nok 21 /gobex/test_header_encode_apparam\nok 22 /gobex/test_header_name_empty\nok 23 /gobex/test_header_name_ascii\nok 24 /gobex/test_header_name_umlaut\nok 25 /gobex/test_header_bytes\nok 26 /gobex/test_header_uint8\nok 27 /gobex/test_header_uint32\nok 28 /gobex/test_header_apparam\n# End of gobex tests\nPASS: test-gobex-header\nTAP version 14\n# random seed: R02Sabfe43adaa2d442ab5c54f2f110d7b66\n1..9\n# Start of gobex tests\nok 1 /gobex/test_pkt\nok 2 /gobex/test_decode_pkt\nok 3 /gobex/test_decode_pkt_header\nok 4 /gobex/test_decode_connect\nok 5 /gobex/test_decode_nval\nok 6 /gobex/test_encode_pkt\nok 7 /gobex/test_encode_on_demand\nok 8 /gobex/test_encode_on_demand_fail\nok 9 /gobex/test_create_args\n# End of gobex tests\nPASS: test-gobex-packet\nTAP version 14\n# random seed: R02Sf1486127d8359d87a1ab3686569edfe0\n1..38\n# Start of gobex tests\nok 1 /gobex/test_conn_req\nok 2 /gobex/test_conn_rsp\nok 3 /gobex/test_put_req\nok 4 /gobex/test_put_rsp\nok 5 /gobex/test_get_req\nok 6 /gobex/test_get_rsp\nok 7 /gobex/test_get_req_app\nok 8 /gobex/test_get_rsp_app\nok 9 /gobex/test_put_req_delay\nok 10 /gobex/test_put_rsp_delay\nok 11 /gobex/test_get_req_delay\nok 12 /gobex/test_get_rsp_delay\nok 13 /gobex/test_put_req_eagain\nok 14 /gobex/test_get_req_eagain\nok 15 /gobex/test_stream_put_req\nok 16 /gobex/test_stream_put_rsp\nok 17 /gobex/test_stream_put_req_abort\nok 18 /gobex/test_stream_put_rsp_abort\nok 19 /gobex/test_stream_get_req\nok 20 /gobex/test_stream_get_rsp\nok 21 /gobex/test_conn_get_req\nok 22 /gobex/test_conn_get_rsp\nok 23 /gobex/test_conn_put_req\nok 24 /gobex/test_conn_put_rsp\nok 25 /gobex/test_conn_get_wrg_rsp\nok 26 /gobex/test_conn_put_req_seq\nok 27 /gobex/test_packet_put_req\nok 28 /gobex/test_packet_put_req_wait\nok 29 /gobex/test_packet_put_req_suspend_resume\n# slow test /gobex/test_packet_put_req_suspend_resume executed in 0.78 secs\nok 30 /gobex/test_packet_put_rsp\nok 31 /gobex/test_packet_put_rsp_wait\nok 32 /gobex/test_packet_get_rsp\nok 33 /gobex/test_packet_get_rsp_wait\nok 34 /gobex/test_packet_get_req\nok 35 /gobex/test_packet_get_req_wait\nok 36 /gobex/test_packet_get_req_suspend_resume\nok 37 /gobex/test_packet_get_req_wait_next\nok 38 /gobex/test_conn_put_req_seq_srm\n# End of gobex tests\nPASS: test-gobex-transfer\n\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_init\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_cmd_handler_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_4\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_register_5\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_fragmented_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_ustring_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_string_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_string_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_corrupted_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp/test_empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_init\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_send_command_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unsolicited_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_corrupted_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_unknown\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_parser_2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/hfp_hf/test_context_skip_field\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/hfp/test_init                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_cmd_handler_1                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_cmd_handler_2                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_1                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_2                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_3                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_4                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_register_5                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_fragmented_1                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_ustring_1                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_ustring_2                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_string_1                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_string_2                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_corrupted_1                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp/test_empty                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_init                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_1                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_2                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_send_command_3                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_1                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_2                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unsolicited_3                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_corrupted_1                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_corrupted_2                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_empty                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_unknown                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_parser_1                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_parser_2                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/hfp_hf/test_context_skip_field                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 29, \u001b[0;32mPassed: 29 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00294 seconds\nPASS: test-hfp\n\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-08-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-09-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-06-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGCF/RH/BV-01-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/HGRF/RH/BV-02-I\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/HGRF/RH/BV-01-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-08-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-09-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-06-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGCF/RH/BV-01-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/TP/HGRF/RH/BV-02-I                                  \u001b[0;32mPassed    \u001b[0m   0.002 seconds\nTotal: 6, \u001b[0;32mPassed: 6 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0133 seconds\nPASS: test-hog\n\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/ntoh64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/hton64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_access_protos/invalid_dtd2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_lang_attr/invalid_dtd\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/valid\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/nodata\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/invalid_dtd\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_profile_descs/workaround\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/lib/sdp_get_server_ver\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/lib/ntoh64                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/hton64                                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/valid                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/nodata                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/invalid_dtd1              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_access_protos/invalid_dtd2              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/valid                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/nodata                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_lang_attr/invalid_dtd                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/valid                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/nodata                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/invalid_dtd               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_profile_descs/workaround                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/lib/sdp_get_server_ver                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 14, \u001b[0;32mPassed: 14 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00181 seconds\nPASS: test-lib\nTAP version 14\n# random seed: R02S87c15b0ea1ed6606604876cd4f998e2d\n1..9\n# Start of mgmt tests\n# Start of command tests\nok 1 /mgmt/command/1\nok 2 /mgmt/command/2\n# End of command tests\n# Start of response tests\nok 3 /mgmt/response/1\nok 4 /mgmt/response/2\n# End of response tests\n# Start of event tests\nok 5 /mgmt/event/1\nok 6 /mgmt/event/2\n# End of event tests\n# Start of unregister tests\nok 7 /mgmt/unregister/1\nok 8 /mgmt/unregister/2\n# End of unregister tests\n# Start of destroy tests\nok 9 /mgmt/destroy/1\n# End of destroy tests\n# End of mgmt tests\nPASS: test-mgmt\n\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\ngatt_notify_cb: notify.value:0 notify->len:1\ngatt_notify_cb: notify.value:1 notify->len:1\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICS/SR/SPN/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\nWrite failed: 0x13\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\nMICP Write successful\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/CGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\nmicp_write_value handle: 3\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\nWrite failed: 0x80\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mMICP/CL/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nMICS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nMICS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nMICS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nMICS/SR/SPN/BV-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nMICP/CL/CGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nMICP/CL/CGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nMICP/CL/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nTotal: 7, \u001b[0;32mPassed: 7 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0309 seconds\nPASS: test-micp\n\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_destroy\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_all\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/foreach_remove_backward\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/destroy_remove\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/push_after\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/queue/remove_all\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/queue/basic                                         \u001b[0;32mPassed    \u001b[0m   0.019 seconds\n/queue/foreach_destroy                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove_all                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/foreach_remove_backward                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/destroy_remove                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/push_after                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/queue/remove_all                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 8, \u001b[0;32mPassed: 8 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0203 seconds\nPASS: test-queue\n\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/power2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/alloc\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/ringbuf/printf\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/ringbuf/power2                                      \u001b[0;32mPassed    \u001b[0m   0.241 seconds\n/ringbuf/alloc                                       \u001b[0;32mPassed    \u001b[0m   0.002 seconds\n/ringbuf/printf                                      \u001b[0;32mPassed    \u001b[0m   0.005 seconds\nTotal: 3, \u001b[0;32mPassed: 3 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.249 seconds\nPASS: test-ringbuf\nbluetoothd[1643]: Bluetooth daemon 5.79\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SS/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-07-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-08-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-09-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-10-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-11-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-12-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-13-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-14-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-15-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-16-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-17-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-18-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-19-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-20-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BV-21-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SA/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-03-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-04-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-06-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-07-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-08-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-09-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-10-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-11-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-12-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-13-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-14-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-15-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-16-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-17-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-18-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-19-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-20-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-21-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-22-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BV-23-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/SSA/BI-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-01-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/BRW/BV-02-C/UUID-128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8/empty\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/TEXT_STR16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/URL_STR16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/NIL\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT8\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/BOOL\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT16\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT32\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT64\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/UINT128\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/sdp/DE/ATTR/INT128bluetoothd[1643]: /usr/src/debug/bluez5/5.79/src/sdpd-request.c:service_attr_req() NULL cache buffer and non-NULL continuation state\n\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/TP/SERVER/ROB/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/TP/SERVER/SS/BV-01-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-01-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-01-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-03-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BV-04-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-01-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-16                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-32                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SS/BI-02-C/UUID-128                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-01-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-03-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-04-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-05-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-06-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-07-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-08-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-09-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-10-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-11-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-12-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-13-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-14-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-15-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-16-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-17-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-18-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-19-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-20-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BV-21-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-01-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-02-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SA/BI-03-C                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-03-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-04-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-06-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-07-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-08-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-09-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-10-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-11-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-12-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-13-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-14-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-15-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-16-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-17-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-18-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-19-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-20-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-21-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-22-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BV-23-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/SSA/BI-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-01-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-16                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-32                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/BRW/BV-02-C/UUID-128                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR8/empty                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR8                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/TEXT_STR16                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/URL_STR8                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/URL_STR16                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/NIL                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT8                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT8                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/BOOL                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT16                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT16                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT32                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT32                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT64                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT64                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/UINT128                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/sdp/DE/ATTR/INT128                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/TP/SERVER/ROB/BI-01-C                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 134, \u001b[0;32mPassed: 134 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0111 seconds\nPASS: test-sdp\n\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/basic\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/setup_io\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/tester/io_send\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/tester/basic                                        \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/tester/setup_io                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/tester/io_send                                      \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 3, \u001b[0;32mPassed: 3 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00129 seconds\nPASS: test-tester\n\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/pagesize\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/delete\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/overwrite\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/textfile/multiple\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/textfile/pagesize                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/delete                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/overwrite                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/textfile/multiple                                   \u001b[0;32mPassed    \u001b[0m   0.001 seconds\nTotal: 4, \u001b[0;32mPassed: 4 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00195 seconds\nPASS: test-textfile\n\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/create\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/destroy\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/feature_answer\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/command/input\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/event/output\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/event/feature\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;33mtest not run\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uhid/device/mx_anywhere_3\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/uhid/command/create                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/destroy                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/feature_answer                         \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/command/input                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/event/output                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/event/feature                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uhid/device/mx_anywhere_3                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 7, \u001b[0;32mPassed: 7 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00235 seconds\nPASS: test-uhid\n\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/base/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen1/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/sixteen2/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo1/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thritytwo2/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/thirtytwo2/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/str\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/onetwentyeight/cmp\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/xxxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0xxxxx\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0123456\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012g4567\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/012345678\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/0x234567u9\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/01234567890\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34F\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/00001234-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39m/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\n/uuid/base                                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/base/str                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/base/cmp                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1/str                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen1/cmp                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2                                       \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2/str                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/sixteen2/cmp                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1/str                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo1/cmp                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo2                                     \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thritytwo2/str                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/thirtytwo2/cmp                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight/str                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/onetwentyeight/cmp                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0                                    \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/01                                   \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012                                  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/xxxx                                 \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/xxxxx                                \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0xxxxx                               \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0123456                              \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012g4567                             \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/012345678                            \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/0x234567u9                           \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/01234567890                          \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000-00805F9B34F  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000 00805F9B34FB \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-8000-00805F9B34FBC \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/malformed/00001234-0000-1000-800G-00805F9B34FB \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/00001234-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/0000FFFF-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/0000FFFF-0000-1000-8000-00805F9B34FB  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\n/uuid/compress/F0000000-0000-1000-8000-00805f9b34fb  \u001b[0;32mPassed    \u001b[0m   0.000 seconds\nTotal: 37, \u001b[0;32mPassed: 37 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.00222 seconds\nPASS: test-uuid\n\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/SER/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SGGIT/CP/BI-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mVOCS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-03-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-04-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-05-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CHA/BV-06-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SGGIT/CP/BI-02-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/CP/BV-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30minit\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;34msetup complete\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mrun\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;32mtest passed\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;35mteardown complete\u001b[0m\n\u001b[1;39mAICS/SR/SPE/BI-01-C\u001b[0m - \u001b[0;30mdone\u001b[0m\n\n\u001b[1;39m\u001b[0m\n\u001b[1;39mTest Summary\u001b[0m\n\u001b[1;39m------------\u001b[0m\nVOCS/SR/SGGIT/SER/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-03-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CHA/BV-04-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CP/BI-01-C                             \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/SGGIT/CP/BI-02-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SGGIT/CP/BI-03-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nVOCS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nVOCS/SR/CP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.010 seconds\nAICS/SR/SGGIT/CHA/BV-01-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-02-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CHA/BV-03-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-04-C                            \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CHA/BV-05-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CHA/BV-06-C                            \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nAICS/SR/SGGIT/CP/BI-01-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/SGGIT/CP/BI-02-C                             \u001b[0;32mPassed    \u001b[0m   0.003 seconds\nAICS/SR/CP/BV-01-C                                   \u001b[0;32mPassed    \u001b[0m   0.010 seconds\nAICS/SR/SPE/BI-01-C                                  \u001b[0;32mPassed    \u001b[0m   0.004 seconds\nTotal: 20, \u001b[0;32mPassed: 20 (100.0%)\u001b[0m, \u001b[0;31mFailed: 0\u001b[0m, \u001b[0;33mNot Run: 0\u001b[0m\nOverall execution time: 0.0869 seconds\nPASS: test-vcp\nAll 30 tests passed\nDURATION: 11\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5964298248291016,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-busybox_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-busybox",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006775856018066406,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.740327835083008,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020268917083740234,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 5.230534076690674,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007965564727783203,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.busybox.-b_encapsulated": {
                "status": "PASSED"
            },
            "ptestresult.busybox../busybox-suffix": {
                "status": "PASSED"
            },
            "ptestresult.busybox../busybox-suffix_--help": {
                "status": "PASSED"
            },
            "ptestresult.busybox../busybox-suffix_--help_cat": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox../busybox-suffix_--help_unknown": {
                "status": "PASSED"
            },
            "ptestresult.busybox../busybox-suffix_cat": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox../busybox-suffix_unknown": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_\"cmd\"_|_getline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_$NF_is_empty": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_'delete_a[v--]'_evaluates_v--_once": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_'gcc_build_bug'": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_'v__a_'_is_not_a_function_call,_it_is_a_concatenation": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_0": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_5": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_6": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_case_7": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-F_handles_escapes": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-e_and_ARGC": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_-f_and_ARGC": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_=_and_?:_precedence": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_FS_assignment": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_FS_regex_which_can_match_empty_string": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_NF_in_BEGIN": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_assign_while_assign": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_backslash+newline_eaten_with_no_trace": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_bitwise_op": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_break": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_continue": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_do_not_allow_\"str\"++": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_does_not_split_on_CR__char_13_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_errors_on_missing_delete_arg": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_exit_N_propagates_through_END's_exit": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_floating_const_with_leading_zeroes": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_func_arg_parsing_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_func_arg_parsing_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_func_arg_parsing_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_func_arg_parsing_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\&": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\0": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\\\": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\\\0": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\\\\\": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gensub_backslashes_\\\\\\\\": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gsub_erroneous_word_start_match": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_gsub_falls_back_to_non-extended-regex": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_colon_not_preceded_by_ternary": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_empty___": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_empty_function_f__{}": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_empty_function_f_arg_{}": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_invalid_for_loop": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_non-existing_file_correctly": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_handles_whitespace_before_array_subscript": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_hex_const_1": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.awk_hex_const_2": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.awk_if__length_==_0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_if_operator_!=": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_if_operator_<": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_if_operator_==": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_if_operator_>=": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_if_string_==": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_input_is_never_oct": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_large_integer": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_length_==_0": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_length__": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_length_array_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_long_field_sep": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_negative_field_access": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_nested_loops_with_the_same_variable": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_oct_const": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.awk_print_+_redirect": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_print_length,_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_print_length_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_printf_%%_prints_one_%": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_printf_'%-10c'__can_output_NUL": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.awk_printf_'%c'__can_output_NUL": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_properly_handles_function_from_other_scope": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_properly_handles_undefined_function": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_references_to_empty_fields": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_string_cast__bug_725_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.awk_unused_function_args_are_evaluated": {
                "status": "PASSED"
            },
            "ptestresult.busybox.basename-does-not-remove-identical-extension": {
                "status": "PASSED"
            },
            "ptestresult.busybox.basename-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2-reads-from-standard-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2-removes-compressed-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_already_exists": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_bz2_issue_11.bz2_corrupted_example": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_bz2_issue_12.bz2_corrupted_example": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_delete_src": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_doesnt_exist": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_pbzip_4m_zeros_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_stream_unpack": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_test_bz2_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bunzip2:_unknown_suffix": {
                "status": "PASSED"
            },
            "ptestresult.busybox.busybox": {
                "status": "PASSED"
            },
            "ptestresult.busybox.busybox_--help": {
                "status": "PASSED"
            },
            "ptestresult.busybox.busybox_--help_busybox": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.busybox_--help_cat": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.busybox_--help_unknown": {
                "status": "PASSED"
            },
            "ptestresult.busybox.busybox_as_unknown_name": {
                "status": "PASSED"
            },
            "ptestresult.busybox.busybox_cat": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.busybox_unknown": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bzcat-does-not-remove-compressed-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bzcat_can_handle_compressed_zero-length_bzip2_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.bzcat_can_print_many_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cat-prints-a-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cat-prints-a-file-and-standard-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cat_-b": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cat_-e": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cat_-n": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cat_-v": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cmp-detects-difference": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-RHL-does_not_preserve-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-a-files-to-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-a-preserves-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-copies-empty-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-copies-large-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-copies-small-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-d-files-to-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-dev-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-dir-create-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-dir-existing-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-does-not-copy-unreadable-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-files-to-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-follows-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-parents": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-preserves-hard-links": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cp-preserves-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp-preserves-source-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-H": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-L": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-P": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-R": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-RHL": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-RL": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-RP": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-Rd": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cp_-d": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cpio_-R_with_create": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cpio_-R_with_extract": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cpio_-p_with_absolute_paths": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cpio_extracts_in_existing_directory": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cpio_extracts_zero-sized_hardlinks_2": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cpio_restores_suid/sgid_bits": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cpio_uses_by_default_uid/gid": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.cut-cuts-a-character": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut-cuts-a-closed-range": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut-cuts-a-field": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut-cuts-an-open-range": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut-cuts-an-unclosed-range": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_'-'__stdin__and_multi_file_handling": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-DF": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-b_a,a,a": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-b_overlaps": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-c_-b": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-c_a": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-c_a,b-c,d": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-c_a-": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-c_a-b": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_-f_a-": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_empty_field": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_empty_field_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_high-low_error": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_show_whole_line_with_no_delim": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-b__a,b,c_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-c__a,b,c_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-d_-f_:__-s": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-d_-f____-s": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-d_-f_a__-s": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-d_-f_a__-s_-n": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_-d_-s_omits_blank_lines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_echo,_-c__a-b_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.cut_with_echo,_-c__a_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-@-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-R-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-format-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-timezone": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.date-u-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.date-works-1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc:_p_should_parse/print_single_backslashes": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_p_should_print_invalid_escapes": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_p_should_print_single_backslash_strings": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_p_should_print_trailing_backslashes": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_x_should_execute_strings": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_x_should_not_execute_or_pop_non-strings": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc:_x_should_work_with_strings_created_from_a": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_'>a'__conditional_execute_string__1": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_'>a'__conditional_execute_string__2": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_'>aeb'__conditional_execute_string_with_else_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_-x_dcx_vars.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_Z__length__for_numbers": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_basic_syntax__argv,_multiple_args_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_basic_syntax__argv,_single_arg_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_basic_syntax__stdin,_multiple_args_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_complex_with_spaces__multiple_args_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_complex_with_spaces__single_arg_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_complex_without_spaces__multiple_args_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_complex_without_spaces__single_arg_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dc_dc_add.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_boolean.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_decimal.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_divide.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_divmod.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_misc.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_modexp.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_modulus.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_multiply.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_power.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_sqrt.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_strings.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_dc_subtract.dc": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_newline_can_be_a_register": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_read": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_read_string": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dc_space_can_be_a_register": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dd-accepts-if": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dd-accepts-of": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dd-copies-from-standard-input-to-standard-output": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dd-count-bytes": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.dd-prints-count-to-standard-error": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dd-reports-write-errors": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-B_does_not_ignore_changes_whose_lines_are_not_all_blank": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-B_does_not_ignore_non-blank_single_line_change": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-B_ignores_blank_single_line_change": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-B_ignores_changes_whose_lines_are_all_blank": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-b_treats_EOF_as_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-b_treats_all_spaces_as_equal": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_-rN_does_not_read_non-regular_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_always_takes_context_from_old_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_diff1_diff2/": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_diff1_diff2/subdir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_dir_dir2/file/-": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_dir_and_fifo": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_empty_file_against_nonempty_one": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_empty_file_against_stdin": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_file_and_fifo": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_stdin": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_stdin,_no_newline_in_the_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.diff_of_stdin,_twice": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-absolute-path": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-empty-path": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-multiple-slashes": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-relative-path": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-root": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-handles-single-component": {
                "status": "PASSED"
            },
            "ptestresult.busybox.dirname-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-h-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-k-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-l-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-m-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-s-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.du-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.echo-does-not-print-newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.echo-prints-argument": {
                "status": "PASSED"
            },
            "ptestresult.busybox.echo-prints-arguments": {
                "status": "PASSED"
            },
            "ptestresult.busybox.echo-prints-dash": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.echo-prints-non-opts": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-slash-zero": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-slash_00041": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-slash_0041": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-slash_041": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.echo-prints-slash_41": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.egrep_is_not_case_insensitive": {
                "status": "PASSED"
            },
            "ptestresult.busybox.expr-big": {
                "status": "PASSED"
            },
            "ptestresult.busybox.expr-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.false-is-silent": {
                "status": "PASSED"
            },
            "ptestresult.busybox.false-returns-failure": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find-supports-minus-xdev": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-exec_exitcode_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-exec_exitcode_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-exec_exitcode_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-exec_exitcode_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-ok": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_-type_f": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_.///_-name_.": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_.///_-name_.///": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_//_-maxdepth_0_-name_/": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_//_-maxdepth_0_-name_//": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_/_-maxdepth_0_-name_/": {
                "status": "PASSED"
            },
            "ptestresult.busybox.find_/_-maxdepth_0_-name_//": {
                "status": "PASSED"
            },
            "ptestresult.busybox.glibc_build_sort": {
                "status": "PASSED"
            },
            "ptestresult.busybox.glibc_build_sort_unique": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-E_-o_prints_all_matches": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-E_supports_extended_regexps": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-F_-w_w_doesn't_match_ww": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-F_handles_-i": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-F_handles_multiple_expessions": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-Fw_doesn't_stop_on_1st_mismatch": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-Fw_matches_only_words": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-L_exitcode_0": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-L_exitcode_0_#2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-L_exitcode_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-__specify_stdin_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-_infile__specify_stdin_and_file_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-_nofile__specify_stdin_and_nonexisting_file_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-e_PATTERN_can_be_a_newline-delimited_list": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-f_EMPTY_FILE": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-o_does_not_loop_forever": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-o_does_not_loop_forever_on_zero-length_match": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-q_-_nofile__specify_stdin_and_nonexisting_file,_no_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-r_on_dir/symlink_to_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-r_on_symlink_to_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-s_nofile_-__stdin_and_nonexisting_file,_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-s_nofile__nonexisting_file,_no_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-v_-f_EMPTY_FILE": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-vxf_EMPTY_FILE": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-w_^_doesn't_hang": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-w_^str_doesn't_match_str_not_at_the_beginning": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-w_doesn't_stop_on_1st_mismatch": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-w_word_doesn't_match_wordword": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-w_word_match_second_word": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x_-F__full_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x_-F__partial_match_1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x_-F__partial_match_2_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x_-v_-e_EXP1_-e_EXP2_finds_nothing_if_either_EXP_matches": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x__full_match_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x__partial_match_1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_-x__partial_match_2_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_PATTERN_can_be_a_newline-delimited_list": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep__default_to_stdin_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep__exit_success_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep__exit_with_error_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep__no_newline_at_EOL_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_can_read_regexps_from_stdin": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_handles_NUL_in_files": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.grep_handles_NUL_on_stdin": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.grep_handles_multiple_regexps": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_input__specify_file_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_is_also_egrep": {
                "status": "PASSED"
            },
            "ptestresult.busybox.grep_matches_NUL": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.grep_two_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip-reads-from-standard-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip:_already_exists": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip:_delete_src": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip:_doesnt_exist": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip:_stream_unpack": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gunzip:_unknown_suffix": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gzip-accepts-multiple-files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gzip-accepts-single-minus": {
                "status": "PASSED"
            },
            "ptestresult.busybox.gzip-compression-levels": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.gzip-removes-original-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.head_-n_<negative_number>": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.head_-n_<positive_number>": {
                "status": "PASSED"
            },
            "ptestresult.busybox.head__without_args_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_-C_with_four_NULs": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_-e_%3_u": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_-e_/1_%d": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_-e_/2_%d": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_does_not_think_last_padded_block_matches_any_full_block": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hexdump_thinks_last_full_block_can_match": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hostname-d-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hostname-i-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hostname-s-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.hostname-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.id-g-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.id-u-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.id-un-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.id-ur-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-creates-hard-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-creates-soft-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-force-creates-hard-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-force-creates-soft-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-preserves-hard-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ln-preserves-soft-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls-1-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls-h-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls-l-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls-s-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls_symlink_to_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.ls_unicode_test_with_codepoints_limited_to_767": {
                "status": "PASSED"
            },
            "ptestresult.busybox.md5sum": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.md5sum-verifies-non-binary-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mkdir-makes-a-directory": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mkdir-makes-parent-directories": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mount": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.mv-files-to-dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-files-to-dir-2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-follows-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-empty-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-hardlinks": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-large-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-small-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-symlinks": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-moves-unreadable-files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-preserves-hard-links": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.mv-preserves-links": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-refuses-mv-dir-to-subdir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.mv-removes-source-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-B": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-D__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-F__!DESKTOP_little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-H__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-I__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-L__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-O__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-X__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-a__!DESKTOP_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-a__DESKTOP_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.od_-b": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.od_-b_--traditional": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.od_-b_--traditional_FILE": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.od_-c": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-d__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-e__!DESKTOP_little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-f": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.od_-f__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-h__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-i__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-l__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-o__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od_-x__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.od__little-endian_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_-N_ignores_already_applied_hunk": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_-R_with_nonexistent_old_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_FILE_PATCH": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_at_the_beginning": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_creates_new_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_detects_already_applied_hunk": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_detects_already_applied_hunk_at_the_EOF": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_internal_buffering_bug?": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_understands_...dir///dir...": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_with_nonexistent_old_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.patch_with_old_file_==_new_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.pidof_-o_%PPID_NOP": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.pidof_-o_init": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.pidof_-s": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.pidof__exit_with_error_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.pidof__exit_with_success_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.pidof_this": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_aborts_on_%r": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_aborts_on_bare_%": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_%d_bad_input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_multiple_flags": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_positive_numbers_for_%d": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_positive_numbers_for_%f": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_positive_numbers_for_%i": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_handles_positive_numbers_for_%x": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_produces_no_further_output_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_produces_no_further_output_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_repeatedly_uses_pattern_for_each_argv": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_treats_leading_0_as_flag": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%%": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%*.*f": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%*.*f_with_negative_width/precision": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%*f_with_negative_width": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%.*f_with_negative_precision": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%23.12f": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%Ld": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%b_escaped_string": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%d_'\"x'_\"'y\"_\"'zTAIL\"": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%ld": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%s_'\"x'_\"'y\"_\"'zTAIL\"": {
                "status": "PASSED"
            },
            "ptestresult.busybox.printf_understands_%zd": {
                "status": "PASSED"
            },
            "ptestresult.busybox.pwd-prints-working-directory": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_-f_on_a_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_-f_on_a_link": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_-f_on_a_weird_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_-f_on_an_invalid_link": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_on_a_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.readlink_on_a_link": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_link_to_non-existent_file_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_link_to_non-existent_file_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_link_to_non-existent_file_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_link_to_non-existent_file_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_absolute_path_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_absolute_path_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_absolute_path_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_absolute_path_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_local_file_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.realpath_on_non-existent_local_file_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rev_file_with_NUL_character": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rev_file_with_long_line": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rev_file_with_missing_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rev_works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rm-removes-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.rmdir-removes-parent-directories": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_'s///w_FILE'": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_-i_finishes_ranges_correctly": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_-i_with_address_modifies_all_files,_not_only_first": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_-i_with_no_arg_[GNUFAIL]": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_-n": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_-n_s//p": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/$_in_regex/_should_not_match_newlines,_only_end-of-line": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,+0<cmd>_-i_works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,+0{...}_-i_works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,+N{...}_-i_works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,+N{...}_addresses_work_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_/regex/,N{...}_addresses_work": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_2d;2,1p__gnu_compat_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_G__append_hold_space_to_pattern_space_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_N__flushes_pattern_space__GNU_behavior__": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_N__stops_at_end_of_input__and_P__prints_to_first_newline_only_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_N_test2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_N_test3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_T__!test/branch_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_^_OR_not^": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_a_cmd_ended_by_double_backslash": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_a_cmd_understands_\\n,\\t,\\r": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_accepts_blanks_before_command": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_accepts_multiple_-e": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_accepts_newlines_in_-e": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_address_match_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_append_autoinserts_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_append_autoinserts_newline_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_append_autoinserts_newline_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_autoinsert_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_b__branch_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_b__branch_with_no_label_jumps_to_end_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_backref_from_empty_s_uses_range_regex_with_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_beginning__^__matches_only_once": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_c": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_cat_plus_empty_file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_clusternewline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_d_does_not_break_n,m_matching": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_d_does_not_break_n,regex_matching": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_d_does_not_break_n,regex_matching_#2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_d_ends_script_iteration": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_d_ends_script_iteration__2_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_embedded_NUL_g": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_empty_file_plus_cat": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_escaped_newline_in_command": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_explicit_stdin": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_handles_empty_lines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_i_cmd_understands_\\n,\\t,\\r": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_insert_doesn't_autoinsert_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_leave_off_trailing_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_lie-to-autoconf": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_match_EOF": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_match_EOF_inline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_match_EOF_two_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_n__flushes_pattern_space,_terminates_early_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_n_command_must_reset_'substituted'_bit": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_nested_{}s": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_no_files__stdin_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_noprint,_no_match,_no_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_normal_newlines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_print_autoinsert_newlines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_print_autoinsert_newlines_two_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s///NUM_test": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s//g__exhaustive_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s//p": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s/xxx/[/": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s_[delimiter]": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s_arbitrary_delimiter": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s_chains": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s_chains2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_s_with_\\t__GNU_ext_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_selective_matches_insert_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_selective_matches_noinsert_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_selective_matches_with_one_nl": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_pattern": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_special_char_as_s///_delimiter,_in_replacement_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_stdin_twice": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_subst+write": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_t__test/branch_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_t__test/branch_clears_test_bit_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_trailing_NUL": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_understands_\\r": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_understands_duplicate_file_name": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_uses_previous_regexp": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_with_N_skipping_lines_past_ranges_on_next_cmds": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_with_empty_match": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_zero_chars_match/replace_advances_correctly_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sed_zero_chars_match/replace_logic_must_not_falsely_trigger_here_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_-s_:_with_negative_start": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq__exit_with_error_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_-.9": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_.3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_.30": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_.30_to_4.000": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_.3_with_padding_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_.3_with_padding_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_by_zero": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_down_by_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_down_by_3_with_padding": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_up_by_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_wrong_way_#1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_count_wrong_way_#2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_from_-.0_count_down_by_.25": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_from_-4_count_down_by_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_one_argument": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_one_argument_with_padding": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments_equal": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_negative_step": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments_equal,_arbitrary_positive_step": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments_reversed": {
                "status": "PASSED"
            },
            "ptestresult.busybox.seq_two_arguments_with_padding": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sha1sum": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.sha1sum:_one-space_separated_input_for_-c": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sha256sum": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.sort": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_#2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-h": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-k2,2M": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-s_-u": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-sr__stable_and_reverse__does_NOT_reverse_'stable'_ordering": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-u_should_consider_field_only_when_discarding": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_-z_outputs_NUL_terminated_lines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_file_in_place": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_key_doesn't_strip_leading_blanks,_disables_fallback_global_sort": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_key_range_with_multiple_options": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_key_range_with_numeric_option": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_key_range_with_numeric_option_and_global_reverse": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_key_range_with_two_-k_options": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_numeric": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_one_key": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_reverse": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_stdin": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_with_ENDCHAR": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_with_non-default_leading_delim_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_with_non-default_leading_delim_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_with_non-default_leading_delim_3": {
                "status": "PASSED"
            },
            "ptestresult.busybox.sort_with_non-default_leading_delim_4": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-a_without_-x": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-x_with_--chdir_on_existing_and_check_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-x_with_-d_on_existing_and_check_dir": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-x_with_-d_on_existing_directory": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-x_with_-d_on_non-existing_directory": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_-x_without_-a": {
                "status": "PASSED"
            },
            "ptestresult.busybox.start-stop-daemon_with_both_-x_and_-a__need_non-busybox_false_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.start-stop-daemon_without_-x_and_-a": {
                "status": "PASSED"
            },
            "ptestresult.busybox.strings-works-like-GNU": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tail-n-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tail-works": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tail:_+N_with_N_>_file_length": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tail:_-c_+N_with_largish_N": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-archives-multiple-files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-complains-about-missing-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-demands-at-least-one-ctx": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-demands-at-most-one-ctx": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-extracts-all-subdirs": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-extracts-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-extracts-from-standard-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-extracts-multiple-files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-extracts-to-standard-output": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-handles-cz-options": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-handles-empty-include-and-non-empty-exclude-list": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-handles-exclude-and-extract-lists": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-handles-multiple-X-options": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar-handles-nested-exclude": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_--overwrite": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_-k_does_not_extract_into_symlinks": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tar_Empty_file_is_not_a_tarball": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_Empty_file_is_not_a_tarball.tar.gz": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_Pax-encoded_UTF8_names_and_symlinks": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_Symlink_attack:_create_symlink_and_then_write_through_it": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tar_Symlinks_and_hardlinks_coexist": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_Twenty_zeroed_blocks_is_an_empty_tarball": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_Two_zeroed_blocks_is_a__'truncated'__empty_tarball": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_does_not_extract_into_symlinks": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tar_extract_tgz": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_extract_txz": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tar_hardlinks_and_repeated_files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_hardlinks_mode": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_strips_/../_on_extract": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_symlinks_mode": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tar_with_link_with_size": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tar_with_prefix_fields": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.tee-appends-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tee-tees-input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test:_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_!:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_!_-f:_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_c:_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_!_a_=_b_-a_!_c_=_d:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_'!'_'!'_=_'!':_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_'!'_'_'_=_'_':_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_'!'_=_'!':_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_'':_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_'_'_=_'_':_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_--help:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_-f:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_-f_=_a_-o_b:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_-lt_=_-gt:_should_be_false__1_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_a:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_a_-a_!:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.test_a_=_a:_should_be_true__0_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_backslash_tab_and_newline": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_percent_percent": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_trailing_backslash": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_trailing_percent": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_undefined_backslash": {
                "status": "PASSED"
            },
            "ptestresult.busybox.time_-f_undefined_percent": {
                "status": "PASSED"
            },
            "ptestresult.busybox.touch-creates-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.touch-does-not-create-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.touch-touches-files-after-non-existent-file": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr-d-alnum-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr-d-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr-non-gnu": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr-rejects-wrong-class": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr_does_not_stop_after_[:digit:]": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr_does_not_treat_[]_in_[a-z]_as_special": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr_has_correct_xdigit_sequence": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr_understands_0-9A-F": {
                "status": "PASSED"
            },
            "ptestresult.busybox.tr_understands_[:xdigit:]": {
                "status": "PASSED"
            },
            "ptestresult.busybox.true-is-silent": {
                "status": "PASSED"
            },
            "ptestresult.busybox.true-returns-success": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-__specify_stdin_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-c__occurrence_count_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-d__dups_only_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-f_-s__skip_fields_and_chars_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-s_-w__skip_fields_and_compare_max_chars_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-u_and_-d_produce_no_output": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_-w__compare_max_characters_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq__default_to_stdin_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq__exit_success_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq__exit_with_error_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq__stdin__outfile": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_input_-__specify_stdout_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_input__specify_file_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uniq_input_outfile__two_files_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.unzip__archive_with_corrupted_lzma_1_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.unzip__archive_with_corrupted_lzma_2_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.unzip__bad_archive_": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.unzip__subdir_only_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.uptime-works": {
                "status": "PASSED"
            },
            "ptestresult.busybox.wc-counts-all": {
                "status": "PASSED"
            },
            "ptestresult.busybox.wc-counts-characters": {
                "status": "PASSED"
            },
            "ptestresult.busybox.wc-counts-lines": {
                "status": "PASSED"
            },
            "ptestresult.busybox.wc-counts-words": {
                "status": "PASSED"
            },
            "ptestresult.busybox.wc-prints-longest-line-length": {
                "status": "PASSED"
            },
            "ptestresult.busybox.which-uses-default-path": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs-works": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.xargs_-E_''": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_-E___stops_on_underscore": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_-I_skips_empty_lines_and_leading_whitespace": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.xargs_-e_without_param": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_-n1": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.xargs_-n2": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.xargs_-s7_can_take_one-char_input": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_-sNUM_test_1": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_-sNUM_test_2": {
                "status": "PASSED"
            },
            "ptestresult.busybox.xargs_argument_line_too_long": {
                "status": "SKIPPED"
            },
            "ptestresult.busybox.xargs_does_not_stop_on_underscore__'new'_GNU_behavior_": {
                "status": "PASSED"
            },
            "ptestresult.busybox.zcat:_dont_delete_Z_src": {
                "status": "PASSED"
            },
            "ptestresult.busybox.zcat:_dont_delete_bz2_src": {
                "status": "PASSED"
            },
            "ptestresult.busybox.zcat:_dont_delete_gz_src": {
                "status": "PASSED"
            },
            "ptestresult.busybox.zcat_can_handle_compressed_zero-length__.Z__files": {
                "status": "PASSED"
            },
            "ptestresult.busybox.zcat_can_print_many_files": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/busybox/ptest\n======================\necho -ne '' >input\necho -ne '' | ./unknown 2>&1\nPASS: busybox as unknown name\nSKIP: busybox --help busybox\n======================\necho -ne '' >input\necho -ne '' | busybox 2>&1 | cat\nPASS: busybox\n======================\necho -ne '' >input\necho -ne '' | busybox unknown 2>&1\nPASS: busybox unknown\n======================\necho -ne '' >input\necho -ne '' | busybox --help 2>&1\nPASS: busybox --help\nSKIP: busybox cat\nSKIP: busybox --help cat\n======================\necho -ne '' >input\necho -ne '' | busybox --help unknown 2>&1\nPASS: busybox --help unknown\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix 2>&1 | cat\nPASS: ./busybox-suffix\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix unknown 2>&1\nPASS: ./busybox-suffix unknown\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix --help 2>&1\nPASS: ./busybox-suffix --help\nSKIP: ./busybox-suffix cat\nSKIP: ./busybox-suffix --help cat\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix --help unknown 2>&1\nPASS: ./busybox-suffix --help unknown\n======================\necho -ne '' >input\necho -ne '' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 0\n======================\necho -ne '' >input\necho -ne '\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 1\n======================\necho -ne '' >input\necho -ne '#\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 2\n======================\necho -ne '' >input\necho -ne '#abc#\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 3\n======================\necho -ne '' >input\necho -ne '#abc#zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 4\n======================\necho -ne '' >input\necho -ne '#abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 5\n======================\necho -ne '' >input\necho -ne 'z#abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 6\n======================\necho -ne '' >input\necho -ne 'z##abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 7\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23==23) print \"foo\"}'\nPASS: awk if operator == \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23!=23) print \"bar\"}'\nPASS: awk if operator != \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23>=23) print \"foo\"}'\nPASS: awk if operator >= \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(2 < 13) print \"foo\"}'\nPASS: awk if operator < \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(\"a\"==\"ab\") print \"bar\"}'\nPASS: awk if string == \n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print or(4294967295,1) }'\nPASS: awk bitwise op\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction empty_fun(count) {\n  # empty\n}\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  empty_fun(i + i + ++i)\n  print \"L\" i \"\\n\"\n}'\nPASS: awk handles empty function f(arg){}\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction empty_fun(){}\nEND {empty_fun()\n  print \"Ok\"\n}'\nPASS: awk handles empty function f(){}\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction outer_fun() {\n  return 1\n}\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  i += outer_fun()\n  print \"L\" i \"\\n\"\n}'\nPASS: awk properly handles function from other scope\n======================\necho -ne '' >input\necho -ne '' | awk '\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  i + trigger_error_fun()\n  print \"L\" i \"\\n\"\n}' 2>&1\nPASS: awk properly handles undefined function\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN {\n  v=1\n  a=2\n  print v (a)\n}' 2>&1\nPASS: awk 'v (a)' is not a function call, it is a concatenation\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(){print\"F\"};func g(){print\"G\"};BEGIN{f(g(),g())}' 2>&1\nPASS: awk unused function args are evaluated\nSKIP: awk hex const 1\nSKIP: awk hex const 2\nSKIP: awk oct const\n======================\necho -ne '' >input\necho -ne '011\\n' | awk '{ print $1, $1+1 }'\nPASS: awk input is never oct\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ printf \"%f %f\\n\", \"000.123\", \"009.123\" }'\nPASS: awk floating const with leading zeroes\n======================\necho -ne '' >input\necho -ne 'a--\\na--b--\\na--b--c--\\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'\nPASS: awk long field sep\n======================\necho -ne '' >input\necho -ne 'a!b\\n' | awk -F'\\x21' '{print $1}'\nPASS: awk -F handles escapes\n======================\necho -ne '' >input\necho -ne 'Hi\\n' | awk 'gsub(\"@(samp|code|file)\\{\",\"\");'; echo $?\nPASS: awk gsub falls back to non-extended-regex\n======================\necho -ne '' >input\necho -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum\nPASS: awk 'gcc build bug'\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { print \":\" NF \":\" $0 \":\" $1 \":\" $2 \":\" }'\nPASS: awk NF in BEGIN\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction b(tmp) {\n\ttmp = 0;\n\tprint \"\" tmp; #this line causes the bug\n\treturn tmp;\n}\nfunction c(tmpc) {\n\ttmpc = b(); return tmpc;\n}\nBEGIN {\n\tprint (c() ? \"string\" : \"number\");\n}'\nPASS: awk string cast (bug 725)\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'\nPASS: awk handles whitespace before array subscript\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { getline line <\"doesnt_exist\"; print ERRNO; ERRNO=0; close(\"doesnt_exist\"); print ERRNO; print \"Ok\" }'\nPASS: awk handles non-existing file correctly\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN {\n  u[\"a\"]=1\n  u[\"b\"]=1\n  u[\"c\"]=1\n  v[\"d\"]=1\n  v[\"e\"]=1\n  v[\"f\"]=1\n  for (l in u) {\n    print \"outer1\", l;\n    for (l in v) {\n      print \" inner\", l;\n    }\n    print \"outer2\", l;\n  }\n  print \"end\", l;\n  l=\"a\"\n  exit;\n}'\nPASS: awk nested loops with the same variable\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN{\ncnt = 0\na[cnt] = \"zeroth\"\na[++cnt] = \"first\"\ndelete a[cnt--]\nprint cnt\nprint \"[0]:\" a[0]\nprint \"[1]:\" a[1]\n}'\nPASS: awk 'delete a[v--]' evaluates v-- once\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(,) { }' 2>&1\nPASS: awk func arg parsing 1\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a,,b) { }' 2>&1\nPASS: awk func arg parsing 2\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a,) { }' 2>&1\nPASS: awk func arg parsing 3\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a b) { }' 2>&1\nPASS: awk func arg parsing 4\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN {print()}' 2>&1\nPASS: awk handles empty ()\n======================\necho -ne '' >input\necho -ne 'a:b c:d\\ne:f g:h' | awk '{FS=\":\"; print $1}'\nPASS: awk FS assignment\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'\nPASS: awk large integer\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{ A[1]=2; A[\"qwe\"]=\"asd\"; print length(A)}'\nPASS: awk length(array)\n======================\necho -ne '' >input\necho -ne 'qwe' | awk '{print length; print length(); print length(\"qwe\"); print length(99+9)}'\nPASS: awk length()\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print length, 1 }'\nPASS: awk print length, 1\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print length 1 }'\nPASS: awk print length 1\n======================\necho -ne '' >input\necho -ne '\\n' | awk 'length == 0 { print \"foo\" }'\nPASS: awk length == 0\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ if (length == 0) { print \"bar\" } }'\nPASS: awk if (length == 0)\n======================\necho -ne 'do re mi\\n' >input\necho -ne '{print $2; print ARGC;}' | awk -f - input\nPASS: awk -f and ARGC\n======================\necho -ne 'do re mi\\n' >input\necho -ne '' | awk -e '{print $2; print ARGC;}' input\nPASS: awk -e and ARGC\n======================\necho -ne '' >input\necho -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?\nPASS: awk break\n======================\necho -ne '' >input\necho -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?\nPASS: awk continue\n======================\necho -ne '' >input\necho -ne '' | awk -e '{ for() }' 2>&1\nPASS: awk handles invalid for loop\n======================\necho -ne '' >input\necho -ne '' | awk -e foo:bar: 2>&1\nPASS: awk handles colon not preceded by ternary\n======================\necho -ne '' >input\necho -ne '' | awk -e '{delete}' 2>&1\nPASS: awk errors on missing delete arg\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{printf(\"hello%c null\\n\", 0)}'\nPASS: awk printf('%c') can output NUL\nSKIP: awk printf('%-10c') can output NUL\n======================\necho -ne '' >input\necho -ne 'anything' | awk 2>&1 -- '{ $(-1) }'\nPASS: awk negative field access\n======================\necho -ne '' >input\necho -ne 'anything' | awk -v i=1 \"BEGIN {print \\\"str\\\" ++i}\"\nPASS: awk do not allow \"str\"++\n======================\necho -ne '' >input\necho -ne 'foo--bar' | awk -F '-*' '{print $1 \"-\" $2 \"=\" $3 \"*\" $4}'\nPASS: awk FS regex which can match empty string\n======================\necho -ne '' >input\necho -ne 'a=====123=' | awk -F '=+' '{print $NF}'\nPASS: awk $NF is empty\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?\nPASS: awk exit N propagates through END's exit\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { print \"STDERR %s\" >\"/dev/stderr\" }' 2>&1\nPASS: awk print + redirect\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { \"echo HELLO\" | getline; print }'\nPASS: awk \"cmd\" | getline\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { printf \"%%\\n\" }'\nPASS: awk printf %% prints one %\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { printf \"Hello\\\n world\\n\" }'\nPASS: awk backslash+newline eaten with no trace\n======================\necho -ne '' >input\necho -ne '\u2500 process timing \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 overall results \u2500\u2500\u2500\u2500\u2510\n\u2502        run time : 0 days, 0 hrs, 0 min, 56 sec      \u2502  cycles done : 0     \u2502\n\u2502   last new find : 0 days, 0 hrs, 0 min, 1 sec       \u2502 corpus count : 208   \u2502\n\u2502last saved crash : none seen yet                     \u2502saved crashes : 0     \u2502\n\u2502 last saved hang : none seen yet                     \u2502  saved hangs : 0     \u2502\n\u251c\u2500 cycle progress \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 map coverage\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502  now processing : 184.1 (88.5%)      \u2502    map density : 0.30% / 0.52%      \u2502\n\u2502  runs timed out : 0 (0.00%)          \u2502 count coverage : 2.18 bits/tuple    \u2502\n\u251c\u2500 stage progress \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500 findings in depth \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502  now trying : havoc                  \u2502 favored items : 43 (20.67%)         \u2502\n\u2502 stage execs : 11.2k/131k (8.51%)     \u2502  new edges on : 52 (25.00%)         \u2502\n\u2502 total execs : 179k                   \u2502 total crashes : 0 (0 saved)         \u2502\n\u2502  exec speed : 3143/sec               \u2502  total tmouts : 0 (0 saved)         \u2502\n\u251c\u2500 fuzzing strategy yields \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 item geometry \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502   bit flips : 11/648, 4/638, 5/618                 \u2502    levels : 4         \u2502\n\u2502  byte flips : 0/81, 0/71, 0/52                     \u2502   pending : 199       \u2502\n\u2502 arithmetics : 11/4494, 0/1153, 0/0                 \u2502  pend fav : 35        \u2502\n\u2502  known ints : 1/448, 0/1986, 0/2288                \u2502 own finds : 207       \u2502\n\u2502  dictionary : 0/0, 0/0, 0/0, 0/0                   \u2502  imported : 0         \u2502\n\u2502havoc/splice : 142/146k, 23/7616                    \u2502 stability : 100.00%   \u2502\n\u2502py/custom/rq : unused, unused, unused, unused       \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u2502    trim/eff : 57.02%/26, 0.00%                     \u2502          [cpu000:100%]\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518^C' | awk '$5=$$5=$0'; echo $?\nPASS: awk assign while assign\n======================\necho -ne '' >input\necho -ne 'word1 word2 word3\\r' | awk '{ $1=$0; print }'\nPASS: awk does not split on CR (char 13)\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { a=0?\"bug\":\"ok\"; print a}'\nPASS: awk = and ?: precedence\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\&\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\&\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\0\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\0\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\0\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\0\n======================\necho -ne '' >input\necho -ne 'a\\nb\\n' | awk '$2 != 0'\nPASS: awk references to empty fields\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { a=\"abc\"; gsub(/\\<b*/,\"\",a); print a }'\nPASS: awk gsub erroneous word start match\nPASS: basename-does-not-remove-identical-extension\nPASS: basename-works\nPASS: bunzip2-reads-from-standard-input\nPASS: bunzip2-removes-compressed-file\nPASS: bunzip2: doesnt exist\nPASS: bunzip2: unknown suffix\nPASS: bunzip2: already exists\nPASS: bunzip2: stream unpack\nPASS: bunzip2: delete src\nPASS: bunzip2: test_bz2 file\nPASS: bunzip2: pbzip_4m_zeros file\nPASS: bunzip2: bz2_issue_11.bz2 corrupted example\nPASS: bunzip2: bz2_issue_12.bz2 corrupted example\nPASS: bzcat-does-not-remove-compressed-file\nPASS: zcat: dont delete gz src\nPASS: zcat: dont delete bz2 src\nPASS: zcat: dont delete Z src\n======================\necho -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x63\\x3e\\xd6\\xe2\\x00\\x00\\x00\\xc1\\x00\\x00\\x10\\x20\\x00\\x20\\x00\\x21\\x00\\x82\\xb1\\x77\\x24\\x53\\x85\\x09\\x06\\x33\\xed\\x6e\\x20' >input\necho -ne '' | bzcat input input; echo $?\nPASS: bzcat can print many files\n======================\necho -ne '\\x42\\x5a\\x68\\x39\\x17\\x72\\x45\\x38\\x50\\x90\\x00\\x00\\x00\\x00' >input\necho -ne '' | bzcat input input; echo $?\nPASS: bzcat can handle compressed zero-length bzip2 files\n======================\necho -ne '\\x1f\\x9d\\x90\\x61\\x14\\x00' >input\necho -ne '' | zcat input input; echo $?\nPASS: zcat can print many files\n======================\necho -ne '\\x1f\\x9d\\x90\\x00' >input\necho -ne '' | zcat input input; echo $?\nPASS: zcat can handle compressed zero-length (.Z) files\nPASS: cat-prints-a-file\nPASS: cat-prints-a-file-and-standard-input\nSKIP: cat -e\nSKIP: cat -v\n======================\necho -ne '' >input\necho -ne 'line 1\\n\\nline 3\\n' | cat -n\nPASS: cat -n\n======================\necho -ne '' >input\necho -ne 'line 1\\n\\nline 3\\n' | cat -b\nPASS: cat -b\nPASS: cmp-detects-difference\nPASS: cp-RHL-does_not_preserve-links\nPASS: cp-a-files-to-dir\nPASS: cp-a-preserves-links\nPASS: cp-copies-empty-file\nPASS: cp-copies-large-file\nPASS: cp-copies-small-file\nPASS: cp-d-files-to-dir\nPASS: cp-dev-file\nPASS: cp-dir-create-dir\nPASS: cp-dir-existing-dir\nPASS: cp-does-not-copy-unreadable-file\nPASS: cp-files-to-dir\nPASS: cp-follows-links\nPASS: cp-parents\nSKIP: cp-preserves-hard-links\nPASS: cp-preserves-links\nPASS: cp-preserves-source-file\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest   -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest   -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -d\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest   -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest   -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -P\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -L\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -H\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -R\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -Rd\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RP\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest ! -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest ! -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest ! -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RL\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest ! -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest ! -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest ! -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RHL\n======================\necho -ne '' >input\necho -ne '' | echo -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x64\\x1e\\x91\\x8c\\x00\\x00\\x48\\x7f\\x80\\x4c\\x48\\x08\\x00\\x28\\x01\\xff\\xe0\\x3f\\x24\\x14\\x00\\x0e\\x20\\xdc\\x60\\x20\\x00\\x92\\x11\\xea\\xa0\\x1a\\x00\\x00\\x00\\x03\\x20\\x8a\\x93\\xd4\\x9a\\x68\\x1a\\x0d\\x1e\\x91\\xa1\\xa0\\x06\\x98\\xe3\\x5c\\x2f\\xd9\\x26\\xa1\\x25\\x24\\x20\\xed\\x47\\xc7\\x21\\x40\\x2b\\x6e\\xf2\\xe6\\xfe\\x98\\x13\\x68\\xa8\\xbd\\x82\\xb2\\x4f\\x26\\x02\\x24\\x16\\x5b\\x22\\x16\\x72\\x74\\x15\\xcd\\xc1\\xa6\\x9e\\xa6\\x5e\\x6c\\x16\\x37\\x35\\x01\\x99\\xc4\\x81\\x21\\x29\\x28\\x4b\\x69\\x51\\xa9\\x3c\\x1a\\x9b\\x0a\\xe1\\xe4\\xb4\\xaf\\x85\\x73\\xba\\x23\\x10\\x59\\xe8\\xb3\\xe1\\xa1\\x63\\x05\\x8c\\x4f\\xc5\\xdc\\x91\\x4e\\x14\\x24\\x19\\x07\\xa4\\x63\\x00' | bzcat | cpio -i 2>&1; echo $?;\nls -ln cpio.testdir | sed 's/  */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '\nPASS: cpio extracts zero-sized hardlinks\nSKIP: cpio extracts zero-sized hardlinks 2\nSKIP: cpio -p with absolute paths\nSKIP: cpio restores suid/sgid bits\n======================\necho -ne '' >input\necho -ne '' | echo -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x64\\x1e\\x91\\x8c\\x00\\x00\\x48\\x7f\\x80\\x4c\\x48\\x08\\x00\\x28\\x01\\xff\\xe0\\x3f\\x24\\x14\\x00\\x0e\\x20\\xdc\\x60\\x20\\x00\\x92\\x11\\xea\\xa0\\x1a\\x00\\x00\\x00\\x03\\x20\\x8a\\x93\\xd4\\x9a\\x68\\x1a\\x0d\\x1e\\x91\\xa1\\xa0\\x06\\x98\\xe3\\x5c\\x2f\\xd9\\x26\\xa1\\x25\\x24\\x20\\xed\\x47\\xc7\\x21\\x40\\x2b\\x6e\\xf2\\xe6\\xfe\\x98\\x13\\x68\\xa8\\xbd\\x82\\xb2\\x4f\\x26\\x02\\x24\\x16\\x5b\\x22\\x16\\x72\\x74\\x15\\xcd\\xc1\\xa6\\x9e\\xa6\\x5e\\x6c\\x16\\x37\\x35\\x01\\x99\\xc4\\x81\\x21\\x29\\x28\\x4b\\x69\\x51\\xa9\\x3c\\x1a\\x9b\\x0a\\xe1\\xe4\\xb4\\xaf\\x85\\x73\\xba\\x23\\x10\\x59\\xe8\\xb3\\xe1\\xa1\\x63\\x05\\x8c\\x4f\\xc5\\xdc\\x91\\x4e\\x14\\x24\\x19\\x07\\xa4\\x63\\x00' | bzcat | cpio -id 2>&1; echo $?\nPASS: cpio extracts in existing directory\nSKIP: cpio uses by default uid/gid\nSKIP: cpio -R with create\nSKIP: cpio -R with extract\nPASS: cut-cuts-a-character\nPASS: cut-cuts-a-closed-range\nPASS: cut-cuts-a-field\nPASS: cut-cuts-an-open-range\nPASS: cut-cuts-an-unclosed-range\n======================\necho -ne 'the quick brown fox\\n' >input\necho -ne 'jumps over the lazy dog\\n' | cut -d' ' -f2 - input\nPASS: cut '-' (stdin) and multi file handling\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 3,3,3 input\nPASS: cut -b a,a,a\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 1-3,2-5,7-9,9-10 input\nPASS: cut -b overlaps\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 3-8,4-6 input\nPASS: -b encapsulated\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err\nPASS: cut high-low error\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 4-10 input\nPASS: cut -c a-b\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 41- input\nPASS: cut -c a-\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c -39 input\nPASS: cut -c -b\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 40 input\nPASS: cut -c a\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 3,5-7,10 input\nPASS: cut -c a,b-c,d\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -d ':' -f 5- input\nPASS: cut -f a-\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -d ' ' -f 3 input\nPASS: cut show whole line with no delim\n======================\necho -ne '' >input\necho -ne '' | echo 'ref_categorie=test' | cut -c 1-15 \nPASS: cut with echo, -c (a-b)\n======================\necho -ne '' >input\necho -ne '' | echo 'ref_categorie=test' | cut -c 14\nPASS: cut with echo, -c (a)\n======================\necho -ne 'abcdefghijklmnopqrstuvwxyz' >input\necho -ne '' | cut -c 4,5,20 input\nPASS: cut with -c (a,b,c)\n======================\necho -ne 'abcdefghijklmnopqrstuvwxyz' >input\necho -ne '' | cut -b 4,5,20 input\nPASS: cut with -b (a,b,c)\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -d: -f3 -s input\nPASS: cut with -d -f(:) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -d' ' -f3 -s input && echo yes\nPASS: cut with -d -f( ) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -da -f3 -s input\nPASS: cut with -d -f(a) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -da -f3 -s -n input\nPASS: cut with -d -f(a) -s -n\n======================\necho -ne '\nfoo bar baz\n\nbing bong boop\n\n' >input\necho -ne '' | cut -d' ' -f2 -s input\nPASS: cut with -d -s omits blank lines\n======================\necho -ne '' >input\necho -ne 'Bother, said Pooh. It's your husband, and he has a gun.\nCheerios are donut seeds.\nTalk is cheap because supply exceeds demand.\nWeather forecast for tonight : dark.\nApple: you can buy better, but you can't pay more.\nSubcalifragilisticexpialidocious.\nAuntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5\nPASS: cut -DF\n======================\necho -ne '' >input\necho -ne 'a::b\\n' | cut -d ':' -f 1-3\nPASS: cut empty field\n======================\necho -ne '' >input\necho -ne 'a::b::c:d\\n' | cut -d ':' -f 3-5\nPASS: cut empty field 2\nPASS: date-@-works\nPASS: date-R-works\nPASS: date-format-works\nSKIP: date-timezone\nPASS: date-u-works\nPASS: date-works\nPASS: date-works-1\n======================\necho -ne '' >input\necho -ne '10 20+p' | dc\nPASS: dc basic syntax (stdin, multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e'10 20+p'\nPASS: dc basic syntax (argv, single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e10 -e20+p\nPASS: dc basic syntax (argv, multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e'8 8 * 2 2 + / p'\nPASS: dc complex with spaces (single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e'8 8*2 2+/p'\nPASS: dc complex without spaces (single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e8 -e8 -e\\* -e2 -e2 -e+ -e/ -ep\nPASS: dc complex with spaces (multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e8 -e8\\*2 -e2+/p\nPASS: dc complex without spaces (multiple args)\nSKIP: dc: x should execute strings\nSKIP: dc: x should not execute or pop non-strings\nSKIP: dc: x should work with strings created from a\nSKIP: dc: p should print invalid escapes\nSKIP: dc: p should print trailing backslashes\nSKIP: dc: p should parse/print single backslashes\nSKIP: dc: p should print single backslash strings\nSKIP: dc read\nSKIP: dc read string\nSKIP: dc '>a' (conditional execute string) 1\nSKIP: dc '>a' (conditional execute string) 2\nSKIP: dc '>aeb' (conditional execute string with else)\nSKIP: dc space can be a register\nSKIP: dc newline can be a register\nSKIP: dc Z (length) for numbers\nSKIP: dc dc_add.dc\nSKIP: dc dc_boolean.dc\nSKIP: dc dc_decimal.dc\nSKIP: dc dc_divide.dc\nSKIP: dc dc_divmod.dc\nSKIP: dc dc_misc.dc\nSKIP: dc dc_modexp.dc\nSKIP: dc dc_modulus.dc\nSKIP: dc dc_multiply.dc\nSKIP: dc dc_power.dc\nSKIP: dc dc_sqrt.dc\nSKIP: dc dc_strings.dc\nSKIP: dc dc_subtract.dc\nSKIP: dc -x dcx_vars.dc\nPASS: dd-accepts-if\nPASS: dd-accepts-of\nPASS: dd-copies-from-standard-input-to-standard-output\nSKIP: dd-count-bytes\nPASS: dd-prints-count-to-standard-error\nPASS: dd-reports-write-errors\n======================\necho -ne 'qwe\\nasd\\nzxc\\n' >input\necho -ne 'asd\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of stdin\n======================\necho -ne 'qwe\\nasd\\nzxc' >input\necho -ne 'asd\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of stdin, no newline in the file\n======================\necho -ne '' >input\necho -ne 'stdin' | diff - -; echo $?; wc -c\nPASS: diff of stdin, twice\n======================\necho -ne '' >input\necho -ne 'a\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of empty file against stdin\n======================\necho -ne 'a\\n' >input\necho -ne '' | diff -u - input | sed 's/\t.*//'\nPASS: diff of empty file against nonempty one\n======================\necho -ne 'abc' >input\necho -ne 'abc ' | diff -ub - input; echo $?\nPASS: diff -b treats EOF as whitespace\n======================\necho -ne 'a \\t c\\n' >input\necho -ne 'a\\t \\tc\\n' | diff -ub - input; echo $?\nPASS: diff -b treats all spaces as equal\n======================\necho -ne 'a\\n' >input\necho -ne '\\na\\n\\n' | diff -uB - input; echo $?\nPASS: diff -B ignores changes whose lines are all blank\n======================\necho -ne 'a\\n' >input\necho -ne '\\nb\\n\\n' | diff -uB - input | sed 's/\t.*//'\nPASS: diff -B does not ignore changes whose lines are not all blank\n======================\necho -ne '\\n1\\n' >input\necho -ne '1\\n' | diff -qB - input; echo $?\nPASS: diff -B ignores blank single line change\n======================\necho -ne '0\\n' >input\necho -ne '1\\n' | diff -qB - input; echo $?\nPASS: diff -B does not ignore non-blank single line change\n======================\necho -ne 'abc\\na  c\\ndef\\n' >input\necho -ne 'a c\\n' | diff -ub - input | sed 's/\t.*//'\nPASS: diff always takes context from old file\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff diff1 diff2/subdir\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/\t.*//'\nPASS: diff dir dir2/file/-\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff of dir and fifo\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff of file and fifo\n======================\necho -ne '' >input\necho -ne '' | diff -urN diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff -rN does not read non-regular files\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/ | sed 's/\t.*//'; diff -ur .///diff1 diff2//// | sed 's/\t.*//'\nPASS: diff diff1 diff2/\nPASS: dirname-handles-absolute-path\nPASS: dirname-handles-empty-path\nPASS: dirname-handles-multiple-slashes\nPASS: dirname-handles-relative-path\nPASS: dirname-handles-root\nPASS: dirname-handles-single-component\nPASS: dirname-works\nPASS: du-h-works\nPASS: du-k-works\nPASS: du-l-works\nPASS: du-m-works\nPASS: du-s-works\nPASS: du-works\nPASS: echo-does-not-print-newline\nPASS: echo-prints-argument\nPASS: echo-prints-arguments\nSKIP: echo-prints-dash\nPASS: echo-prints-newline\nSKIP: echo-prints-non-opts\nSKIP: echo-prints-slash-zero\nSKIP: echo-prints-slash_00041\nSKIP: echo-prints-slash_0041\nSKIP: echo-prints-slash_041\nSKIP: echo-prints-slash_41\nPASS: expr-big\nPASS: expr-works\nPASS: false-is-silent\nPASS: false-returns-failure\nPASS: find-supports-minus-xdev\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find -type f 2>&1\nPASS: find -type f\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec true {} \\; 2>&1; echo $?\nPASS: find -exec exitcode 1\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?\nPASS: find -exec exitcode 2\n======================\necho -ne '' >input\necho -ne 'y' | cd find.tempdir && find testfile -ok true {} ';' 2>&1; echo $?\nPASS: find -ok\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec false {} \\; 2>&1; echo $?\nPASS: find -exec exitcode 3\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?\nPASS: find -exec exitcode 4\n======================\necho -ne '' >input\necho -ne '' | find / -maxdepth 0 -name /\nPASS: find / -maxdepth 0 -name /\n======================\necho -ne '' >input\necho -ne '' | find // -maxdepth 0 -name /\nPASS: find // -maxdepth 0 -name /\n======================\necho -ne '' >input\necho -ne '' | find / -maxdepth 0 -name //\nPASS: find / -maxdepth 0 -name //\n======================\necho -ne '' >input\necho -ne '' | find // -maxdepth 0 -name //\nPASS: find // -maxdepth 0 -name //\n======================\necho -ne '' >input\necho -ne '' | find ./// -name .\nPASS: find ./// -name .\n======================\necho -ne '' >input\necho -ne '' | find ./// -name .///\nPASS: find ./// -name .///\n======================\necho -ne '' >input\necho -ne '' | grep nonexistent 2> /dev/null ; echo $?\nPASS: grep (exit with error)\n======================\necho -ne '' >input\necho -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?\nPASS: grep (exit success)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' | grep two\nPASS: grep (default to stdin)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' | grep two -\nPASS: grep - (specify stdin)\n======================\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | grep two input\nPASS: grep input (specify file)\n======================\necho -ne 'bug' >input\necho -ne '' | grep bug input\nPASS: grep (no newline at EOL)\n======================\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | grep two input empty 2>/dev/null\nPASS: grep two files\n======================\necho -ne 'one\\ntwo\\nthree\\n' >input\necho -ne 'one\\ntwo\\ntoo\\nthree\\nthree\\n' | grep two - input\nPASS: grep - infile (specify stdin and file)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep two - nonexistent 2> /dev/null ; echo $?\nPASS: grep - nofile (specify stdin and nonexisting file)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?\nPASS: grep -q - nofile (specify stdin and nonexisting file, no match)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep -q two - nonexistent ; echo $?\nPASS: grep -q - nofile (specify stdin and nonexisting file, match)\n======================\necho -ne '' >input\necho -ne '' | grep -s nomatch nonexistent ; echo $?\nPASS: grep -s nofile (nonexisting file, no match)\n======================\necho -ne '' >input\necho -ne 'nomatch\\ndomatch\\nend\\n' | grep -s domatch nonexistent - ; echo $?\nPASS: grep -s nofile - (stdin and nonexisting file, match)\nSKIP: grep handles NUL in files\nSKIP: grep handles NUL on stdin\nSKIP: grep matches NUL\n======================\necho -ne 'one\\ntwo\\n' >input\necho -ne '' | grep -e one -e two input ; echo $?\nPASS: grep handles multiple regexps\n======================\necho -ne 'one\\ntwo\\n' >input\necho -ne '' | grep -F -e one -e two input ; echo $?\nPASS: grep -F handles multiple expessions\n======================\necho -ne 'FOO\\n' >input\necho -ne '' | grep -F -i foo input ; echo $?\nPASS: grep -F handles -i\n======================\necho -ne 'tw\\ntwo\\nthree\\n' >input\necho -ne 'tw.\\nthr\\n' | grep -f - input ; echo $?\nPASS: grep can read regexps from stdin\n======================\necho -ne 'foo\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (full match)\n======================\necho -ne 'foo bar\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (partial match 1)\n======================\necho -ne 'bar foo\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (partial match 2)\n======================\necho -ne 'foo\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (full match)\n======================\necho -ne 'foo bar\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (partial match 1)\n======================\necho -ne 'bar foo\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (partial match 2)\n======================\necho -ne 'asd\\n' >input\necho -ne '' | grep -L qwe input; echo $?\nPASS: grep -L exitcode 0\n======================\necho -ne 'qwe\\n' >input\necho -ne 'asd\\n' | grep -L qwe input -; echo $?\nPASS: grep -L exitcode 0 #2\n======================\necho -ne 'qwe\\n' >input\necho -ne '' | grep -L qwe input; echo $?\nPASS: grep -L exitcode 1\n======================\necho -ne '' >input\necho -ne 'b\\ar\\nfoo\\nbaz' | grep -E fo+\nPASS: grep -E supports extended regexps\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\n' | egrep foo\nPASS: grep is also egrep\n======================\necho -ne '' >input\necho -ne 'FOO\\n' | egrep foo ; [ $? -ne 0 ] && echo yes\nPASS: egrep is not case insensitive\n======================\necho -ne '' >input\necho -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'\nPASS: grep -E -o prints all matches\n======================\necho -ne '' >input\necho -ne '/var/test\\n' | grep -o \"[^/]*$\"\nPASS: grep -o does not loop forever\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -o \"\" | head -n1\nPASS: grep -o does not loop forever on zero-length match\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -f input\nPASS: grep -f EMPTY_FILE\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -v -f input\nPASS: grep -v -f EMPTY_FILE\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -vxf input\nPASS: grep -vxf EMPTY_FILE\n======================\necho -ne 'foop\\n' >input\necho -ne '' | grep -Fw foo input\nPASS: grep -Fw matches only words\n======================\necho -ne 'foop foo\\n' >input\necho -ne '' | grep -Fw foo input\nPASS: grep -Fw doesn't stop on 1st mismatch\n======================\necho -ne 'foop foo\\n' >input\necho -ne '' | grep -w foo input\nPASS: grep -w doesn't stop on 1st mismatch\n======================\necho -ne 'strstr\\n' >input\necho -ne '' | grep -w ^str input\nPASS: grep -w ^str doesn't match str not at the beginning\n======================\necho -ne 'anything\\n' >input\necho -ne '' | grep -w ^ input\nPASS: grep -w ^ doesn't hang\n======================\necho -ne 'wordword\\n' >input\necho -ne '' | grep -w word input\nPASS: grep -w word doesn't match wordword\n======================\necho -ne 'ww\\n' >input\necho -ne '' | grep -F -w w input\nPASS: grep -F -w w doesn't match ww\n======================\necho -ne 'bword,word\\nwordb,word\\nbwordb,word\\n' >input\necho -ne '' | grep -w word input\nPASS: grep -w word match second word\n======================\necho -ne '' >input\necho -ne '  aa bb cc\\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?\nPASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\nbaz\\n' | grep -Fv \"$(printf \"foo\\nbar\\n\")\"\nPASS: grep PATTERN can be a newline-delimited list\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\nbaz\\n' | grep -Fv -e \"$(printf \"foo\\nbar\\n\")\"\nPASS: grep -e PATTERN can be a newline-delimited list\n======================\necho -ne '' >input\necho -ne '' | grep -r . grep.testdir/symfoo\nPASS: grep -r on symlink to dir\n======================\necho -ne '' >input\necho -ne '' | grep -r . grep.testdir\nPASS: grep -r on dir/symlink to dir\nPASS: gunzip-reads-from-standard-input\nPASS: gunzip: doesnt exist\nPASS: gunzip: unknown suffix\nPASS: gunzip: already exists\nPASS: gunzip: stream unpack\nPASS: gunzip: delete src\nPASS: gzip-accepts-multiple-files\nPASS: gzip-accepts-single-minus\nSKIP: gzip-compression-levels\nPASS: gzip-removes-original-file\n======================\necho -ne '' >input\necho -ne '' | head head.input\nPASS: head (without args)\n======================\necho -ne '' >input\necho -ne '' | head -n 2 head.input\nPASS: head -n <positive number>\nSKIP: head -n <negative number>\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0' | hexdump -C\nPASS: hexdump -C with four NULs\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0' | hexdump -e '1/1 \"%02x|\"1/1 \"%02x!\\n\"'\nPASS: hexdump does not think last padded block matches any full block\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0' | hexdump -e '1/1 \"%02x|\"1/1 \"%02x!\\n\"'\nPASS: hexdump thinks last full block can match\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '16/1 \" %3_u\" \"\\n\"'\nPASS: hexdump -e %3_u\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '16/1 \" %4d\" \"\\n\"'\nPASS: hexdump -e /1 %d\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '8/2 \" %6d\" \"\\n\"'\nPASS: hexdump -e /2 %d\nPASS: hostname-d-works\nPASS: hostname-i-works\nPASS: hostname-s-works\nPASS: hostname-works\nPASS: id-g-works\nPASS: id-u-works\nPASS: id-un-works\nPASS: id-ur-works\nPASS: ln-creates-hard-links\nPASS: ln-creates-soft-links\nPASS: ln-force-creates-hard-links\nPASS: ln-force-creates-soft-links\nPASS: ln-preserves-hard-links\nPASS: ln-preserves-soft-links\nPASS: ls-1-works\nPASS: ls-h-works\nPASS: ls-l-works\nPASS: ls-s-works\n======================\necho -ne '' >input\necho -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir\nPASS: ls unicode test with codepoints limited to 767\n======================\necho -ne '' >input\necho -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link\nPASS: ls symlink_to_dir\nPASS: md5sum-verifies-non-binary-file\nSKIP: md5sum\nPASS: mkdir-makes-a-directory\nPASS: mkdir-makes-parent-directories\nSKIP: mount\nPASS: mv-files-to-dir\nPASS: mv-files-to-dir-2\nPASS: mv-follows-links\nPASS: mv-moves-empty-file\nPASS: mv-moves-file\nPASS: mv-moves-hardlinks\nPASS: mv-moves-large-file\nPASS: mv-moves-small-file\nPASS: mv-moves-symlinks\nPASS: mv-moves-unreadable-files\nSKIP: mv-preserves-hard-links\nPASS: mv-preserves-links\nPASS: mv-refuses-mv-dir-to-subdir\nPASS: mv-removes-source-file\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od\nPASS: od (little-endian)\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | od -a\nPASS: od -a (!DESKTOP)\nSKIP: od -a (DESKTOP)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -B\nPASS: od -B\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -o\nPASS: od -o (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -b\nPASS: od -b\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -c\nPASS: od -c\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -d\nPASS: od -d (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -D\nPASS: od -D (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -e\nPASS: od -e (!DESKTOP little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -F\nPASS: od -F (!DESKTOP little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -f\nPASS: od -f (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -H\nPASS: od -H (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -X\nPASS: od -X (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -h\nPASS: od -h (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -x\nPASS: od -x (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -i\nPASS: od -i (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -O\nPASS: od -O (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -I\nPASS: od -I (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -L\nPASS: od -L (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -l\nPASS: od -l (little-endian)\nSKIP: od -b\nSKIP: od -f\nSKIP: od -b --traditional\nSKIP: od -b --traditional FILE\n======================\necho -ne 'qwe\nzxc\n' >input\necho -ne '--- input\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch 2>&1; echo $?; cat input\nPASS: patch with old_file == new_file\n======================\necho -ne 'qwe\nzxc\n' >input\necho -ne '--- input.doesnt_exist\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch 2>&1; echo $?; cat input\nPASS: patch with nonexistent old_file\n======================\necho -ne 'qwe\nasd\nzxc\n' >input\necho -ne '--- input.doesnt_exist\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch -R 2>&1; echo $?; cat input\nPASS: patch -R with nonexistent old_file\n======================\necho -ne 'abc\ndef\n123\n' >input\necho -ne '--- input.old\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | patch 2>&1; echo $?; cat input\nPASS: patch detects already applied hunk\n======================\necho -ne 'abc\n123\n456\n' >input\necho -ne '--- input.old\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n abc\n 123\n+456\n' | patch 2>&1; echo $?; cat input\nPASS: patch detects already applied hunk at the EOF\n======================\necho -ne 'abc\ndef\n123\n' >input\necho -ne '--- input\n+++ input\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | patch -N 2>&1; echo $?; cat input\nPASS: patch -N ignores already applied hunk\n======================\necho -ne 'abc\n123\n' >input\necho -ne '--- foo.old\n+++ foo\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch\nPASS: patch FILE PATCH\n======================\necho -ne '111\n222\n333\n444\n555\n666\n777\n888\n999\n' >input\necho -ne '--- input\n+++ input\n@@ -1,6 +1,4 @@\n-111\n-222\n-333\n+111changed\n 444\n 555\n 666\n' | patch 2>&1; cat input\nPASS: patch at the beginning\n======================\necho -ne '' >input\necho -ne '--- /dev/null\n+++ testfile\n@@ -0,0 +1 @@\n+qwerty\n' | patch 2>&1; echo $?; cat testfile; rm testfile\nPASS: patch creates new file\n======================\necho -ne '' >input\necho -ne '--- bogus_dir///dir2///file\n+++ bogus_dir///dir2///file\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch -p1 2>&1; echo $?\nPASS: patch understands ...dir///dir...\n======================\necho -ne 'foo\n\n\n\n\n\n\n\nbar\n' >input\necho -ne '--- a/input.orig\n+++ b/input\n@@ -5,5 +5,8 @@ foo\n \n \n \n+1\n+2\n+3\n \n bar\n-- \n2.9.2\n' | patch -p1 2>&1; echo $?; cat input\nPASS: patch internal buffering bug?\n======================\necho -ne '' >input\necho -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?\nPASS: pidof (exit with error)\n======================\necho -ne '' >input\necho -ne '' | pidof pidof > /dev/null; echo $?\nPASS: pidof (exit with success)\n======================\necho -ne '' >input\necho -ne '' | pidof pidof.tests | grep -o -w 3470\nPASS: pidof this\nSKIP: pidof -s\nSKIP: pidof -o %PPID NOP\nSKIP: pidof -o init\n======================\necho -ne '' >input\necho -ne '' | busybox printf '\\c' foo\nPASS: printf produces no further output 1\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\c' foo bar\nPASS: printf produces no further output 2\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\n' foo '/home/root'\nPASS: printf repeatedly uses pattern for each argv\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%b' 'a\\tb' 'c\\d\\n' 2>&1; echo $?\nPASS: printf understands %b escaped_string\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' '\"x' \"'y\" \"'zTAIL\" 2>&1; echo $?\nPASS: printf understands %d '\"x' \"'y\" \"'zTAIL\"\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\n' '\"x' \"'y\" \"'zTAIL\" 2>&1; echo $?\nPASS: printf understands %s '\"x' \"'y\" \"'zTAIL\"\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%23.12f|\\n' 5.25 2>&1; echo $?\nPASS: printf understands %23.12f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*.*f|\\n' 23 12 5.25 2>&1; echo $?\nPASS: printf understands %*.*f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*f|\\n' -23 5.25 2>&1; echo $?\nPASS: printf understands %*f with negative width\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%.*f|\\n' -12 5.25 2>&1; echo $?\nPASS: printf understands %.*f with negative precision\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*.*f|\\n' -23 -12 5.25 2>&1; echo $?\nPASS: printf understands %*.*f with negative width/precision\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%zd\\n' -5 2>&1; echo $?\nPASS: printf understands %zd\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%ld\\n' -5 2>&1; echo $?\nPASS: printf understands %ld\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%Ld\\n' -5 2>&1; echo $?\nPASS: printf understands %Ld\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%%\\n' 2>&1; echo $?\nPASS: printf understands %%\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' 3 +3 '   3' '   +3' 2>&1; echo $?\nPASS: printf handles positive numbers for %d\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%i\\n' 3 +3 '   3' '   +3' 2>&1; echo $?\nPASS: printf handles positive numbers for %i\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%x\\n' 42 +42 '   42' '   +42' 2>&1; echo $?\nPASS: printf handles positive numbers for %x\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0.3f\\n' .42 +.42 '   .42' '   +.42' 2>&1; echo $?\nPASS: printf handles positive numbers for %f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?\nPASS: printf handles %d bad_input\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%' a b c 2>&1; echo $?\nPASS: printf aborts on bare %\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%r' a b c 2>&1; echo $?\nPASS: printf aborts on %r\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0*d\\n' 2 1 2>&1; echo $?\nPASS: printf treats leading 0 as flag\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0 d\\n' 2 2>&1; echo $?\nPASS: printf handles multiple flags\nPASS: pwd-prints-working-directory\n======================\necho -ne '' >input\necho -ne '' | readlink ./readlink_testdir/testfile\nPASS: readlink on a file\n======================\necho -ne '' >input\necho -ne '' | readlink ./testlink\nPASS: readlink on a link\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./readlink_testdir/testfile\nPASS: readlink -f on a file\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./testlink\nPASS: readlink -f on a link\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink\nPASS: readlink -f on an invalid link\n======================\necho -ne '' >input\necho -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile\nPASS: readlink -f on a weird dir\n======================\necho -ne '' >input\necho -ne '' | realpath /not_file\nPASS: realpath on non-existent absolute path 1\n======================\necho -ne '' >input\necho -ne '' | realpath /not_file/\nPASS: realpath on non-existent absolute path 2\n======================\necho -ne '' >input\necho -ne '' | realpath //not_file\nPASS: realpath on non-existent absolute path 3\n======================\necho -ne '' >input\necho -ne '' | realpath /not_dir/not_file 2>&1\nPASS: realpath on non-existent absolute path 4\n======================\necho -ne '' >input\necho -ne '' | realpath realpath_testdir/not_file\nPASS: realpath on non-existent local file 1\n======================\necho -ne '' >input\necho -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1\nPASS: realpath on non-existent local file 2\n======================\necho -ne '' >input\necho -ne '' | realpath link1\nPASS: realpath on link to non-existent file 1\n======================\necho -ne '' >input\necho -ne '' | realpath link2 2>&1\nPASS: realpath on link to non-existent file 2\n======================\necho -ne '' >input\necho -ne '' | realpath ./link1\nPASS: realpath on link to non-existent file 3\n======================\necho -ne '' >input\necho -ne '' | realpath ./link2 2>&1\nPASS: realpath on link to non-existent file 4\n======================\necho -ne 'line 1\\n\\nline 3\\n' >input\necho -ne '' | rev input\nPASS: rev works\n======================\necho -ne 'line 1\\n\\nline 3' >input\necho -ne '' | rev input\nPASS: rev file with missing newline\n======================\necho -ne 'lin\\000e 1\\n\\nline 3\\n' >input\necho -ne '' | rev input\nPASS: rev file with NUL character\n======================\necho -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\\nabc\\n' >input\necho -ne '' | rev input\nPASS: rev file with long line\nPASS: rm-removes-file\nPASS: rmdir-removes-parent-directories\n======================\necho -ne '' >input\necho -ne 'hello\\n' | sed \"\"\nPASS: sed no files (stdin)\n======================\necho -ne '' >input\necho -ne 'hello\\n' | sed \"\" -\nPASS: sed explicit stdin\n======================\necho -ne '' >input\necho -ne '\\n' | sed -e 's/$/@/'\nPASS: sed handles empty lines\n======================\necho -ne '' >input\necho -ne 'hello' | sed \"\" - -\nPASS: sed stdin twice\n======================\necho -ne '' >input\necho -ne '' | sed -e '1 d'\nPASS: sed accepts blanks before command\n======================\necho -ne '' >input\necho -ne '2\\n' | sed -e 'i1\na3'\nPASS: sed accepts newlines in -e\n======================\necho -ne '' >input\necho -ne '2\\n' | sed -e 'i\\' -e '1' -e 'a\\' -e '3'\nPASS: sed accepts multiple -e\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -n -e s/foo/bar/ -e s/bar/baz/\nPASS: sed -n\n======================\necho -ne '' >input\necho -ne 'string\\n' | sed 's/z*//g'\nPASS: sed with empty match\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/p -e s/bar/baz/p\nPASS: sed s//p\n======================\necho -ne '' >input\necho -ne 'abc\\n' | sed -ne s/abc/def/p\nPASS: sed -n s//p\n======================\necho -ne '' >input\necho -ne '12345\\n' | sed -e 's/[[:space:]]*/,/g'\nPASS: sed s//g (exhaustive)\n======================\necho -ne '' >input\necho -ne 'woo\\n' | sed -e 's woo boing '\nPASS: sed s arbitrary delimiter\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/ -e s/bar/baz/\nPASS: sed s chains\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/ -e s/baz/nee/\nPASS: sed s chains2\n======================\necho -ne '' >input\necho -ne 'one@two' | sed -e 's@[@]@@'\nPASS: sed s [delimiter]\n======================\necho -ne '' >input\necho -ne 'one\\ttwo' | sed 's/\\t/ /'\nPASS: sed s with \\t (GNU ext)\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e 'b one;p;: one'\nPASS: sed b (branch)\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e 'b;p'\nPASS: sed b (branch with no label jumps to end)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/1/;t one;p;: one;p'\nPASS: sed t (test/branch)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/b/;:loop;t loop'\nPASS: sed t (test/branch clears test bit)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/1/;T notone;p;: notone;p'\nPASS: sed T (!test/branch)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 'n;p'\nPASS: sed n (flushes pattern space, terminates early)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 'N;p'\nPASS: sed N (flushes pattern space (GNU behavior))\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed ':a;N;s/\\n/ /;ta'\nPASS: sed N test2\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed 'N;s/\\n/ /'\nPASS: sed N test3\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\nd\\n' | sed \"/b/N;/b\\\\nc/i woo\"\nPASS: sed address match newline\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -n 'N;P;p'\nPASS: sed N (stops at end of input) and P (prints to first newline only)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed G\nPASS: sed G (append hold space to pattern space)\n======================\necho -ne '' >input\necho -ne 'ook\\n' | sed -e '/ook/d;s/ook/ping/p;i woot'\nPASS: sed d ends script iteration\n======================\necho -ne '' >input\necho -ne 'ook\\nwoot\\n' | sed -e '/ook/d;a\\' -e 'bang'\nPASS: sed d ends script iteration (2)\n======================\necho -ne '' >input\necho -ne 'woo\\0woo\\0' | sed -e 's/woo/bang/g'\nPASS: sed embedded NUL g\n======================\necho -ne 'woo\\n' >input\necho -ne 'woo\\n' | sed -e 's/woo/bang/' input -\nPASS: sed normal newlines\n======================\necho -ne 'woo\\n' >input\necho -ne 'woo' | sed -e 's/woo/bang/' input -\nPASS: sed leave off trailing newline\n======================\necho -ne 'woo' >input\necho -ne 'woo' | sed -e 's/woo/bang/' input -\nPASS: sed autoinsert newline\n======================\necho -ne '' >input\necho -ne 'one\\ntwo' | sed -e 's/nohit//' input -\nPASS: sed empty file plus cat\n======================\necho -ne 'one\\ntwo' >input\necho -ne '' | sed -e 's/nohit//' input -\nPASS: sed cat plus empty file\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/a woo' -\nPASS: sed append autoinserts newline\n======================\necho -ne 'boot' >input\necho -ne 'woot' | sed -e '/oot/a woo' - input\nPASS: sed append autoinserts newline 2\n======================\necho -ne 'boot' >input\necho -ne '' | sed -e '/oot/a woo' -i input && cat input\nPASS: sed append autoinserts newline 3\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/i woo' -\nPASS: sed insert doesn't autoinsert newline\n======================\necho -ne '' >input\necho -ne 'one' | sed -e 'p' -\nPASS: sed print autoinsert newlines\n======================\necho -ne 'one' >input\necho -ne 'two' | sed -e 'p' input -\nPASS: sed print autoinsert newlines two files\n======================\necho -ne 'no\\n' >input\necho -ne '' | sed -ne 's/woo/bang/' input\nPASS: sed noprint, no match, no newline\n======================\necho -ne 'a woo\\nb no' >input\necho -ne 'c woo\\nd no' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches with one nl\n======================\necho -ne 'a woo\\nb woo' >input\necho -ne 'c no\\nd woo' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches insert newline\n======================\necho -ne 'a woo\\nb woo' >input\necho -ne 'c no\\nd no' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches noinsert newline\n======================\necho -ne 'one' >input\necho -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -\nPASS: sed clusternewline\n======================\necho -ne 'thingy' >input\necho -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw\nPASS: sed subst+write\n======================\necho -ne 'a\\0b\\0' >input\necho -ne 'c' | sed 's/i/z/' input -\nPASS: sed trailing NUL\n======================\necho -ne 'a' >input\necho -ne '' | sed 's/a/z\\\nz/' input\nPASS: sed escaped newline in command\n======================\necho -ne '' >input\necho -ne 'hello\\nthere' | sed -e '$p'\nPASS: sed match EOF\n======================\necho -ne 'one\\ntwo' >input\necho -ne 'three\\nfour' | sed -e '$p' input -\nPASS: sed match EOF two files\n======================\necho -ne 'one\\ntwo' >input\necho -ne '' | sed -e '$i ook' -i input input2 && cat input input2\nPASS: sed match EOF inline\n======================\necho -ne '' >input\necho -ne '' | sed --version | grep -o 'GNU sed version '\nPASS: sed lie-to-autoconf\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/s//eep \\0 eep/'\nPASS: sed backref from empty s uses range regex\n======================\necho -ne '' >input\necho -ne 'woot\\n' | sed -e '/woot/s//eep \\0 eep/'\nPASS: sed backref from empty s uses range regex with newline\n======================\necho -ne '' >input\necho -ne '' | sed -e '' -i 2> /dev/null || echo yes\nPASS: sed -i with no arg [GNUFAIL]\n======================\necho -ne '' >input\necho -ne 'xxx\\n' | sed -e 's/xxx/[/'\nPASS: sed s/xxx/[/\n======================\necho -ne '' >input\necho -ne '0\\n1\\n2\\n3\\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'\nPASS: sed n command must reset 'substituted' bit\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '1d;1,3p'\nPASS: sed d does not break n,m matching\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '1d;1,/hir/p'\nPASS: sed d does not break n,regex matching\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\nfirst2\\nsecond2\\nthird2\\nfourth2\\n' | sed -n '1,5d;1,/hir/p'\nPASS: sed d does not break n,regex matching #2\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '2d;2,1p'\nPASS: sed 2d;2,1p (gnu compat)\n======================\necho -ne '' >input\necho -ne '/usr/lib\\n' | sed 's,\\(^/\\|\\)[^/][^/]*,>\\0<,g'\nPASS: sed beginning (^) matches only once\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\n' | sed 'crepl'\nPASS: sed c\n======================\necho -ne '' >input\necho -ne 'qwe\\nasd\\nzxc\\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'\nPASS: sed nested {}s\n======================\necho -ne '' >input\necho -ne '\t| one \\\\\n\t| two \\\\\n' | sed -e '/| one /a \\\n\t| three \\\\' -e '/| one-/a \\\n\t| three-* \\\\'\nPASS: sed a cmd ended by double backslash\n======================\necho -ne '' >input\necho -ne 'line1\\n' | sed '/1/a\\\\t\\rzero\\none\\\\ntwo\\\\\\nthree'\nPASS: sed a cmd understands \\n,\\t,\\r\n======================\necho -ne '' >input\necho -ne 'line1\\n' | sed '/1/i\\\\t\\rzero\\none\\\\ntwo\\\\\\nthree'\nPASS: sed i cmd understands \\n,\\t,\\r\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'\nPASS: sed with N skipping lines past ranges on next cmds\n======================\necho -ne 'foo\\n' >input\necho -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2\nPASS: sed -i with address modifies all files, not only first\n======================\necho -ne '' >input\necho -ne 'rrr\\n' | sed 's/r/\\r/'\nPASS: sed understands \\r\n======================\necho -ne '1\\n2\\n3\\n4\\n' >input\necho -ne '' | sed '1,2d' -i input; echo $?; cat input\nPASS: sed -i finishes ranges correctly\n======================\necho -ne '' >input\necho -ne 'helllo\\n' | sed 's/l*/@/g'\nPASS: sed zero chars match/replace advances correctly 1\n======================\necho -ne '' >input\necho -ne ' a.b\\n' | sed 's [^ .]* x g'\nPASS: sed zero chars match/replace advances correctly 2\n======================\necho -ne '' >input\necho -ne '_aaa1aa\\n' | sed 's/a/A/g'\nPASS: sed zero chars match/replace logic must not falsely trigger here 1\n======================\necho -ne '' >input\necho -ne 'qwerty\\n' | sed 's/ *$/_/g'\nPASS: sed zero chars match/replace logic must not falsely trigger here 2\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's+9\\++X+'\nPASS: sed special char as s/// delimiter, in pattern\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's&9&X\\&&'\nPASS: sed special char as s/// delimiter, in replacement 1\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's1\\(9\\)1X\\11'\nPASS: sed special char as s/// delimiter, in replacement 2\n======================\necho -ne '' >input\necho -ne 'this is a regular line\nline with \\\ncontinuation\nmore regular lines\nline with \\\ncontinuation\n' | sed ': testcont; /\\\\$/{ =; N; b testcont }'\nPASS: sed /$_in_regex/ should not match newlines, only end-of-line\n======================\necho -ne '' >input\necho -ne 'aa\\n' | sed -e 's/a/b/2; s/a/c/g'\nPASS: sed s///NUM test\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n5\\n' | sed /^2/,2{d}\nPASS: sed /regex/,N{...} addresses work\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n5\\n' | sed /^2/,+2{d}\nPASS: sed /regex/,+N{...} addresses work\n======================\necho -ne '' >input\necho -ne 'a\\n1\\nc\\nc\\na\\n2\\na\\n3\\n' | sed -n '/a/,+1 p'\nPASS: sed /regex/,+N{...} addresses work 2\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+N{...} -i works\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+0{...} -i works\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+0<cmd> -i works\n======================\necho -ne '' >input\necho -ne '123\\nqwe\\nasd\\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z\nPASS: sed 's///w FILE'\n======================\necho -ne '' >input\necho -ne 'q\\nw\\ne\\nr\\n' | sed '/w/p;//q'\nPASS: sed uses previous regexp\n======================\necho -ne '' >input\necho -ne 'abca\\n' | sed -e 's/^a\\|b//g'\nPASS: sed ^ OR not^\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output\nPASS: sed understands duplicate file name\n======================\necho -ne '' >input\necho -ne '' | seq 2> /dev/null || echo yes\nPASS: seq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | seq 1 2 3 4 2> /dev/null || echo yes\nPASS: seq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | seq 3\nPASS: seq one argument\n======================\necho -ne '' >input\necho -ne '' | seq 5 7\nPASS: seq two arguments\n======================\necho -ne '' >input\necho -ne '' | seq 7 5\nPASS: seq two arguments reversed\n======================\necho -ne '' >input\necho -ne '' | seq 3 3\nPASS: seq two arguments equal\n======================\necho -ne '' >input\necho -ne '' | seq 1 -15 1\nPASS: seq two arguments equal, arbitrary negative step\n======================\necho -ne '' >input\necho -ne '' | seq 1 +15 1\nPASS: seq two arguments equal, arbitrary positive step\n======================\necho -ne '' >input\necho -ne '' | seq 4 2 8\nPASS: seq count up by 2\n======================\necho -ne '' >input\necho -ne '' | seq 8 -2 4\nPASS: seq count down by 2\n======================\necho -ne '' >input\necho -ne '' | seq 4 -2 8\nPASS: seq count wrong way #1\n======================\necho -ne '' >input\necho -ne '' | seq 8 2 4\nPASS: seq count wrong way #2\n======================\necho -ne '' >input\necho -ne '' | seq 3 .3 4\nPASS: seq count by .3\n======================\necho -ne '' >input\necho -ne '' | seq 3 .30 4\nPASS: seq count by .30\n======================\necho -ne '' >input\necho -ne '' | seq 3 .30 4.000\nPASS: seq count by .30 to 4.000\n======================\necho -ne '' >input\necho -ne '' | seq .7 -.9 -2.2\nPASS: seq count by -.9\n======================\necho -ne '' >input\necho -ne '' | seq 4 0 8 | head -n 10\nPASS: seq count by zero\n======================\necho -ne '' >input\necho -ne '' | seq -w 003\nPASS: seq one argument with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 005 7\nPASS: seq two arguments with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 8 -3 04\nPASS: seq count down by 3 with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 09 .3 11\nPASS: seq count by .3 with padding 1\n======================\necho -ne '' >input\necho -ne '' | seq -w 03 .3 0004\nPASS: seq count by .3 with padding 2\n======================\necho -ne '' >input\necho -ne '' | seq -4 -2 -8\nPASS: seq from -4 count down by 2\n======================\necho -ne '' >input\necho -ne '' | seq -.0 -.25 -.9\nPASS: seq from -.0 count down by .25\n======================\necho -ne '' >input\necho -ne '' | seq -s : -1 1\nPASS: seq -s : with negative start\n======================\necho -ne '' >input\necho -ne '' | echo \"da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY\" | sha1sum -c\nPASS: sha1sum: one-space separated input for -c\nSKIP: sha1sum\nSKIP: sha256sum\n======================\necho -ne 'c\\na\\nb\\n' >input\necho -ne '' | sort input\nPASS: sort\n======================\necho -ne '3\\n1\\n010\\n' >input\necho -ne '' | sort input\nPASS: sort #2\n======================\necho -ne '' >input\necho -ne 'b\\na\\nc\\n' | sort\nPASS: sort stdin\n======================\necho -ne '3\\n1\\n010\\n' >input\necho -ne '' | sort -n input\nPASS: sort numeric\n======================\necho -ne 'point\\nwook\\npabst\\naargh\\nwalrus\\n' >input\necho -ne '' | sort -r input\nPASS: sort reverse\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k4,4 input\nPASS: sort one key\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3n input\nPASS: sort key range with numeric option\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3n -r input\nPASS: sort key range with numeric option and global reverse\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3rn input\nPASS: sort key range with multiple options\n======================\necho -ne 'c 3\nb 2\nd 2\n' >input\necho -ne '' | sort -k 2,2n -k 1,1r input\nPASS: sort key range with two -k options\n======================\necho -ne '/a/2\n/b/1\n' >input\necho -ne '' | sort -n -k2 -t/ input\nPASS: sort with non-default leading delim 1\n======================\necho -ne '/b/1\n/a/2\n' >input\necho -ne '' | sort -n -k3 -t/ input\nPASS: sort with non-default leading delim 2\n======================\necho -ne '//a/2\n//b/1\n' >input\necho -ne '' | sort -n -k3 -t/ input\nPASS: sort with non-default leading delim 3\n======================\necho -ne 'a/a:a\na:b\n' >input\necho -ne '' | sort -t: -k1,1 input\nPASS: sort with non-default leading delim 4\n======================\necho -ne 'aa.2\nab.1\n' >input\necho -ne '' | sort -t. -k1,1.1 -k2 input\nPASS: sort with ENDCHAR\n======================\necho -ne 'GLIBC_2.21\nGLIBC_2.1.1\nGLIBC_2.2.1\nGLIBC_2.2\nGLIBC_2.20\nGLIBC_2.10\nGLIBC_2.1\n' >input\necho -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input\nPASS: glibc build sort\n======================\necho -ne 'GLIBC_2.10\nGLIBC_2.2.1\nGLIBC_2.1.1\nGLIBC_2.20\nGLIBC_2.2\nGLIBC_2.1\nGLIBC_2.21\n' >input\necho -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input\nPASS: glibc build sort unique\n======================\necho -ne 'a c\nb c\n' >input\necho -ne '' | sort -u -k2 input\nPASS: sort -u should consider field only when discarding\n======================\necho -ne 'one\\0two\\0three\\0' >input\necho -ne '' | sort -z input\nPASS: sort -z outputs NUL terminated lines\n======================\necho -ne '' >input\necho -ne ' 2 \\n 1 \\n a \\n' | sort -n -k2 -t ' '\nPASS: sort key doesn't strip leading blanks, disables fallback global sort\n======================\necho -ne '222\n111\n' >input\necho -ne '' | sort -o input input && cat input\nPASS: sort file in place\n======================\necho -ne 'a 1\nb 2\nc 1\nd 2\n' >input\necho -ne '' | sort -k2 -r -s input\nPASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering\n======================\necho -ne '1Y\n5y\n1M\n2E\n3k\n3e\n2K\n4m\n1023\n1025\n3000\n1024\n' >input\necho -ne '' | sort -h input\nPASS: sort -h\n======================\necho -ne '2 April\n1  May\n3 March\n' >input\necho -ne '' | sort -k2,2M input\nPASS: sort -k2,2M\n======================\necho -ne 'z b\na b\nz a\na a' >input\necho -ne '' | sort -s -u -k 2 input\nPASS: sort -s -u\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -x true 2>&1; echo $?\nPASS: start-stop-daemon -x without -a\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -d $TMP_DIR -x true 2>&1; echo $?\nPASS: start-stop-daemon -x with -d on existing directory\n======================\necho -ne '' >input\necho -ne '' | output=$(start-stop-daemon -S -d $TMP_DIR -x pwd); echo $output\nPASS: start-stop-daemon -x with -d on existing and check dir\n======================\necho -ne '' >input\necho -ne '' | output=$(start-stop-daemon -S --chdir $TMP_DIR -x pwd); echo $output\nPASS: start-stop-daemon -x with --chdir on existing and check dir\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -a false 2>&1; echo $?\nPASS: start-stop-daemon -a without -x\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S false 2>&1; echo $?\nPASS: start-stop-daemon without -x and -a\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -d /non-existent -x true > /dev/null 2>&1; echo $?\nPASS: start-stop-daemon -x with -d on non-existing directory\nSKIP: start-stop-daemon with both -x and -a (need non-busybox false)\nPASS: strings-works-like-GNU\nPASS: tail-n-works\nSKIP: tail-works\n======================\necho -ne '' >input\necho -ne 'qw' | tail -c +55 2>&1; echo $?\nPASS: tail: +N with N > file length\n======================\necho -ne '' >input\necho -ne '' | \n\tdd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;\n\tdd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;\n\t\nPASS: tail: -c +N with largish N\nPASS: tar-archives-multiple-files\nPASS: tar-complains-about-missing-file\nPASS: tar-demands-at-least-one-ctx\nPASS: tar-demands-at-most-one-ctx\nPASS: tar-extracts-all-subdirs\nPASS: tar-extracts-file\nPASS: tar-extracts-from-standard-input\nPASS: tar-extracts-multiple-files\nPASS: tar-extracts-to-standard-output\nPASS: tar-handles-cz-options\nPASS: tar-handles-empty-include-and-non-empty-exclude-list\nPASS: tar-handles-exclude-and-extract-lists\nPASS: tar-handles-multiple-X-options\nPASS: tar-handles-nested-exclude\nSKIP: tar_with_link_with_size\nSKIP: tar_with_prefix_fields\n======================\necho -ne '' >input\necho -ne '' | \\\ntar xvf - 2>&1; echo $?\n\nPASS: tar Empty file is not a tarball\n======================\necho -ne '' >input\necho -ne '' | \\\n{ tar xvzf - 2>&1; echo $?; } | grep -Fv \"invalid magic\"\n\nPASS: tar Empty file is not a tarball.tar.gz\n======================\necho -ne '' >input\necho -ne '' | \\\ndd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?\n\nPASS: tar Two zeroed blocks is a ('truncated') empty tarball\n======================\necho -ne '' >input\necho -ne '' | \\\ndd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?\n\nPASS: tar Twenty zeroed blocks is an empty tarball\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_hard1\nln input_hard1 input_hard2\nmkdir input_dir\n>input_dir/file\nchmod -R 644 *\nchmod    755 input_dir\ntar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\"\nrm -rf input_dir\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep input_ | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar hardlinks and repeated files\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_hard1\nchmod 741 input_hard1\nln input_hard1 input_hard2\nmkdir input_dir\nln input_hard1 input_dir\nln input_hard2 input_dir\nchmod 550 input_dir\n# On some filesystems, input_dir/input_hard2 is returned by readdir\n# BEFORE input_dir/input_hard1! Thats why we cant just \"tar cf ... input_*\":\ntar cf test.tar input_dir/input_hard* input_hard*\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\"\nchmod 770 input_dir\nrm -rf input_*\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep \"input.*hard\" | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar hardlinks mode\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_file\nchmod 741 input_file\nln -s input_file input_soft\nmkdir input_dir\nln input_file input_dir\nln input_soft input_dir\nchmod 550 input_dir\ntar cf test.tar input_dir/* input_[fs]*\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\" | sort\nchmod 770 input_dir\nrm -rf input_*\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep \"input_[fs]\" | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar symlinks mode\n======================\necho -ne 'Ok\\n' >input\necho -ne '' | ln input input_hard\ntar cf test.tar input_hard\necho WRONG >input\n# --overwrite opens 'input_hard' without unlinking,\n# thus 'input_hard' still linked to 'input' and we write 'Ok' into it\ntar xf test.tar --overwrite 2>&1 && cat input\n\nPASS: tar --overwrite\n======================\necho -ne '' >input\necho -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null\ntar -czf F0.tgz F0\nrm F0\ntar -xzvf F0.tgz && echo Ok\nrm F0 || echo BAD\n\nPASS: tar extract tgz\nSKIP: tar extract txz\n======================\necho -ne '' >input\necho -ne '' | rm -rf input_* test.tar 2>/dev/null\nmkdir input_dir\necho Ok >input_dir/file\ntar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1\nrm -rf input_* 2>/dev/null\ntar -vxf test.tar 2>&1\ncat input_dir/file 2>&1\n\nPASS: tar strips /../ on extract\nSKIP: tar does not extract into symlinks\nSKIP: tar -k does not extract into symlinks\n======================\necho -ne '' >input\necho -ne '' | \\\ntar xvf ../tar.utf8.tar.bz2 2>&1; echo $?\nexport LANG=en_US.UTF-8\nls -l etc/ssl/certs/* | sed \"s:.*etc/:etc/:\" | sort\nunset LANG\nrm -rf etc usr\n\nPASS: tar Pax-encoded UTF8 names and symlinks\nSKIP: tar Symlink attack: create symlink and then write through it\n======================\necho -ne '' >input\necho -ne '' | \\\nmkdir dir\n>dir/a\nln -s ../dir/a dir/b\nln dir/b dir/c\nmkdir new\ntar cf - dir/* | tar -C new -xvf - 2>&1\n\nPASS: tar Symlinks and hardlinks coexist\nPASS: tee-appends-input\nPASS: tee-tees-input\n======================\necho -ne '' >input\necho -ne '' | busybox test; echo $?\nPASS: test: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test ''; echo $?\nPASS: test '': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test !; echo $?\nPASS: test !: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test a; echo $?\nPASS: test a: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test --help; echo $?\nPASS: test --help: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -f; echo $?\nPASS: test -f: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! -f; echo $?\nPASS: test ! -f: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test a = a; echo $?\nPASS: test a = a: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -lt = -gt; echo $?\nPASS: test -lt = -gt: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test a -a !; echo $?\nPASS: test a -a !: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -f = a -o b; echo $?\nPASS: test -f = a -o b: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! a = b -a ! c = c; echo $?\nPASS: test ! a = b -a ! c = c: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! a = b -a ! c = d; echo $?\nPASS: test ! a = b -a ! c = d: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' = '!'; echo $?\nPASS: test '!' = '!': should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '(' = '('; echo $?\nPASS: test '(' = '(': should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' '!' = '!'; echo $?\nPASS: test '!' '!' = '!': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' '(' = '('; echo $?\nPASS: test '!' '(' = '(': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\' sleep 0 2>&1\nPASS: time -f trailing backslash\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%' sleep 0 2>&1\nPASS: time -f trailing percent\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\^def' sleep 0 2>&1\nPASS: time -f undefined backslash\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%^def' sleep 0 2>&1\nPASS: time -f undefined percent\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\ndef\\txyz' sleep 0 2>&1\nPASS: time -f backslash tab and newline\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%%def' sleep 0 2>&1\nPASS: time -f percent percent\nPASS: touch-creates-file\nPASS: touch-does-not-create-file\nPASS: touch-touches-files-after-non-existent-file\nPASS: tr-d-alnum-works\nPASS: tr-d-works\nPASS: tr-non-gnu\nPASS: tr-rejects-wrong-class\nPASS: tr-works\n======================\necho -ne '' >input\necho -ne '[qwe]' | tr '[q-z]' '_Q-Z+'\nPASS: tr does not treat [] in [a-z] as special\n======================\necho -ne '' >input\necho -ne '19AFH\\n' | tr -cd '[0-9A-F]'\nPASS: tr understands 0-9A-F\n======================\necho -ne '' >input\necho -ne '19AFH\\n' | tr -cd '[:xdigit:]'\nPASS: tr understands [:xdigit:]\n======================\necho -ne '' >input\necho -ne '789abcxyz\\n' | tr '[:digit:]y-z' 111111111123\nPASS: tr does not stop after [:digit:]\n======================\necho -ne '' >input\necho -ne '#0123456789ABCDEFGabcdefg\\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX\nPASS: tr has correct xdigit sequence\nPASS: true-is-silent\nPASS: true-returns-success\n======================\necho -ne '' >input\necho -ne '' | uniq nonexistent 2> /dev/null || echo yes\nPASS: uniq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | uniq /dev/null && echo yes\nPASS: uniq (exit success)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq\nPASS: uniq (default to stdin)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -\nPASS: uniq - (specify stdin)\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input\nPASS: uniq input (specify file)\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input actual > /dev/null\nPASS: uniq input outfile (two files)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq - actual\nPASS: uniq (stdin) outfile\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input -\nPASS: uniq input - (specify stdout)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -c | sed 's/^[ \\t]*//'\nPASS: uniq -c (occurrence count)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -d\nPASS: uniq -d (dups only)\n======================\necho -ne '' >input\necho -ne 'cc\tdd\tee8\nbb\tcc\tdd8\naa\tbb\tcc9\n' | uniq -f2 -s 3\nPASS: uniq -f -s (skip fields and chars)\n======================\necho -ne '' >input\necho -ne 'cc1\ncc2\ncc3\n' | uniq -w 2\nPASS: uniq -w (compare max characters)\n======================\necho -ne '' >input\necho -ne 'aaccaa\naaccbb\nbbccaa\n' | uniq -s 2 -w 2\nPASS: uniq -s -w (skip fields and compare max chars)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -d -u\nPASS: uniq -u and -d produce no output\n======================\necho -ne '' >input\necho -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes\nPASS: unzip (subdir only)\nSKIP: unzip (bad archive)\nSKIP: unzip (archive with corrupted lzma 1)\nSKIP: unzip (archive with corrupted lzma 2)\nPASS: uptime-works\nPASS: wc-counts-all\nPASS: wc-counts-characters\nPASS: wc-counts-lines\nPASS: wc-counts-words\nPASS: wc-prints-longest-line-length\nPASS: which-uses-default-path\nSKIP: xargs-works\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -E _\nPASS: xargs -E _ stops on underscore\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -E ''\nPASS: xargs -E ''\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -e\nPASS: xargs -e without param\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs\nPASS: xargs does not stop on underscore ('new' GNU behavior)\n======================\necho -ne '' >input\necho -ne 'a\\n' | xargs -s7 echo\nPASS: xargs -s7 can take one-char input\n======================\necho -ne '' >input\necho -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\\n' | xargs -ts25 echo 2>&1 >/dev/null\nPASS: xargs -sNUM test 1\n======================\necho -ne '' >input\necho -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\\n' | xargs -ts25 echo 1 2>&1 >/dev/null\nPASS: xargs -sNUM test 2\nSKIP: xargs argument line too long\nSKIP: xargs -n1\nSKIP: xargs -n2\nSKIP: xargs -I skips empty lines and leading whitespace\nDURATION: 4\nEND: /usr/lib/busybox/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "busybox": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n======================\necho -ne '' >input\necho -ne '' | ./unknown 2>&1\nPASS: busybox as unknown name\nSKIP: busybox --help busybox\n======================\necho -ne '' >input\necho -ne '' | busybox 2>&1 | cat\nPASS: busybox\n======================\necho -ne '' >input\necho -ne '' | busybox unknown 2>&1\nPASS: busybox unknown\n======================\necho -ne '' >input\necho -ne '' | busybox --help 2>&1\nPASS: busybox --help\nSKIP: busybox cat\nSKIP: busybox --help cat\n======================\necho -ne '' >input\necho -ne '' | busybox --help unknown 2>&1\nPASS: busybox --help unknown\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix 2>&1 | cat\nPASS: ./busybox-suffix\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix unknown 2>&1\nPASS: ./busybox-suffix unknown\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix --help 2>&1\nPASS: ./busybox-suffix --help\nSKIP: ./busybox-suffix cat\nSKIP: ./busybox-suffix --help cat\n======================\necho -ne '' >input\necho -ne '' | ./busybox-suffix --help unknown 2>&1\nPASS: ./busybox-suffix --help unknown\n======================\necho -ne '' >input\necho -ne '' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 0\n======================\necho -ne '' >input\necho -ne '\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 1\n======================\necho -ne '' >input\necho -ne '#\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 2\n======================\necho -ne '' >input\necho -ne '#abc#\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 3\n======================\necho -ne '' >input\necho -ne '#abc#zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 4\n======================\necho -ne '' >input\necho -ne '#abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 5\n======================\necho -ne '' >input\necho -ne 'z#abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 6\n======================\necho -ne '' >input\necho -ne 'z##abc##zz\\n' | awk -F '[#]' '{ print NF }'\nPASS: awk -F case 7\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23==23) print \"foo\"}'\nPASS: awk if operator == \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23!=23) print \"bar\"}'\nPASS: awk if operator != \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(23>=23) print \"foo\"}'\nPASS: awk if operator >= \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(2 < 13) print \"foo\"}'\nPASS: awk if operator < \n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{if(\"a\"==\"ab\") print \"bar\"}'\nPASS: awk if string == \n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print or(4294967295,1) }'\nPASS: awk bitwise op\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction empty_fun(count) {\n  # empty\n}\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  empty_fun(i + i + ++i)\n  print \"L\" i \"\\n\"\n}'\nPASS: awk handles empty function f(arg){}\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction empty_fun(){}\nEND {empty_fun()\n  print \"Ok\"\n}'\nPASS: awk handles empty function f(){}\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction outer_fun() {\n  return 1\n}\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  i += outer_fun()\n  print \"L\" i \"\\n\"\n}'\nPASS: awk properly handles function from other scope\n======================\necho -ne '' >input\necho -ne '' | awk '\nEND {\n  i=1\n  print \"L\" i \"\\n\"\n  i + trigger_error_fun()\n  print \"L\" i \"\\n\"\n}' 2>&1\nPASS: awk properly handles undefined function\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN {\n  v=1\n  a=2\n  print v (a)\n}' 2>&1\nPASS: awk 'v (a)' is not a function call, it is a concatenation\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(){print\"F\"};func g(){print\"G\"};BEGIN{f(g(),g())}' 2>&1\nPASS: awk unused function args are evaluated\nSKIP: awk hex const 1\nSKIP: awk hex const 2\nSKIP: awk oct const\n======================\necho -ne '' >input\necho -ne '011\\n' | awk '{ print $1, $1+1 }'\nPASS: awk input is never oct\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ printf \"%f %f\\n\", \"000.123\", \"009.123\" }'\nPASS: awk floating const with leading zeroes\n======================\necho -ne '' >input\necho -ne 'a--\\na--b--\\na--b--c--\\na--b--c--d--' | awk -F-- '{ print NF, length($NF), $NF }'\nPASS: awk long field sep\n======================\necho -ne '' >input\necho -ne 'a!b\\n' | awk -F'\\x21' '{print $1}'\nPASS: awk -F handles escapes\n======================\necho -ne '' >input\necho -ne 'Hi\\n' | awk 'gsub(\"@(samp|code|file)\\{\",\"\");'; echo $?\nPASS: awk gsub falls back to non-extended-regex\n======================\necho -ne '' >input\necho -ne '' | awk -f awk_t1_opt-functions.awk -f awk_t1_opth-gen.awk <awk_t1_input | md5sum\nPASS: awk 'gcc build bug'\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { print \":\" NF \":\" $0 \":\" $1 \":\" $2 \":\" }'\nPASS: awk NF in BEGIN\n======================\necho -ne '' >input\necho -ne '' | awk '\nfunction b(tmp) {\n\ttmp = 0;\n\tprint \"\" tmp; #this line causes the bug\n\treturn tmp;\n}\nfunction c(tmpc) {\n\ttmpc = b(); return tmpc;\n}\nBEGIN {\n\tprint (c() ? \"string\" : \"number\");\n}'\nPASS: awk string cast (bug 725)\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { arr [3] = 1; print arr [3] }'\nPASS: awk handles whitespace before array subscript\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { getline line <\"doesnt_exist\"; print ERRNO; ERRNO=0; close(\"doesnt_exist\"); print ERRNO; print \"Ok\" }'\nPASS: awk handles non-existing file correctly\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN {\n  u[\"a\"]=1\n  u[\"b\"]=1\n  u[\"c\"]=1\n  v[\"d\"]=1\n  v[\"e\"]=1\n  v[\"f\"]=1\n  for (l in u) {\n    print \"outer1\", l;\n    for (l in v) {\n      print \" inner\", l;\n    }\n    print \"outer2\", l;\n  }\n  print \"end\", l;\n  l=\"a\"\n  exit;\n}'\nPASS: awk nested loops with the same variable\n======================\necho -ne '' >input\necho -ne '' | awk '\nBEGIN{\ncnt = 0\na[cnt] = \"zeroth\"\na[++cnt] = \"first\"\ndelete a[cnt--]\nprint cnt\nprint \"[0]:\" a[0]\nprint \"[1]:\" a[1]\n}'\nPASS: awk 'delete a[v--]' evaluates v-- once\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(,) { }' 2>&1\nPASS: awk func arg parsing 1\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a,,b) { }' 2>&1\nPASS: awk func arg parsing 2\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a,) { }' 2>&1\nPASS: awk func arg parsing 3\n======================\necho -ne '' >input\necho -ne '' | awk 'func f(a b) { }' 2>&1\nPASS: awk func arg parsing 4\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN {print()}' 2>&1\nPASS: awk handles empty ()\n======================\necho -ne '' >input\necho -ne 'a:b c:d\\ne:f g:h' | awk '{FS=\":\"; print $1}'\nPASS: awk FS assignment\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{n=(2^31)-1; print n, int(n), n%1, ++n, int(n), n%1}'\nPASS: awk large integer\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN{ A[1]=2; A[\"qwe\"]=\"asd\"; print length(A)}'\nPASS: awk length(array)\n======================\necho -ne '' >input\necho -ne 'qwe' | awk '{print length; print length(); print length(\"qwe\"); print length(99+9)}'\nPASS: awk length()\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print length, 1 }'\nPASS: awk print length, 1\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ print length 1 }'\nPASS: awk print length 1\n======================\necho -ne '' >input\necho -ne '\\n' | awk 'length == 0 { print \"foo\" }'\nPASS: awk length == 0\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{ if (length == 0) { print \"bar\" } }'\nPASS: awk if (length == 0)\n======================\necho -ne 'do re mi\\n' >input\necho -ne '{print $2; print ARGC;}' | awk -f - input\nPASS: awk -f and ARGC\n======================\necho -ne 'do re mi\\n' >input\necho -ne '' | awk -e '{print $2; print ARGC;}' input\nPASS: awk -e and ARGC\n======================\necho -ne '' >input\necho -ne 'BEGIN { if (1) break; else a = 1 }' | awk -f - 2>&1; echo $?\nPASS: awk break\n======================\necho -ne '' >input\necho -ne 'BEGIN { if (1) continue; else a = 1 }' | awk -f - 2>&1; echo $?\nPASS: awk continue\n======================\necho -ne '' >input\necho -ne '' | awk -e '{ for() }' 2>&1\nPASS: awk handles invalid for loop\n======================\necho -ne '' >input\necho -ne '' | awk -e foo:bar: 2>&1\nPASS: awk handles colon not preceded by ternary\n======================\necho -ne '' >input\necho -ne '' | awk -e '{delete}' 2>&1\nPASS: awk errors on missing delete arg\n======================\necho -ne '' >input\necho -ne '\\n' | awk '{printf(\"hello%c null\\n\", 0)}'\nPASS: awk printf('%c') can output NUL\nSKIP: awk printf('%-10c') can output NUL\n======================\necho -ne '' >input\necho -ne 'anything' | awk 2>&1 -- '{ $(-1) }'\nPASS: awk negative field access\n======================\necho -ne '' >input\necho -ne 'anything' | awk -v i=1 \"BEGIN {print \\\"str\\\" ++i}\"\nPASS: awk do not allow \"str\"++\n======================\necho -ne '' >input\necho -ne 'foo--bar' | awk -F '-*' '{print $1 \"-\" $2 \"=\" $3 \"*\" $4}'\nPASS: awk FS regex which can match empty string\n======================\necho -ne '' >input\necho -ne 'a=====123=' | awk -F '=+' '{print $NF}'\nPASS: awk $NF is empty\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { exit 42 } END { exit }'; echo $?\nPASS: awk exit N propagates through END's exit\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { print \"STDERR %s\" >\"/dev/stderr\" }' 2>&1\nPASS: awk print + redirect\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { \"echo HELLO\" | getline; print }'\nPASS: awk \"cmd\" | getline\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { printf \"%%\\n\" }'\nPASS: awk printf %% prints one %\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { printf \"Hello\\\n world\\n\" }'\nPASS: awk backslash+newline eaten with no trace\n======================\necho -ne '' >input\necho -ne '\u2500 process timing \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 overall results \u2500\u2500\u2500\u2500\u2510\n\u2502        run time : 0 days, 0 hrs, 0 min, 56 sec      \u2502  cycles done : 0     \u2502\n\u2502   last new find : 0 days, 0 hrs, 0 min, 1 sec       \u2502 corpus count : 208   \u2502\n\u2502last saved crash : none seen yet                     \u2502saved crashes : 0     \u2502\n\u2502 last saved hang : none seen yet                     \u2502  saved hangs : 0     \u2502\n\u251c\u2500 cycle progress \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 map coverage\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502  now processing : 184.1 (88.5%)      \u2502    map density : 0.30% / 0.52%      \u2502\n\u2502  runs timed out : 0 (0.00%)          \u2502 count coverage : 2.18 bits/tuple    \u2502\n\u251c\u2500 stage progress \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253c\u2500 findings in depth \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502  now trying : havoc                  \u2502 favored items : 43 (20.67%)         \u2502\n\u2502 stage execs : 11.2k/131k (8.51%)     \u2502  new edges on : 52 (25.00%)         \u2502\n\u2502 total execs : 179k                   \u2502 total crashes : 0 (0 saved)         \u2502\n\u2502  exec speed : 3143/sec               \u2502  total tmouts : 0 (0 saved)         \u2502\n\u251c\u2500 fuzzing strategy yields \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252c\u2500 item geometry \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\n\u2502   bit flips : 11/648, 4/638, 5/618                 \u2502    levels : 4         \u2502\n\u2502  byte flips : 0/81, 0/71, 0/52                     \u2502   pending : 199       \u2502\n\u2502 arithmetics : 11/4494, 0/1153, 0/0                 \u2502  pend fav : 35        \u2502\n\u2502  known ints : 1/448, 0/1986, 0/2288                \u2502 own finds : 207       \u2502\n\u2502  dictionary : 0/0, 0/0, 0/0, 0/0                   \u2502  imported : 0         \u2502\n\u2502havoc/splice : 142/146k, 23/7616                    \u2502 stability : 100.00%   \u2502\n\u2502py/custom/rq : unused, unused, unused, unused       \u251c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n\u2502    trim/eff : 57.02%/26, 0.00%                     \u2502          [cpu000:100%]\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518^C' | awk '$5=$$5=$0'; echo $?\nPASS: awk assign while assign\n======================\necho -ne '' >input\necho -ne 'word1 word2 word3\\r' | awk '{ $1=$0; print }'\nPASS: awk does not split on CR (char 13)\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { a=0?\"bug\":\"ok\"; print a}'\nPASS: awk = and ?: precedence\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\\\\\\\\\\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\\\\\\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\&\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\&\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\0\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\0\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { s=\"\\\\\\\\0\"; print \"s=\" s; print gensub(\"a\", s, \"g\", \"a|a\") }'\nPASS: awk gensub backslashes \\\\0\n======================\necho -ne '' >input\necho -ne 'a\\nb\\n' | awk '$2 != 0'\nPASS: awk references to empty fields\n======================\necho -ne '' >input\necho -ne '' | awk 'BEGIN { a=\"abc\"; gsub(/\\<b*/,\"\",a); print a }'\nPASS: awk gsub erroneous word start match\nPASS: basename-does-not-remove-identical-extension\nPASS: basename-works\nPASS: bunzip2-reads-from-standard-input\nPASS: bunzip2-removes-compressed-file\nPASS: bunzip2: doesnt exist\nPASS: bunzip2: unknown suffix\nPASS: bunzip2: already exists\nPASS: bunzip2: stream unpack\nPASS: bunzip2: delete src\nPASS: bunzip2: test_bz2 file\nPASS: bunzip2: pbzip_4m_zeros file\nPASS: bunzip2: bz2_issue_11.bz2 corrupted example\nPASS: bunzip2: bz2_issue_12.bz2 corrupted example\nPASS: bzcat-does-not-remove-compressed-file\nPASS: zcat: dont delete gz src\nPASS: zcat: dont delete bz2 src\nPASS: zcat: dont delete Z src\n======================\necho -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x63\\x3e\\xd6\\xe2\\x00\\x00\\x00\\xc1\\x00\\x00\\x10\\x20\\x00\\x20\\x00\\x21\\x00\\x82\\xb1\\x77\\x24\\x53\\x85\\x09\\x06\\x33\\xed\\x6e\\x20' >input\necho -ne '' | bzcat input input; echo $?\nPASS: bzcat can print many files\n======================\necho -ne '\\x42\\x5a\\x68\\x39\\x17\\x72\\x45\\x38\\x50\\x90\\x00\\x00\\x00\\x00' >input\necho -ne '' | bzcat input input; echo $?\nPASS: bzcat can handle compressed zero-length bzip2 files\n======================\necho -ne '\\x1f\\x9d\\x90\\x61\\x14\\x00' >input\necho -ne '' | zcat input input; echo $?\nPASS: zcat can print many files\n======================\necho -ne '\\x1f\\x9d\\x90\\x00' >input\necho -ne '' | zcat input input; echo $?\nPASS: zcat can handle compressed zero-length (.Z) files\nPASS: cat-prints-a-file\nPASS: cat-prints-a-file-and-standard-input\nSKIP: cat -e\nSKIP: cat -v\n======================\necho -ne '' >input\necho -ne 'line 1\\n\\nline 3\\n' | cat -n\nPASS: cat -n\n======================\necho -ne '' >input\necho -ne 'line 1\\n\\nline 3\\n' | cat -b\nPASS: cat -b\nPASS: cmp-detects-difference\nPASS: cp-RHL-does_not_preserve-links\nPASS: cp-a-files-to-dir\nPASS: cp-a-preserves-links\nPASS: cp-copies-empty-file\nPASS: cp-copies-large-file\nPASS: cp-copies-small-file\nPASS: cp-d-files-to-dir\nPASS: cp-dev-file\nPASS: cp-dir-create-dir\nPASS: cp-dir-existing-dir\nPASS: cp-does-not-copy-unreadable-file\nPASS: cp-files-to-dir\nPASS: cp-follows-links\nPASS: cp-parents\nSKIP: cp-preserves-hard-links\nPASS: cp-preserves-links\nPASS: cp-preserves-source-file\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -d * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest   -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest   -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -d\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -P * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest   -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest   -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -P\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -L * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -L\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -H * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file         && test   -f file             || echo BAD: file\ntest ! -L file_symlink && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir          && test ! -e dir              || echo BAD: dir\ntest ! -L dir_symlink  && test ! -e dir_symlink      || echo BAD: dir_symlink\n\nPASS: cp -H\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -R * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -R\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -Rd * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -Rd\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RP * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest   -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest   -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest   -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RP\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest ! -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest ! -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest ! -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RL\n======================\necho -ne '' >input\necho -ne '' | \\\ncd cp.testdir || exit 1; cp -RHL * ../cp.testdir2 2>&1; echo $?; cd ../cp.testdir2 || exit 1\ntest ! -L file             && test   -f file             || echo BAD: file\ntest ! -L file_symlink     && test   -f file_symlink     || echo BAD: file_symlink\ntest ! -L dir              && test   -d dir              || echo BAD: dir\ntest ! -L dir_symlink      && test   -d dir_symlink      || echo BAD: dir_symlink\ntest ! -L dir/file         && test   -f dir/file         || echo BAD: dir/file\ntest ! -L dir/file_symlink && test   -f dir/file_symlink || echo BAD: dir/file_symlink\n\nPASS: cp -RHL\n======================\necho -ne '' >input\necho -ne '' | echo -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x64\\x1e\\x91\\x8c\\x00\\x00\\x48\\x7f\\x80\\x4c\\x48\\x08\\x00\\x28\\x01\\xff\\xe0\\x3f\\x24\\x14\\x00\\x0e\\x20\\xdc\\x60\\x20\\x00\\x92\\x11\\xea\\xa0\\x1a\\x00\\x00\\x00\\x03\\x20\\x8a\\x93\\xd4\\x9a\\x68\\x1a\\x0d\\x1e\\x91\\xa1\\xa0\\x06\\x98\\xe3\\x5c\\x2f\\xd9\\x26\\xa1\\x25\\x24\\x20\\xed\\x47\\xc7\\x21\\x40\\x2b\\x6e\\xf2\\xe6\\xfe\\x98\\x13\\x68\\xa8\\xbd\\x82\\xb2\\x4f\\x26\\x02\\x24\\x16\\x5b\\x22\\x16\\x72\\x74\\x15\\xcd\\xc1\\xa6\\x9e\\xa6\\x5e\\x6c\\x16\\x37\\x35\\x01\\x99\\xc4\\x81\\x21\\x29\\x28\\x4b\\x69\\x51\\xa9\\x3c\\x1a\\x9b\\x0a\\xe1\\xe4\\xb4\\xaf\\x85\\x73\\xba\\x23\\x10\\x59\\xe8\\xb3\\xe1\\xa1\\x63\\x05\\x8c\\x4f\\xc5\\xdc\\x91\\x4e\\x14\\x24\\x19\\x07\\xa4\\x63\\x00' | bzcat | cpio -i 2>&1; echo $?;\nls -ln cpio.testdir | sed 's/  */ /g' | cut -d' ' -f 1-5,9- | grep -v '^total '\nPASS: cpio extracts zero-sized hardlinks\nSKIP: cpio extracts zero-sized hardlinks 2\nSKIP: cpio -p with absolute paths\nSKIP: cpio restores suid/sgid bits\n======================\necho -ne '' >input\necho -ne '' | echo -ne '\\x42\\x5a\\x68\\x39\\x31\\x41\\x59\\x26\\x53\\x59\\x64\\x1e\\x91\\x8c\\x00\\x00\\x48\\x7f\\x80\\x4c\\x48\\x08\\x00\\x28\\x01\\xff\\xe0\\x3f\\x24\\x14\\x00\\x0e\\x20\\xdc\\x60\\x20\\x00\\x92\\x11\\xea\\xa0\\x1a\\x00\\x00\\x00\\x03\\x20\\x8a\\x93\\xd4\\x9a\\x68\\x1a\\x0d\\x1e\\x91\\xa1\\xa0\\x06\\x98\\xe3\\x5c\\x2f\\xd9\\x26\\xa1\\x25\\x24\\x20\\xed\\x47\\xc7\\x21\\x40\\x2b\\x6e\\xf2\\xe6\\xfe\\x98\\x13\\x68\\xa8\\xbd\\x82\\xb2\\x4f\\x26\\x02\\x24\\x16\\x5b\\x22\\x16\\x72\\x74\\x15\\xcd\\xc1\\xa6\\x9e\\xa6\\x5e\\x6c\\x16\\x37\\x35\\x01\\x99\\xc4\\x81\\x21\\x29\\x28\\x4b\\x69\\x51\\xa9\\x3c\\x1a\\x9b\\x0a\\xe1\\xe4\\xb4\\xaf\\x85\\x73\\xba\\x23\\x10\\x59\\xe8\\xb3\\xe1\\xa1\\x63\\x05\\x8c\\x4f\\xc5\\xdc\\x91\\x4e\\x14\\x24\\x19\\x07\\xa4\\x63\\x00' | bzcat | cpio -id 2>&1; echo $?\nPASS: cpio extracts in existing directory\nSKIP: cpio uses by default uid/gid\nSKIP: cpio -R with create\nSKIP: cpio -R with extract\nPASS: cut-cuts-a-character\nPASS: cut-cuts-a-closed-range\nPASS: cut-cuts-a-field\nPASS: cut-cuts-an-open-range\nPASS: cut-cuts-an-unclosed-range\n======================\necho -ne 'the quick brown fox\\n' >input\necho -ne 'jumps over the lazy dog\\n' | cut -d' ' -f2 - input\nPASS: cut '-' (stdin) and multi file handling\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 3,3,3 input\nPASS: cut -b a,a,a\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 1-3,2-5,7-9,9-10 input\nPASS: cut -b overlaps\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 3-8,4-6 input\nPASS: -b encapsulated\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -b 8-3 abc.txt 2>/dev/null || echo err\nPASS: cut high-low error\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 4-10 input\nPASS: cut -c a-b\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 41- input\nPASS: cut -c a-\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c -39 input\nPASS: cut -c -b\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 40 input\nPASS: cut -c a\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -c 3,5-7,10 input\nPASS: cut -c a,b-c,d\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -d ':' -f 5- input\nPASS: cut -f a-\n======================\necho -ne 'one:two:three:four:five:six:seven\nalpha:beta:gamma:delta:epsilon:zeta:eta:theta:iota:kappa:lambda:mu\nthe quick brown fox jumps over the lazy dog\n' >input\necho -ne '' | cut -d ' ' -f 3 input\nPASS: cut show whole line with no delim\n======================\necho -ne '' >input\necho -ne '' | echo 'ref_categorie=test' | cut -c 1-15 \nPASS: cut with echo, -c (a-b)\n======================\necho -ne '' >input\necho -ne '' | echo 'ref_categorie=test' | cut -c 14\nPASS: cut with echo, -c (a)\n======================\necho -ne 'abcdefghijklmnopqrstuvwxyz' >input\necho -ne '' | cut -c 4,5,20 input\nPASS: cut with -c (a,b,c)\n======================\necho -ne 'abcdefghijklmnopqrstuvwxyz' >input\necho -ne '' | cut -b 4,5,20 input\nPASS: cut with -b (a,b,c)\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -d: -f3 -s input\nPASS: cut with -d -f(:) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -d' ' -f3 -s input && echo yes\nPASS: cut with -d -f( ) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -da -f3 -s input\nPASS: cut with -d -f(a) -s\n======================\necho -ne '406378:Sales:Itorre:Jan\n031762:Marketing:Nasium:Jim\n636496:Research:Ancholie:Mel\n396082:Sales:Jucacion:Ed\n' >input\necho -ne '' | cut -da -f3 -s -n input\nPASS: cut with -d -f(a) -s -n\n======================\necho -ne '\nfoo bar baz\n\nbing bong boop\n\n' >input\necho -ne '' | cut -d' ' -f2 -s input\nPASS: cut with -d -s omits blank lines\n======================\necho -ne '' >input\necho -ne 'Bother, said Pooh. It's your husband, and he has a gun.\nCheerios are donut seeds.\nTalk is cheap because supply exceeds demand.\nWeather forecast for tonight : dark.\nApple: you can buy better, but you can't pay more.\nSubcalifragilisticexpialidocious.\nAuntie Em: Hate you, hate Kansas. Took the dog. Dorothy.' | cut -DF 2,7,5\nPASS: cut -DF\n======================\necho -ne '' >input\necho -ne 'a::b\\n' | cut -d ':' -f 1-3\nPASS: cut empty field\n======================\necho -ne '' >input\necho -ne 'a::b::c:d\\n' | cut -d ':' -f 3-5\nPASS: cut empty field 2\nPASS: date-@-works\nPASS: date-R-works\nPASS: date-format-works\nSKIP: date-timezone\nPASS: date-u-works\nPASS: date-works\nPASS: date-works-1\n======================\necho -ne '' >input\necho -ne '10 20+p' | dc\nPASS: dc basic syntax (stdin, multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e'10 20+p'\nPASS: dc basic syntax (argv, single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e10 -e20+p\nPASS: dc basic syntax (argv, multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e'8 8 * 2 2 + / p'\nPASS: dc complex with spaces (single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e'8 8*2 2+/p'\nPASS: dc complex without spaces (single arg)\n======================\necho -ne '' >input\necho -ne '' | dc -e8 -e8 -e\\* -e2 -e2 -e+ -e/ -ep\nPASS: dc complex with spaces (multiple args)\n======================\necho -ne '' >input\necho -ne '' | dc -e8 -e8\\*2 -e2+/p\nPASS: dc complex without spaces (multiple args)\nSKIP: dc: x should execute strings\nSKIP: dc: x should not execute or pop non-strings\nSKIP: dc: x should work with strings created from a\nSKIP: dc: p should print invalid escapes\nSKIP: dc: p should print trailing backslashes\nSKIP: dc: p should parse/print single backslashes\nSKIP: dc: p should print single backslash strings\nSKIP: dc read\nSKIP: dc read string\nSKIP: dc '>a' (conditional execute string) 1\nSKIP: dc '>a' (conditional execute string) 2\nSKIP: dc '>aeb' (conditional execute string with else)\nSKIP: dc space can be a register\nSKIP: dc newline can be a register\nSKIP: dc Z (length) for numbers\nSKIP: dc dc_add.dc\nSKIP: dc dc_boolean.dc\nSKIP: dc dc_decimal.dc\nSKIP: dc dc_divide.dc\nSKIP: dc dc_divmod.dc\nSKIP: dc dc_misc.dc\nSKIP: dc dc_modexp.dc\nSKIP: dc dc_modulus.dc\nSKIP: dc dc_multiply.dc\nSKIP: dc dc_power.dc\nSKIP: dc dc_sqrt.dc\nSKIP: dc dc_strings.dc\nSKIP: dc dc_subtract.dc\nSKIP: dc -x dcx_vars.dc\nPASS: dd-accepts-if\nPASS: dd-accepts-of\nPASS: dd-copies-from-standard-input-to-standard-output\nSKIP: dd-count-bytes\nPASS: dd-prints-count-to-standard-error\nPASS: dd-reports-write-errors\n======================\necho -ne 'qwe\\nasd\\nzxc\\n' >input\necho -ne 'asd\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of stdin\n======================\necho -ne 'qwe\\nasd\\nzxc' >input\necho -ne 'asd\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of stdin, no newline in the file\n======================\necho -ne '' >input\necho -ne 'stdin' | diff - -; echo $?; wc -c\nPASS: diff of stdin, twice\n======================\necho -ne '' >input\necho -ne 'a\\n' | diff -u - input | sed 's/\t.*//'\nPASS: diff of empty file against stdin\n======================\necho -ne 'a\\n' >input\necho -ne '' | diff -u - input | sed 's/\t.*//'\nPASS: diff of empty file against nonempty one\n======================\necho -ne 'abc' >input\necho -ne 'abc ' | diff -ub - input; echo $?\nPASS: diff -b treats EOF as whitespace\n======================\necho -ne 'a \\t c\\n' >input\necho -ne 'a\\t \\tc\\n' | diff -ub - input; echo $?\nPASS: diff -b treats all spaces as equal\n======================\necho -ne 'a\\n' >input\necho -ne '\\na\\n\\n' | diff -uB - input; echo $?\nPASS: diff -B ignores changes whose lines are all blank\n======================\necho -ne 'a\\n' >input\necho -ne '\\nb\\n\\n' | diff -uB - input | sed 's/\t.*//'\nPASS: diff -B does not ignore changes whose lines are not all blank\n======================\necho -ne '\\n1\\n' >input\necho -ne '1\\n' | diff -qB - input; echo $?\nPASS: diff -B ignores blank single line change\n======================\necho -ne '0\\n' >input\necho -ne '1\\n' | diff -qB - input; echo $?\nPASS: diff -B does not ignore non-blank single line change\n======================\necho -ne 'abc\\na  c\\ndef\\n' >input\necho -ne 'a c\\n' | diff -ub - input | sed 's/\t.*//'\nPASS: diff always takes context from old file\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff diff1 diff2/subdir\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir/- | sed 's/\t.*//'\nPASS: diff dir dir2/file/-\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff of dir and fifo\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff of file and fifo\n======================\necho -ne '' >input\necho -ne '' | diff -urN diff1 diff2/subdir | sed 's/\t.*//'\nPASS: diff -rN does not read non-regular files\n======================\necho -ne '' >input\necho -ne '' | diff -ur diff1 diff2/ | sed 's/\t.*//'; diff -ur .///diff1 diff2//// | sed 's/\t.*//'\nPASS: diff diff1 diff2/\nPASS: dirname-handles-absolute-path\nPASS: dirname-handles-empty-path\nPASS: dirname-handles-multiple-slashes\nPASS: dirname-handles-relative-path\nPASS: dirname-handles-root\nPASS: dirname-handles-single-component\nPASS: dirname-works\nPASS: du-h-works\nPASS: du-k-works\nPASS: du-l-works\nPASS: du-m-works\nPASS: du-s-works\nPASS: du-works\nPASS: echo-does-not-print-newline\nPASS: echo-prints-argument\nPASS: echo-prints-arguments\nSKIP: echo-prints-dash\nPASS: echo-prints-newline\nSKIP: echo-prints-non-opts\nSKIP: echo-prints-slash-zero\nSKIP: echo-prints-slash_00041\nSKIP: echo-prints-slash_0041\nSKIP: echo-prints-slash_041\nSKIP: echo-prints-slash_41\nPASS: expr-big\nPASS: expr-works\nPASS: false-is-silent\nPASS: false-returns-failure\nPASS: find-supports-minus-xdev\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find -type f 2>&1\nPASS: find -type f\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec true {} \\; 2>&1; echo $?\nPASS: find -exec exitcode 1\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec true {} + 2>&1; echo $?\nPASS: find -exec exitcode 2\n======================\necho -ne '' >input\necho -ne 'y' | cd find.tempdir && find testfile -ok true {} ';' 2>&1; echo $?\nPASS: find -ok\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec false {} \\; 2>&1; echo $?\nPASS: find -exec exitcode 3\n======================\necho -ne '' >input\necho -ne '' | cd find.tempdir && find testfile -exec false {} + 2>&1; echo $?\nPASS: find -exec exitcode 4\n======================\necho -ne '' >input\necho -ne '' | find / -maxdepth 0 -name /\nPASS: find / -maxdepth 0 -name /\n======================\necho -ne '' >input\necho -ne '' | find // -maxdepth 0 -name /\nPASS: find // -maxdepth 0 -name /\n======================\necho -ne '' >input\necho -ne '' | find / -maxdepth 0 -name //\nPASS: find / -maxdepth 0 -name //\n======================\necho -ne '' >input\necho -ne '' | find // -maxdepth 0 -name //\nPASS: find // -maxdepth 0 -name //\n======================\necho -ne '' >input\necho -ne '' | find ./// -name .\nPASS: find ./// -name .\n======================\necho -ne '' >input\necho -ne '' | find ./// -name .///\nPASS: find ./// -name .///\n======================\necho -ne '' >input\necho -ne '' | grep nonexistent 2> /dev/null ; echo $?\nPASS: grep (exit with error)\n======================\necho -ne '' >input\necho -ne '' | grep grep '/usr/lib/busybox/ptest/testsuite/grep.tests' > /dev/null 2>&1 ; echo $?\nPASS: grep (exit success)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' | grep two\nPASS: grep (default to stdin)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' | grep two -\nPASS: grep - (specify stdin)\n======================\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | grep two input\nPASS: grep input (specify file)\n======================\necho -ne 'bug' >input\necho -ne '' | grep bug input\nPASS: grep (no newline at EOL)\n======================\necho -ne 'one\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | grep two input empty 2>/dev/null\nPASS: grep two files\n======================\necho -ne 'one\\ntwo\\nthree\\n' >input\necho -ne 'one\\ntwo\\ntoo\\nthree\\nthree\\n' | grep two - input\nPASS: grep - infile (specify stdin and file)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep two - nonexistent 2> /dev/null ; echo $?\nPASS: grep - nofile (specify stdin and nonexisting file)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep -q nomatch - nonexistent 2> /dev/null ; echo $?\nPASS: grep -q - nofile (specify stdin and nonexisting file, no match)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | grep -q two - nonexistent ; echo $?\nPASS: grep -q - nofile (specify stdin and nonexisting file, match)\n======================\necho -ne '' >input\necho -ne '' | grep -s nomatch nonexistent ; echo $?\nPASS: grep -s nofile (nonexisting file, no match)\n======================\necho -ne '' >input\necho -ne 'nomatch\\ndomatch\\nend\\n' | grep -s domatch nonexistent - ; echo $?\nPASS: grep -s nofile - (stdin and nonexisting file, match)\nSKIP: grep handles NUL in files\nSKIP: grep handles NUL on stdin\nSKIP: grep matches NUL\n======================\necho -ne 'one\\ntwo\\n' >input\necho -ne '' | grep -e one -e two input ; echo $?\nPASS: grep handles multiple regexps\n======================\necho -ne 'one\\ntwo\\n' >input\necho -ne '' | grep -F -e one -e two input ; echo $?\nPASS: grep -F handles multiple expessions\n======================\necho -ne 'FOO\\n' >input\necho -ne '' | grep -F -i foo input ; echo $?\nPASS: grep -F handles -i\n======================\necho -ne 'tw\\ntwo\\nthree\\n' >input\necho -ne 'tw.\\nthr\\n' | grep -f - input ; echo $?\nPASS: grep can read regexps from stdin\n======================\necho -ne 'foo\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (full match)\n======================\necho -ne 'foo bar\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (partial match 1)\n======================\necho -ne 'bar foo\\n' >input\necho -ne '' | grep -x foo input ; echo $?\nPASS: grep -x (partial match 2)\n======================\necho -ne 'foo\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (full match)\n======================\necho -ne 'foo bar\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (partial match 1)\n======================\necho -ne 'bar foo\\n' >input\necho -ne '' | grep -x -F foo input ; echo $?\nPASS: grep -x -F (partial match 2)\n======================\necho -ne 'asd\\n' >input\necho -ne '' | grep -L qwe input; echo $?\nPASS: grep -L exitcode 0\n======================\necho -ne 'qwe\\n' >input\necho -ne 'asd\\n' | grep -L qwe input -; echo $?\nPASS: grep -L exitcode 0 #2\n======================\necho -ne 'qwe\\n' >input\necho -ne '' | grep -L qwe input; echo $?\nPASS: grep -L exitcode 1\n======================\necho -ne '' >input\necho -ne 'b\\ar\\nfoo\\nbaz' | grep -E fo+\nPASS: grep -E supports extended regexps\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\n' | egrep foo\nPASS: grep is also egrep\n======================\necho -ne '' >input\necho -ne 'FOO\\n' | egrep foo ; [ $? -ne 0 ] && echo yes\nPASS: egrep is not case insensitive\n======================\necho -ne '' >input\necho -ne '00:19:3E:00:AA:5E 00:1D:60:3D:3A:FB 00:22:43:49:FB:AA\\n' | grep -E -o '([[:xdigit:]]{2}[:-]){5}[[:xdigit:]]{2}'\nPASS: grep -E -o prints all matches\n======================\necho -ne '' >input\necho -ne '/var/test\\n' | grep -o \"[^/]*$\"\nPASS: grep -o does not loop forever\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -o \"\" | head -n1\nPASS: grep -o does not loop forever on zero-length match\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -f input\nPASS: grep -f EMPTY_FILE\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -v -f input\nPASS: grep -v -f EMPTY_FILE\n======================\necho -ne '' >input\necho -ne 'test\\n' | grep -vxf input\nPASS: grep -vxf EMPTY_FILE\n======================\necho -ne 'foop\\n' >input\necho -ne '' | grep -Fw foo input\nPASS: grep -Fw matches only words\n======================\necho -ne 'foop foo\\n' >input\necho -ne '' | grep -Fw foo input\nPASS: grep -Fw doesn't stop on 1st mismatch\n======================\necho -ne 'foop foo\\n' >input\necho -ne '' | grep -w foo input\nPASS: grep -w doesn't stop on 1st mismatch\n======================\necho -ne 'strstr\\n' >input\necho -ne '' | grep -w ^str input\nPASS: grep -w ^str doesn't match str not at the beginning\n======================\necho -ne 'anything\\n' >input\necho -ne '' | grep -w ^ input\nPASS: grep -w ^ doesn't hang\n======================\necho -ne 'wordword\\n' >input\necho -ne '' | grep -w word input\nPASS: grep -w word doesn't match wordword\n======================\necho -ne 'ww\\n' >input\necho -ne '' | grep -F -w w input\nPASS: grep -F -w w doesn't match ww\n======================\necho -ne 'bword,word\\nwordb,word\\nbwordb,word\\n' >input\necho -ne '' | grep -w word input\nPASS: grep -w word match second word\n======================\necho -ne '' >input\necho -ne '  aa bb cc\\n' | grep -x -v -e '.*aa.*' -e 'bb.*'; echo $?\nPASS: grep -x -v -e EXP1 -e EXP2 finds nothing if either EXP matches\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\nbaz\\n' | grep -Fv \"$(printf \"foo\\nbar\\n\")\"\nPASS: grep PATTERN can be a newline-delimited list\n======================\necho -ne '' >input\necho -ne 'foo\\nbar\\nbaz\\n' | grep -Fv -e \"$(printf \"foo\\nbar\\n\")\"\nPASS: grep -e PATTERN can be a newline-delimited list\n======================\necho -ne '' >input\necho -ne '' | grep -r . grep.testdir/symfoo\nPASS: grep -r on symlink to dir\n======================\necho -ne '' >input\necho -ne '' | grep -r . grep.testdir\nPASS: grep -r on dir/symlink to dir\nPASS: gunzip-reads-from-standard-input\nPASS: gunzip: doesnt exist\nPASS: gunzip: unknown suffix\nPASS: gunzip: already exists\nPASS: gunzip: stream unpack\nPASS: gunzip: delete src\nPASS: gzip-accepts-multiple-files\nPASS: gzip-accepts-single-minus\nSKIP: gzip-compression-levels\nPASS: gzip-removes-original-file\n======================\necho -ne '' >input\necho -ne '' | head head.input\nPASS: head (without args)\n======================\necho -ne '' >input\necho -ne '' | head -n 2 head.input\nPASS: head -n <positive number>\nSKIP: head -n <negative number>\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0' | hexdump -C\nPASS: hexdump -C with four NULs\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0' | hexdump -e '1/1 \"%02x|\"1/1 \"%02x!\\n\"'\nPASS: hexdump does not think last padded block matches any full block\n======================\necho -ne '' >input\necho -ne '\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0\\0' | hexdump -e '1/1 \"%02x|\"1/1 \"%02x!\\n\"'\nPASS: hexdump thinks last full block can match\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '16/1 \" %3_u\" \"\\n\"'\nPASS: hexdump -e %3_u\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '16/1 \" %4d\" \"\\n\"'\nPASS: hexdump -e /1 %d\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | hexdump -e '8/2 \" %6d\" \"\\n\"'\nPASS: hexdump -e /2 %d\nPASS: hostname-d-works\nPASS: hostname-i-works\nPASS: hostname-s-works\nPASS: hostname-works\nPASS: id-g-works\nPASS: id-u-works\nPASS: id-un-works\nPASS: id-ur-works\nPASS: ln-creates-hard-links\nPASS: ln-creates-soft-links\nPASS: ln-force-creates-hard-links\nPASS: ln-force-creates-soft-links\nPASS: ln-preserves-hard-links\nPASS: ln-preserves-soft-links\nPASS: ls-1-works\nPASS: ls-h-works\nPASS: ls-l-works\nPASS: ls-s-works\n======================\necho -ne '' >input\necho -ne '' | (cd ls.testdir && sh ../ls.mk_uni_tests) && ls -1 ls.testdir\nPASS: ls unicode test with codepoints limited to 767\n======================\necho -ne '' >input\necho -ne '' | touch ls.testdir/A ls.testdir/B; ln -s ls.testdir ls.link; ls ls.link; ls -1 ls.link/; ls -1 ls.link; rm -f ls.link\nPASS: ls symlink_to_dir\nPASS: md5sum-verifies-non-binary-file\nSKIP: md5sum\nPASS: mkdir-makes-a-directory\nPASS: mkdir-makes-parent-directories\nSKIP: mount\nPASS: mv-files-to-dir\nPASS: mv-files-to-dir-2\nPASS: mv-follows-links\nPASS: mv-moves-empty-file\nPASS: mv-moves-file\nPASS: mv-moves-hardlinks\nPASS: mv-moves-large-file\nPASS: mv-moves-small-file\nPASS: mv-moves-symlinks\nPASS: mv-moves-unreadable-files\nSKIP: mv-preserves-hard-links\nPASS: mv-preserves-links\nPASS: mv-refuses-mv-dir-to-subdir\nPASS: mv-removes-source-file\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od\nPASS: od (little-endian)\n======================\necho -ne '' >input\necho -ne '\\x00\\x01\\x02\\x03\\x04\\x05\\x06\\x07\\x08\\x09\\x0a\\x0b\\x0c\\x0d\\x0e\\x0f\\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17\\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f\\x70\\x71\\x72\\x73\\x74\\x75\\x76\\x77\\x78\\x79\\x7a\\x7b\\x7c\\x7d\\x7e\\x7f\\x80\\x81\\x82\\x83\\x84\\x85\\x86\\x87\\x88\\x89\\x8a\\x8b\\x8c\\x8d\\x8e\\x8f\\xf0\\xf1\\xf2\\xf3\\xf4\\xf5\\xf6\\xf7\\xf8\\xf9\\xfa\\xfb\\xfc\\xfd\\xfe\\xff' | od -a\nPASS: od -a (!DESKTOP)\nSKIP: od -a (DESKTOP)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -B\nPASS: od -B\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -o\nPASS: od -o (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -b\nPASS: od -b\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -c\nPASS: od -c\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -d\nPASS: od -d (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -D\nPASS: od -D (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -e\nPASS: od -e (!DESKTOP little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -F\nPASS: od -F (!DESKTOP little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -f\nPASS: od -f (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -H\nPASS: od -H (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -X\nPASS: od -X (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -h\nPASS: od -h (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -x\nPASS: od -x (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -i\nPASS: od -i (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -O\nPASS: od -O (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -I\nPASS: od -I (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -L\nPASS: od -L (little-endian)\n======================\necho -ne '' >input\necho -ne '\u0001\u0002\u0003\nABC' | od -l\nPASS: od -l (little-endian)\nSKIP: od -b\nSKIP: od -f\nSKIP: od -b --traditional\nSKIP: od -b --traditional FILE\n======================\necho -ne 'qwe\nzxc\n' >input\necho -ne '--- input\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch 2>&1; echo $?; cat input\nPASS: patch with old_file == new_file\n======================\necho -ne 'qwe\nzxc\n' >input\necho -ne '--- input.doesnt_exist\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch 2>&1; echo $?; cat input\nPASS: patch with nonexistent old_file\n======================\necho -ne 'qwe\nasd\nzxc\n' >input\necho -ne '--- input.doesnt_exist\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch -R 2>&1; echo $?; cat input\nPASS: patch -R with nonexistent old_file\n======================\necho -ne 'abc\ndef\n123\n' >input\necho -ne '--- input.old\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | patch 2>&1; echo $?; cat input\nPASS: patch detects already applied hunk\n======================\necho -ne 'abc\n123\n456\n' >input\necho -ne '--- input.old\tJan 01 01:01:01 2000\n+++ input\tJan 01 01:01:01 2000\n@@ -1,2 +1,3 @@\n abc\n 123\n+456\n' | patch 2>&1; echo $?; cat input\nPASS: patch detects already applied hunk at the EOF\n======================\necho -ne 'abc\ndef\n123\n' >input\necho -ne '--- input\n+++ input\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | patch -N 2>&1; echo $?; cat input\nPASS: patch -N ignores already applied hunk\n======================\necho -ne 'abc\n123\n' >input\necho -ne '--- foo.old\n+++ foo\n@@ -1,2 +1,3 @@\n abc\n+def\n 123\n' | cat >a.patch; patch input a.patch 2>&1; echo $?; cat input; rm a.patch\nPASS: patch FILE PATCH\n======================\necho -ne '111\n222\n333\n444\n555\n666\n777\n888\n999\n' >input\necho -ne '--- input\n+++ input\n@@ -1,6 +1,4 @@\n-111\n-222\n-333\n+111changed\n 444\n 555\n 666\n' | patch 2>&1; cat input\nPASS: patch at the beginning\n======================\necho -ne '' >input\necho -ne '--- /dev/null\n+++ testfile\n@@ -0,0 +1 @@\n+qwerty\n' | patch 2>&1; echo $?; cat testfile; rm testfile\nPASS: patch creates new file\n======================\necho -ne '' >input\necho -ne '--- bogus_dir///dir2///file\n+++ bogus_dir///dir2///file\n@@ -1,2 +1,3 @@\n qwe\n+asd\n zxc\n' | patch -p1 2>&1; echo $?\nPASS: patch understands ...dir///dir...\n======================\necho -ne 'foo\n\n\n\n\n\n\n\nbar\n' >input\necho -ne '--- a/input.orig\n+++ b/input\n@@ -5,5 +5,8 @@ foo\n \n \n \n+1\n+2\n+3\n \n bar\n-- \n2.9.2\n' | patch -p1 2>&1; echo $?; cat input\nPASS: patch internal buffering bug?\n======================\necho -ne '' >input\necho -ne '' | pidof veryunlikelyoccuringbinaryname ; echo $?\nPASS: pidof (exit with error)\n======================\necho -ne '' >input\necho -ne '' | pidof pidof > /dev/null; echo $?\nPASS: pidof (exit with success)\n======================\necho -ne '' >input\necho -ne '' | pidof pidof.tests | grep -o -w 3470\nPASS: pidof this\nSKIP: pidof -s\nSKIP: pidof -o %PPID NOP\nSKIP: pidof -o init\n======================\necho -ne '' >input\necho -ne '' | busybox printf '\\c' foo\nPASS: printf produces no further output 1\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\c' foo bar\nPASS: printf produces no further output 2\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\n' foo '/home/root'\nPASS: printf repeatedly uses pattern for each argv\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%b' 'a\\tb' 'c\\d\\n' 2>&1; echo $?\nPASS: printf understands %b escaped_string\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' '\"x' \"'y\" \"'zTAIL\" 2>&1; echo $?\nPASS: printf understands %d '\"x' \"'y\" \"'zTAIL\"\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%s\\n' '\"x' \"'y\" \"'zTAIL\" 2>&1; echo $?\nPASS: printf understands %s '\"x' \"'y\" \"'zTAIL\"\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%23.12f|\\n' 5.25 2>&1; echo $?\nPASS: printf understands %23.12f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*.*f|\\n' 23 12 5.25 2>&1; echo $?\nPASS: printf understands %*.*f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*f|\\n' -23 5.25 2>&1; echo $?\nPASS: printf understands %*f with negative width\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%.*f|\\n' -12 5.25 2>&1; echo $?\nPASS: printf understands %.*f with negative precision\n======================\necho -ne '' >input\necho -ne '' | busybox printf '|%*.*f|\\n' -23 -12 5.25 2>&1; echo $?\nPASS: printf understands %*.*f with negative width/precision\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%zd\\n' -5 2>&1; echo $?\nPASS: printf understands %zd\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%ld\\n' -5 2>&1; echo $?\nPASS: printf understands %ld\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%Ld\\n' -5 2>&1; echo $?\nPASS: printf understands %Ld\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%%\\n' 2>&1; echo $?\nPASS: printf understands %%\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' 3 +3 '   3' '   +3' 2>&1; echo $?\nPASS: printf handles positive numbers for %d\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%i\\n' 3 +3 '   3' '   +3' 2>&1; echo $?\nPASS: printf handles positive numbers for %i\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%x\\n' 42 +42 '   42' '   +42' 2>&1; echo $?\nPASS: printf handles positive numbers for %x\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0.3f\\n' .42 +.42 '   .42' '   +.42' 2>&1; echo $?\nPASS: printf handles positive numbers for %f\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%d\\n' 1 - 2 bad 3 123bad 4 2>&1; echo $?\nPASS: printf handles %d bad_input\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%' a b c 2>&1; echo $?\nPASS: printf aborts on bare %\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%r' a b c 2>&1; echo $?\nPASS: printf aborts on %r\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0*d\\n' 2 1 2>&1; echo $?\nPASS: printf treats leading 0 as flag\n======================\necho -ne '' >input\necho -ne '' | busybox printf '%0 d\\n' 2 2>&1; echo $?\nPASS: printf handles multiple flags\nPASS: pwd-prints-working-directory\n======================\necho -ne '' >input\necho -ne '' | readlink ./readlink_testdir/testfile\nPASS: readlink on a file\n======================\necho -ne '' >input\necho -ne '' | readlink ./testlink\nPASS: readlink on a link\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./readlink_testdir/testfile\nPASS: readlink -f on a file\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./testlink\nPASS: readlink -f on a link\n======================\necho -ne '' >input\necho -ne '' | readlink -f ./readlink_testdir/readlink_testdir/testlink\nPASS: readlink -f on an invalid link\n======================\necho -ne '' >input\necho -ne '' | readlink -f readlink_testdir/../readlink_testdir/testfile\nPASS: readlink -f on a weird dir\n======================\necho -ne '' >input\necho -ne '' | realpath /not_file\nPASS: realpath on non-existent absolute path 1\n======================\necho -ne '' >input\necho -ne '' | realpath /not_file/\nPASS: realpath on non-existent absolute path 2\n======================\necho -ne '' >input\necho -ne '' | realpath //not_file\nPASS: realpath on non-existent absolute path 3\n======================\necho -ne '' >input\necho -ne '' | realpath /not_dir/not_file 2>&1\nPASS: realpath on non-existent absolute path 4\n======================\necho -ne '' >input\necho -ne '' | realpath realpath_testdir/not_file\nPASS: realpath on non-existent local file 1\n======================\necho -ne '' >input\necho -ne '' | realpath realpath_testdir/not_dir/not_file 2>&1\nPASS: realpath on non-existent local file 2\n======================\necho -ne '' >input\necho -ne '' | realpath link1\nPASS: realpath on link to non-existent file 1\n======================\necho -ne '' >input\necho -ne '' | realpath link2 2>&1\nPASS: realpath on link to non-existent file 2\n======================\necho -ne '' >input\necho -ne '' | realpath ./link1\nPASS: realpath on link to non-existent file 3\n======================\necho -ne '' >input\necho -ne '' | realpath ./link2 2>&1\nPASS: realpath on link to non-existent file 4\n======================\necho -ne 'line 1\\n\\nline 3\\n' >input\necho -ne '' | rev input\nPASS: rev works\n======================\necho -ne 'line 1\\n\\nline 3' >input\necho -ne '' | rev input\nPASS: rev file with missing newline\n======================\necho -ne 'lin\\000e 1\\n\\nline 3\\n' >input\necho -ne '' | rev input\nPASS: rev file with NUL character\n======================\necho -ne '---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+---------------+--------------+\\nabc\\n' >input\necho -ne '' | rev input\nPASS: rev file with long line\nPASS: rm-removes-file\nPASS: rmdir-removes-parent-directories\n======================\necho -ne '' >input\necho -ne 'hello\\n' | sed \"\"\nPASS: sed no files (stdin)\n======================\necho -ne '' >input\necho -ne 'hello\\n' | sed \"\" -\nPASS: sed explicit stdin\n======================\necho -ne '' >input\necho -ne '\\n' | sed -e 's/$/@/'\nPASS: sed handles empty lines\n======================\necho -ne '' >input\necho -ne 'hello' | sed \"\" - -\nPASS: sed stdin twice\n======================\necho -ne '' >input\necho -ne '' | sed -e '1 d'\nPASS: sed accepts blanks before command\n======================\necho -ne '' >input\necho -ne '2\\n' | sed -e 'i1\na3'\nPASS: sed accepts newlines in -e\n======================\necho -ne '' >input\necho -ne '2\\n' | sed -e 'i\\' -e '1' -e 'a\\' -e '3'\nPASS: sed accepts multiple -e\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -n -e s/foo/bar/ -e s/bar/baz/\nPASS: sed -n\n======================\necho -ne '' >input\necho -ne 'string\\n' | sed 's/z*//g'\nPASS: sed with empty match\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/p -e s/bar/baz/p\nPASS: sed s//p\n======================\necho -ne '' >input\necho -ne 'abc\\n' | sed -ne s/abc/def/p\nPASS: sed -n s//p\n======================\necho -ne '' >input\necho -ne '12345\\n' | sed -e 's/[[:space:]]*/,/g'\nPASS: sed s//g (exhaustive)\n======================\necho -ne '' >input\necho -ne 'woo\\n' | sed -e 's woo boing '\nPASS: sed s arbitrary delimiter\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/ -e s/bar/baz/\nPASS: sed s chains\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e s/foo/bar/ -e s/baz/nee/\nPASS: sed s chains2\n======================\necho -ne '' >input\necho -ne 'one@two' | sed -e 's@[@]@@'\nPASS: sed s [delimiter]\n======================\necho -ne '' >input\necho -ne 'one\\ttwo' | sed 's/\\t/ /'\nPASS: sed s with \\t (GNU ext)\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e 'b one;p;: one'\nPASS: sed b (branch)\n======================\necho -ne '' >input\necho -ne 'foo\\n' | sed -e 'b;p'\nPASS: sed b (branch with no label jumps to end)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/1/;t one;p;: one;p'\nPASS: sed t (test/branch)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/b/;:loop;t loop'\nPASS: sed t (test/branch clears test bit)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 's/a/1/;T notone;p;: notone;p'\nPASS: sed T (!test/branch)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 'n;p'\nPASS: sed n (flushes pattern space, terminates early)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -e 'N;p'\nPASS: sed N (flushes pattern space (GNU behavior))\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed ':a;N;s/\\n/ /;ta'\nPASS: sed N test2\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed 'N;s/\\n/ /'\nPASS: sed N test3\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\nd\\n' | sed \"/b/N;/b\\\\nc/i woo\"\nPASS: sed address match newline\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -n 'N;P;p'\nPASS: sed N (stops at end of input) and P (prints to first newline only)\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed G\nPASS: sed G (append hold space to pattern space)\n======================\necho -ne '' >input\necho -ne 'ook\\n' | sed -e '/ook/d;s/ook/ping/p;i woot'\nPASS: sed d ends script iteration\n======================\necho -ne '' >input\necho -ne 'ook\\nwoot\\n' | sed -e '/ook/d;a\\' -e 'bang'\nPASS: sed d ends script iteration (2)\n======================\necho -ne '' >input\necho -ne 'woo\\0woo\\0' | sed -e 's/woo/bang/g'\nPASS: sed embedded NUL g\n======================\necho -ne 'woo\\n' >input\necho -ne 'woo\\n' | sed -e 's/woo/bang/' input -\nPASS: sed normal newlines\n======================\necho -ne 'woo\\n' >input\necho -ne 'woo' | sed -e 's/woo/bang/' input -\nPASS: sed leave off trailing newline\n======================\necho -ne 'woo' >input\necho -ne 'woo' | sed -e 's/woo/bang/' input -\nPASS: sed autoinsert newline\n======================\necho -ne '' >input\necho -ne 'one\\ntwo' | sed -e 's/nohit//' input -\nPASS: sed empty file plus cat\n======================\necho -ne 'one\\ntwo' >input\necho -ne '' | sed -e 's/nohit//' input -\nPASS: sed cat plus empty file\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/a woo' -\nPASS: sed append autoinserts newline\n======================\necho -ne 'boot' >input\necho -ne 'woot' | sed -e '/oot/a woo' - input\nPASS: sed append autoinserts newline 2\n======================\necho -ne 'boot' >input\necho -ne '' | sed -e '/oot/a woo' -i input && cat input\nPASS: sed append autoinserts newline 3\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/i woo' -\nPASS: sed insert doesn't autoinsert newline\n======================\necho -ne '' >input\necho -ne 'one' | sed -e 'p' -\nPASS: sed print autoinsert newlines\n======================\necho -ne 'one' >input\necho -ne 'two' | sed -e 'p' input -\nPASS: sed print autoinsert newlines two files\n======================\necho -ne 'no\\n' >input\necho -ne '' | sed -ne 's/woo/bang/' input\nPASS: sed noprint, no match, no newline\n======================\necho -ne 'a woo\\nb no' >input\necho -ne 'c woo\\nd no' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches with one nl\n======================\necho -ne 'a woo\\nb woo' >input\necho -ne 'c no\\nd woo' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches insert newline\n======================\necho -ne 'a woo\\nb woo' >input\necho -ne 'c no\\nd no' | sed -ne 's/woo/bang/p' input -\nPASS: sed selective matches noinsert newline\n======================\necho -ne 'one' >input\necho -ne 'two' | sed -e '/one/a 111' -e '/two/i 222' -e p input -\nPASS: sed clusternewline\n======================\necho -ne 'thingy' >input\necho -ne 'again' | sed -e 's/i/z/' -e 'woutputw' input -; echo -n X; cat outputw\nPASS: sed subst+write\n======================\necho -ne 'a\\0b\\0' >input\necho -ne 'c' | sed 's/i/z/' input -\nPASS: sed trailing NUL\n======================\necho -ne 'a' >input\necho -ne '' | sed 's/a/z\\\nz/' input\nPASS: sed escaped newline in command\n======================\necho -ne '' >input\necho -ne 'hello\\nthere' | sed -e '$p'\nPASS: sed match EOF\n======================\necho -ne 'one\\ntwo' >input\necho -ne 'three\\nfour' | sed -e '$p' input -\nPASS: sed match EOF two files\n======================\necho -ne 'one\\ntwo' >input\necho -ne '' | sed -e '$i ook' -i input input2 && cat input input2\nPASS: sed match EOF inline\n======================\necho -ne '' >input\necho -ne '' | sed --version | grep -o 'GNU sed version '\nPASS: sed lie-to-autoconf\n======================\necho -ne '' >input\necho -ne 'woot' | sed -e '/woot/s//eep \\0 eep/'\nPASS: sed backref from empty s uses range regex\n======================\necho -ne '' >input\necho -ne 'woot\\n' | sed -e '/woot/s//eep \\0 eep/'\nPASS: sed backref from empty s uses range regex with newline\n======================\necho -ne '' >input\necho -ne '' | sed -e '' -i 2> /dev/null || echo yes\nPASS: sed -i with no arg [GNUFAIL]\n======================\necho -ne '' >input\necho -ne 'xxx\\n' | sed -e 's/xxx/[/'\nPASS: sed s/xxx/[/\n======================\necho -ne '' >input\necho -ne '0\\n1\\n2\\n3\\n' | sed 's/1/x/;T;n;: next;s/3/y/;t quit;n;b next;: quit;q'\nPASS: sed n command must reset 'substituted' bit\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '1d;1,3p'\nPASS: sed d does not break n,m matching\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '1d;1,/hir/p'\nPASS: sed d does not break n,regex matching\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\nfirst2\\nsecond2\\nthird2\\nfourth2\\n' | sed -n '1,5d;1,/hir/p'\nPASS: sed d does not break n,regex matching #2\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\nthird\\nfourth\\n' | sed -n '2d;2,1p'\nPASS: sed 2d;2,1p (gnu compat)\n======================\necho -ne '' >input\necho -ne '/usr/lib\\n' | sed 's,\\(^/\\|\\)[^/][^/]*,>\\0<,g'\nPASS: sed beginning (^) matches only once\n======================\necho -ne '' >input\necho -ne 'first\\nsecond\\n' | sed 'crepl'\nPASS: sed c\n======================\necho -ne '' >input\necho -ne 'qwe\\nasd\\nzxc\\n' | sed '/asd/ { p; /s/ { s/s/c/ }; p; q }'\nPASS: sed nested {}s\n======================\necho -ne '' >input\necho -ne '\t| one \\\\\n\t| two \\\\\n' | sed -e '/| one /a \\\n\t| three \\\\' -e '/| one-/a \\\n\t| three-* \\\\'\nPASS: sed a cmd ended by double backslash\n======================\necho -ne '' >input\necho -ne 'line1\\n' | sed '/1/a\\\\t\\rzero\\none\\\\ntwo\\\\\\nthree'\nPASS: sed a cmd understands \\n,\\t,\\r\n======================\necho -ne '' >input\necho -ne 'line1\\n' | sed '/1/i\\\\t\\rzero\\none\\\\ntwo\\\\\\nthree'\nPASS: sed i cmd understands \\n,\\t,\\r\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n' | sed -n '1{N;N;d};1p;2,3p;3p;4p'\nPASS: sed with N skipping lines past ranges on next cmds\n======================\necho -ne 'foo\\n' >input\necho -ne '' | cp input input2; sed -i -e '1s/foo/bar/' input input2 && cat input input2; rm input2\nPASS: sed -i with address modifies all files, not only first\n======================\necho -ne '' >input\necho -ne 'rrr\\n' | sed 's/r/\\r/'\nPASS: sed understands \\r\n======================\necho -ne '1\\n2\\n3\\n4\\n' >input\necho -ne '' | sed '1,2d' -i input; echo $?; cat input\nPASS: sed -i finishes ranges correctly\n======================\necho -ne '' >input\necho -ne 'helllo\\n' | sed 's/l*/@/g'\nPASS: sed zero chars match/replace advances correctly 1\n======================\necho -ne '' >input\necho -ne ' a.b\\n' | sed 's [^ .]* x g'\nPASS: sed zero chars match/replace advances correctly 2\n======================\necho -ne '' >input\necho -ne '_aaa1aa\\n' | sed 's/a/A/g'\nPASS: sed zero chars match/replace logic must not falsely trigger here 1\n======================\necho -ne '' >input\necho -ne 'qwerty\\n' | sed 's/ *$/_/g'\nPASS: sed zero chars match/replace logic must not falsely trigger here 2\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's+9\\++X+'\nPASS: sed special char as s/// delimiter, in pattern\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's&9&X\\&&'\nPASS: sed special char as s/// delimiter, in replacement 1\n======================\necho -ne '' >input\necho -ne '9+8=17\\n' | sed 's1\\(9\\)1X\\11'\nPASS: sed special char as s/// delimiter, in replacement 2\n======================\necho -ne '' >input\necho -ne 'this is a regular line\nline with \\\ncontinuation\nmore regular lines\nline with \\\ncontinuation\n' | sed ': testcont; /\\\\$/{ =; N; b testcont }'\nPASS: sed /$_in_regex/ should not match newlines, only end-of-line\n======================\necho -ne '' >input\necho -ne 'aa\\n' | sed -e 's/a/b/2; s/a/c/g'\nPASS: sed s///NUM test\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n5\\n' | sed /^2/,2{d}\nPASS: sed /regex/,N{...} addresses work\n======================\necho -ne '' >input\necho -ne '1\\n2\\n3\\n4\\n5\\n' | sed /^2/,+2{d}\nPASS: sed /regex/,+N{...} addresses work\n======================\necho -ne '' >input\necho -ne 'a\\n1\\nc\\nc\\na\\n2\\na\\n3\\n' | sed -n '/a/,+1 p'\nPASS: sed /regex/,+N{...} addresses work 2\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+2{d} -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+N{...} -i works\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+0{d} -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+0{...} -i works\n======================\necho -ne '1\\n2\\n3\\n4\\n5\\n6\\n7\\n8\\n' >input\necho -ne '1\\n2\\n4\\n5\\n6\\n7\\n8\\n' | cat - >input2; sed /^4/,+0d -i input input2; echo $?; cat input input2; rm input2\nPASS: sed /regex/,+0<cmd> -i works\n======================\necho -ne '' >input\necho -ne '123\\nqwe\\nasd\\n' | sed 's/qwe/ZZZ/wz'; cat z; rm z\nPASS: sed 's///w FILE'\n======================\necho -ne '' >input\necho -ne 'q\\nw\\ne\\nr\\n' | sed '/w/p;//q'\nPASS: sed uses previous regexp\n======================\necho -ne '' >input\necho -ne 'abca\\n' | sed -e 's/^a\\|b//g'\nPASS: sed ^ OR not^\n======================\necho -ne '' >input\necho -ne 'a\\nb\\nc\\n' | sed -n -e '/a/w sed.output' -e '/c/w sed.output' 2>&1 && cat sed.output && rm sed.output\nPASS: sed understands duplicate file name\n======================\necho -ne '' >input\necho -ne '' | seq 2> /dev/null || echo yes\nPASS: seq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | seq 1 2 3 4 2> /dev/null || echo yes\nPASS: seq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | seq 3\nPASS: seq one argument\n======================\necho -ne '' >input\necho -ne '' | seq 5 7\nPASS: seq two arguments\n======================\necho -ne '' >input\necho -ne '' | seq 7 5\nPASS: seq two arguments reversed\n======================\necho -ne '' >input\necho -ne '' | seq 3 3\nPASS: seq two arguments equal\n======================\necho -ne '' >input\necho -ne '' | seq 1 -15 1\nPASS: seq two arguments equal, arbitrary negative step\n======================\necho -ne '' >input\necho -ne '' | seq 1 +15 1\nPASS: seq two arguments equal, arbitrary positive step\n======================\necho -ne '' >input\necho -ne '' | seq 4 2 8\nPASS: seq count up by 2\n======================\necho -ne '' >input\necho -ne '' | seq 8 -2 4\nPASS: seq count down by 2\n======================\necho -ne '' >input\necho -ne '' | seq 4 -2 8\nPASS: seq count wrong way #1\n======================\necho -ne '' >input\necho -ne '' | seq 8 2 4\nPASS: seq count wrong way #2\n======================\necho -ne '' >input\necho -ne '' | seq 3 .3 4\nPASS: seq count by .3\n======================\necho -ne '' >input\necho -ne '' | seq 3 .30 4\nPASS: seq count by .30\n======================\necho -ne '' >input\necho -ne '' | seq 3 .30 4.000\nPASS: seq count by .30 to 4.000\n======================\necho -ne '' >input\necho -ne '' | seq .7 -.9 -2.2\nPASS: seq count by -.9\n======================\necho -ne '' >input\necho -ne '' | seq 4 0 8 | head -n 10\nPASS: seq count by zero\n======================\necho -ne '' >input\necho -ne '' | seq -w 003\nPASS: seq one argument with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 005 7\nPASS: seq two arguments with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 8 -3 04\nPASS: seq count down by 3 with padding\n======================\necho -ne '' >input\necho -ne '' | seq -w 09 .3 11\nPASS: seq count by .3 with padding 1\n======================\necho -ne '' >input\necho -ne '' | seq -w 03 .3 0004\nPASS: seq count by .3 with padding 2\n======================\necho -ne '' >input\necho -ne '' | seq -4 -2 -8\nPASS: seq from -4 count down by 2\n======================\necho -ne '' >input\necho -ne '' | seq -.0 -.25 -.9\nPASS: seq from -.0 count down by .25\n======================\necho -ne '' >input\necho -ne '' | seq -s : -1 1\nPASS: seq -s : with negative start\n======================\necho -ne '' >input\necho -ne '' | echo \"da39a3ee5e6b4b0d3255bfef95601890afd80709 EMPTY\" | sha1sum -c\nPASS: sha1sum: one-space separated input for -c\nSKIP: sha1sum\nSKIP: sha256sum\n======================\necho -ne 'c\\na\\nb\\n' >input\necho -ne '' | sort input\nPASS: sort\n======================\necho -ne '3\\n1\\n010\\n' >input\necho -ne '' | sort input\nPASS: sort #2\n======================\necho -ne '' >input\necho -ne 'b\\na\\nc\\n' | sort\nPASS: sort stdin\n======================\necho -ne '3\\n1\\n010\\n' >input\necho -ne '' | sort -n input\nPASS: sort numeric\n======================\necho -ne 'point\\nwook\\npabst\\naargh\\nwalrus\\n' >input\necho -ne '' | sort -r input\nPASS: sort reverse\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k4,4 input\nPASS: sort one key\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3n input\nPASS: sort key range with numeric option\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3n -r input\nPASS: sort key range with numeric option and global reverse\n======================\necho -ne '42\t1\t3\twoot\n42\t1\t010\tzoology\negg\t1\t2\tpapyrus\n7\t3\t42\tsoup\n999\t3\t0\talgebra\n' >input\necho -ne '' | sort -k2,3rn input\nPASS: sort key range with multiple options\n======================\necho -ne 'c 3\nb 2\nd 2\n' >input\necho -ne '' | sort -k 2,2n -k 1,1r input\nPASS: sort key range with two -k options\n======================\necho -ne '/a/2\n/b/1\n' >input\necho -ne '' | sort -n -k2 -t/ input\nPASS: sort with non-default leading delim 1\n======================\necho -ne '/b/1\n/a/2\n' >input\necho -ne '' | sort -n -k3 -t/ input\nPASS: sort with non-default leading delim 2\n======================\necho -ne '//a/2\n//b/1\n' >input\necho -ne '' | sort -n -k3 -t/ input\nPASS: sort with non-default leading delim 3\n======================\necho -ne 'a/a:a\na:b\n' >input\necho -ne '' | sort -t: -k1,1 input\nPASS: sort with non-default leading delim 4\n======================\necho -ne 'aa.2\nab.1\n' >input\necho -ne '' | sort -t. -k1,1.1 -k2 input\nPASS: sort with ENDCHAR\n======================\necho -ne 'GLIBC_2.21\nGLIBC_2.1.1\nGLIBC_2.2.1\nGLIBC_2.2\nGLIBC_2.20\nGLIBC_2.10\nGLIBC_2.1\n' >input\necho -ne '' | sort -t. -k 1,1 -k 2n,2n -k 3 input\nPASS: glibc build sort\n======================\necho -ne 'GLIBC_2.10\nGLIBC_2.2.1\nGLIBC_2.1.1\nGLIBC_2.20\nGLIBC_2.2\nGLIBC_2.1\nGLIBC_2.21\n' >input\necho -ne '' | sort -u -t. -k 1,1 -k 2n,2n -k 3 input\nPASS: glibc build sort unique\n======================\necho -ne 'a c\nb c\n' >input\necho -ne '' | sort -u -k2 input\nPASS: sort -u should consider field only when discarding\n======================\necho -ne 'one\\0two\\0three\\0' >input\necho -ne '' | sort -z input\nPASS: sort -z outputs NUL terminated lines\n======================\necho -ne '' >input\necho -ne ' 2 \\n 1 \\n a \\n' | sort -n -k2 -t ' '\nPASS: sort key doesn't strip leading blanks, disables fallback global sort\n======================\necho -ne '222\n111\n' >input\necho -ne '' | sort -o input input && cat input\nPASS: sort file in place\n======================\necho -ne 'a 1\nb 2\nc 1\nd 2\n' >input\necho -ne '' | sort -k2 -r -s input\nPASS: sort -sr (stable and reverse) does NOT reverse 'stable' ordering\n======================\necho -ne '1Y\n5y\n1M\n2E\n3k\n3e\n2K\n4m\n1023\n1025\n3000\n1024\n' >input\necho -ne '' | sort -h input\nPASS: sort -h\n======================\necho -ne '2 April\n1  May\n3 March\n' >input\necho -ne '' | sort -k2,2M input\nPASS: sort -k2,2M\n======================\necho -ne 'z b\na b\nz a\na a' >input\necho -ne '' | sort -s -u -k 2 input\nPASS: sort -s -u\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -x true 2>&1; echo $?\nPASS: start-stop-daemon -x without -a\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -d $TMP_DIR -x true 2>&1; echo $?\nPASS: start-stop-daemon -x with -d on existing directory\n======================\necho -ne '' >input\necho -ne '' | output=$(start-stop-daemon -S -d $TMP_DIR -x pwd); echo $output\nPASS: start-stop-daemon -x with -d on existing and check dir\n======================\necho -ne '' >input\necho -ne '' | output=$(start-stop-daemon -S --chdir $TMP_DIR -x pwd); echo $output\nPASS: start-stop-daemon -x with --chdir on existing and check dir\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -a false 2>&1; echo $?\nPASS: start-stop-daemon -a without -x\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S false 2>&1; echo $?\nPASS: start-stop-daemon without -x and -a\n======================\necho -ne '' >input\necho -ne '' | start-stop-daemon -S -d /non-existent -x true > /dev/null 2>&1; echo $?\nPASS: start-stop-daemon -x with -d on non-existing directory\nSKIP: start-stop-daemon with both -x and -a (need non-busybox false)\nPASS: strings-works-like-GNU\nPASS: tail-n-works\nSKIP: tail-works\n======================\necho -ne '' >input\necho -ne 'qw' | tail -c +55 2>&1; echo $?\nPASS: tail: +N with N > file length\n======================\necho -ne '' >input\necho -ne '' | \n\tdd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8200 | wc -c;\n\tdd if=/dev/zero bs=16k count=1 2>/dev/null | tail -c +8208 | wc -c;\n\t\nPASS: tail: -c +N with largish N\nPASS: tar-archives-multiple-files\nPASS: tar-complains-about-missing-file\nPASS: tar-demands-at-least-one-ctx\nPASS: tar-demands-at-most-one-ctx\nPASS: tar-extracts-all-subdirs\nPASS: tar-extracts-file\nPASS: tar-extracts-from-standard-input\nPASS: tar-extracts-multiple-files\nPASS: tar-extracts-to-standard-output\nPASS: tar-handles-cz-options\nPASS: tar-handles-empty-include-and-non-empty-exclude-list\nPASS: tar-handles-exclude-and-extract-lists\nPASS: tar-handles-multiple-X-options\nPASS: tar-handles-nested-exclude\nSKIP: tar_with_link_with_size\nSKIP: tar_with_prefix_fields\n======================\necho -ne '' >input\necho -ne '' | \\\ntar xvf - 2>&1; echo $?\n\nPASS: tar Empty file is not a tarball\n======================\necho -ne '' >input\necho -ne '' | \\\n{ tar xvzf - 2>&1; echo $?; } | grep -Fv \"invalid magic\"\n\nPASS: tar Empty file is not a tarball.tar.gz\n======================\necho -ne '' >input\necho -ne '' | \\\ndd if=/dev/zero bs=512 count=2 2>/dev/null | tar xvf - 2>&1; echo $?\n\nPASS: tar Two zeroed blocks is a ('truncated') empty tarball\n======================\necho -ne '' >input\necho -ne '' | \\\ndd if=/dev/zero bs=512 count=20 2>/dev/null | tar xvf - 2>&1; echo $?\n\nPASS: tar Twenty zeroed blocks is an empty tarball\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_hard1\nln input_hard1 input_hard2\nmkdir input_dir\n>input_dir/file\nchmod -R 644 *\nchmod    755 input_dir\ntar cf test.tar input input_dir/ input_hard1 input_hard2 input_hard1 input_dir/ input\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\"\nrm -rf input_dir\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep input_ | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar hardlinks and repeated files\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_hard1\nchmod 741 input_hard1\nln input_hard1 input_hard2\nmkdir input_dir\nln input_hard1 input_dir\nln input_hard2 input_dir\nchmod 550 input_dir\n# On some filesystems, input_dir/input_hard2 is returned by readdir\n# BEFORE input_dir/input_hard1! Thats why we cant just \"tar cf ... input_*\":\ntar cf test.tar input_dir/input_hard* input_hard*\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\"\nchmod 770 input_dir\nrm -rf input_*\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep \"input.*hard\" | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar hardlinks mode\n======================\necho -ne '' >input\necho -ne '' | \\\n>input_file\nchmod 741 input_file\nln -s input_file input_soft\nmkdir input_dir\nln input_file input_dir\nln input_soft input_dir\nchmod 550 input_dir\ntar cf test.tar input_dir/* input_[fs]*\ntar tvf test.tar | sed \"s/.*[0-9] input/input/\" | sort\nchmod 770 input_dir\nrm -rf input_*\ntar xf test.tar 2>&1\necho Ok: $?\nls -l . input_dir/* | grep \"input_[fs]\" | sed \"s/\\\\(^[^ ]*\\\\) .* input/\\\\1 input/\"\n\nPASS: tar symlinks mode\n======================\necho -ne 'Ok\\n' >input\necho -ne '' | ln input input_hard\ntar cf test.tar input_hard\necho WRONG >input\n# --overwrite opens 'input_hard' without unlinking,\n# thus 'input_hard' still linked to 'input' and we write 'Ok' into it\ntar xf test.tar --overwrite 2>&1 && cat input\n\nPASS: tar --overwrite\n======================\necho -ne '' >input\necho -ne '' | dd count=1 bs=1M if=/dev/zero of=F0 2>/dev/null\ntar -czf F0.tgz F0\nrm F0\ntar -xzvf F0.tgz && echo Ok\nrm F0 || echo BAD\n\nPASS: tar extract tgz\nSKIP: tar extract txz\n======================\necho -ne '' >input\necho -ne '' | rm -rf input_* test.tar 2>/dev/null\nmkdir input_dir\necho Ok >input_dir/file\ntar cf test.tar ./../tar.tempdir/input_dir/../input_dir 2>&1\nrm -rf input_* 2>/dev/null\ntar -vxf test.tar 2>&1\ncat input_dir/file 2>&1\n\nPASS: tar strips /../ on extract\nSKIP: tar does not extract into symlinks\nSKIP: tar -k does not extract into symlinks\n======================\necho -ne '' >input\necho -ne '' | \\\ntar xvf ../tar.utf8.tar.bz2 2>&1; echo $?\nexport LANG=en_US.UTF-8\nls -l etc/ssl/certs/* | sed \"s:.*etc/:etc/:\" | sort\nunset LANG\nrm -rf etc usr\n\nPASS: tar Pax-encoded UTF8 names and symlinks\nSKIP: tar Symlink attack: create symlink and then write through it\n======================\necho -ne '' >input\necho -ne '' | \\\nmkdir dir\n>dir/a\nln -s ../dir/a dir/b\nln dir/b dir/c\nmkdir new\ntar cf - dir/* | tar -C new -xvf - 2>&1\n\nPASS: tar Symlinks and hardlinks coexist\nPASS: tee-appends-input\nPASS: tee-tees-input\n======================\necho -ne '' >input\necho -ne '' | busybox test; echo $?\nPASS: test: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test ''; echo $?\nPASS: test '': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test !; echo $?\nPASS: test !: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test a; echo $?\nPASS: test a: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test --help; echo $?\nPASS: test --help: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -f; echo $?\nPASS: test -f: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! -f; echo $?\nPASS: test ! -f: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test a = a; echo $?\nPASS: test a = a: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -lt = -gt; echo $?\nPASS: test -lt = -gt: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test a -a !; echo $?\nPASS: test a -a !: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test -f = a -o b; echo $?\nPASS: test -f = a -o b: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! a = b -a ! c = c; echo $?\nPASS: test ! a = b -a ! c = c: should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test ! a = b -a ! c = d; echo $?\nPASS: test ! a = b -a ! c = d: should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' = '!'; echo $?\nPASS: test '!' = '!': should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '(' = '('; echo $?\nPASS: test '(' = '(': should be true (0)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' '!' = '!'; echo $?\nPASS: test '!' '!' = '!': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | busybox test '!' '(' = '('; echo $?\nPASS: test '!' '(' = '(': should be false (1)\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\' sleep 0 2>&1\nPASS: time -f trailing backslash\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%' sleep 0 2>&1\nPASS: time -f trailing percent\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\^def' sleep 0 2>&1\nPASS: time -f undefined backslash\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%^def' sleep 0 2>&1\nPASS: time -f undefined percent\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc\\ndef\\txyz' sleep 0 2>&1\nPASS: time -f backslash tab and newline\n======================\necho -ne '' >input\necho -ne '' | time -f 'abc%%def' sleep 0 2>&1\nPASS: time -f percent percent\nPASS: touch-creates-file\nPASS: touch-does-not-create-file\nPASS: touch-touches-files-after-non-existent-file\nPASS: tr-d-alnum-works\nPASS: tr-d-works\nPASS: tr-non-gnu\nPASS: tr-rejects-wrong-class\nPASS: tr-works\n======================\necho -ne '' >input\necho -ne '[qwe]' | tr '[q-z]' '_Q-Z+'\nPASS: tr does not treat [] in [a-z] as special\n======================\necho -ne '' >input\necho -ne '19AFH\\n' | tr -cd '[0-9A-F]'\nPASS: tr understands 0-9A-F\n======================\necho -ne '' >input\necho -ne '19AFH\\n' | tr -cd '[:xdigit:]'\nPASS: tr understands [:xdigit:]\n======================\necho -ne '' >input\necho -ne '789abcxyz\\n' | tr '[:digit:]y-z' 111111111123\nPASS: tr does not stop after [:digit:]\n======================\necho -ne '' >input\necho -ne '#0123456789ABCDEFGabcdefg\\n' | tr '[:xdigit:]Gg' 1111111151242222333330xX\nPASS: tr has correct xdigit sequence\nPASS: true-is-silent\nPASS: true-returns-success\n======================\necho -ne '' >input\necho -ne '' | uniq nonexistent 2> /dev/null || echo yes\nPASS: uniq (exit with error)\n======================\necho -ne '' >input\necho -ne '' | uniq /dev/null && echo yes\nPASS: uniq (exit success)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq\nPASS: uniq (default to stdin)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -\nPASS: uniq - (specify stdin)\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input\nPASS: uniq input (specify file)\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input actual > /dev/null\nPASS: uniq input outfile (two files)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq - actual\nPASS: uniq (stdin) outfile\n======================\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' >input\necho -ne '' | uniq input -\nPASS: uniq input - (specify stdout)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -c | sed 's/^[ \\t]*//'\nPASS: uniq -c (occurrence count)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -d\nPASS: uniq -d (dups only)\n======================\necho -ne '' >input\necho -ne 'cc\tdd\tee8\nbb\tcc\tdd8\naa\tbb\tcc9\n' | uniq -f2 -s 3\nPASS: uniq -f -s (skip fields and chars)\n======================\necho -ne '' >input\necho -ne 'cc1\ncc2\ncc3\n' | uniq -w 2\nPASS: uniq -w (compare max characters)\n======================\necho -ne '' >input\necho -ne 'aaccaa\naaccbb\nbbccaa\n' | uniq -s 2 -w 2\nPASS: uniq -s -w (skip fields and compare max chars)\n======================\necho -ne '' >input\necho -ne 'one\\ntwo\\ntwo\\nthree\\nthree\\nthree\\n' | uniq -d -u\nPASS: uniq -u and -d produce no output\n======================\necho -ne '' >input\necho -ne '' | unzip -q foo.zip foo/ && test -d foo && test ! -f foo/bar && echo yes\nPASS: unzip (subdir only)\nSKIP: unzip (bad archive)\nSKIP: unzip (archive with corrupted lzma 1)\nSKIP: unzip (archive with corrupted lzma 2)\nPASS: uptime-works\nPASS: wc-counts-all\nPASS: wc-counts-characters\nPASS: wc-counts-lines\nPASS: wc-counts-words\nPASS: wc-prints-longest-line-length\nPASS: which-uses-default-path\nSKIP: xargs-works\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -E _\nPASS: xargs -E _ stops on underscore\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -E ''\nPASS: xargs -E ''\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs -e\nPASS: xargs -e without param\n======================\necho -ne '' >input\necho -ne 'a\\n_\\nb\\n' | xargs\nPASS: xargs does not stop on underscore ('new' GNU behavior)\n======================\necho -ne '' >input\necho -ne 'a\\n' | xargs -s7 echo\nPASS: xargs -s7 can take one-char input\n======================\necho -ne '' >input\necho -ne '1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 00\\n' | xargs -ts25 echo 2>&1 >/dev/null\nPASS: xargs -sNUM test 1\n======================\necho -ne '' >input\necho -ne '2 3 4 5 6 7 8 9 0 2 3 4 5 6 7 8 9 00\\n' | xargs -ts25 echo 1 2>&1 >/dev/null\nPASS: xargs -sNUM test 2\nSKIP: xargs argument line too long\nSKIP: xargs -n1\nSKIP: xargs -n2\nSKIP: xargs -I skips empty lines and leading whitespace\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5958373546600342,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-cpio_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-cpio",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005426406860351562,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7399332523345947,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01727890968322754,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.0797772407531738,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007445812225341797,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.cpio.CVE-2015-1197__--no-absolute-filenames_for_symlinks_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.CVE-2019-14866__tar_header_size_overflow_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.basic_functionality:_copyin/copyout": {
                "status": "PASSED"
            },
            "ptestresult.cpio.big_block_size": {
                "status": "PASSED"
            },
            "ptestresult.cpio.cpio_version": {
                "status": "PASSED"
            },
            "ptestresult.cpio.delayed_setstat": {
                "status": "PASSED"
            },
            "ptestresult.cpio.delayed_setstat__copy-pass_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.delayed_setstat__umask,_copy-pass_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.delayed_setstat__umask_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.delayed_setstat__with_-depth_": {
                "status": "PASSED"
            },
            "ptestresult.cpio.interdir": {
                "status": "PASSED"
            },
            "ptestresult.cpio.restoring_delayed_symlink_times": {
                "status": "PASSED"
            },
            "ptestresult.cpio.restoring_symlink_times": {
                "status": "PASSED"
            },
            "ptestresult.cpio.symlink": {
                "status": "PASSED"
            },
            "ptestresult.cpio.symlink-bad-length": {
                "status": "SKIPPED"
            },
            "ptestresult.cpio.symlink-long": {
                "status": "PASSED"
            },
            "ptestresult.cpio.symlink_--to-stdout": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/cpio/ptest\nPASS: cpio version                                    \nPASS: basic functionality: copyin/copyout             \nPASS: symlink                                         \nSKIP: symlink-bad-length                              \nPASS: symlink-long                                    \nPASS: symlink --to-stdout                             \nPASS: interdir                                        \nPASS: delayed setstat                                 \nPASS: delayed setstat (with -depth)                   \nPASS: delayed setstat (copy-pass)                     \nPASS: delayed setstat (umask)                         \nPASS: delayed setstat (umask, copy-pass)              \nPASS: big block size                                  \nPASS: CVE-2015-1197 (--no-absolute-filenames for symlinks) \nPASS: CVE-2019-14866 (tar header size overflow)       \nPASS: restoring symlink times                         \nPASS: restoring delayed symlink times                 \nDURATION: 0\nEND: /usr/lib/cpio/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "cpio": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: cpio version                                    \nPASS: basic functionality: copyin/copyout             \nPASS: symlink                                         \nSKIP: symlink-bad-length                              \nPASS: symlink-long                                    \nPASS: symlink --to-stdout                             \nPASS: interdir                                        \nPASS: delayed setstat                                 \nPASS: delayed setstat (with -depth)                   \nPASS: delayed setstat (copy-pass)                     \nPASS: delayed setstat (umask)                         \nPASS: delayed setstat (umask, copy-pass)              \nPASS: big block size                                  \nPASS: CVE-2015-1197 (--no-absolute-filenames for symlinks) \nPASS: CVE-2019-14866 (tar header size overflow)       \nPASS: restoring symlink times                         \nPASS: restoring delayed symlink times                 \nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6003093719482422,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-diffstat_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-diffstat",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007781982421875,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.712515354156494,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01882791519165039,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.818941354751587,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007722377777099609,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.diffstat.case01": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case01u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case02u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case03u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case04u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case05u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case06u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case07u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case08u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case09u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case10u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case11u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case12u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case13u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case14u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case15u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case16u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case17u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case18u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case19u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case20u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case21u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case22u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case23u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case24u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case25u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case26u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case27u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case28u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case29u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31l": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lR": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lRp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lb": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lf0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lk": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lp1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lp9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lr1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lr2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31lu": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31uR": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31uRp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31ub": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31uf0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31uk": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31up1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31up9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31ur1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31ur2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case31uu": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case32u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case33u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case34u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case35u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case36u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case37u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38l": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lR": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lRp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lb": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lf0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lk": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lp1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lp9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lr1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lr2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38lu": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38r": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rR": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rRp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rb": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rf0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rk": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rp1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rp9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rr1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38rr2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case38ru": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case39u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case40u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case41u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case42u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case43u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case44u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case45u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case46u": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47R": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47Rp0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47b": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47f0": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47k": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47p1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47p9": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47r1": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47r2": {
                "status": "PASSED"
            },
            "ptestresult.diffstat.case47u": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/diffstat/ptest\nChecking /usr/bin/diffstat\ntesting case01\nPASS: case01\nPASS: case01p1\nPASS: case01p9\nPASS: case01f0\nPASS: case01u\nPASS: case01k\nPASS: case01r1\nPASS: case01r2\nPASS: case01b\nPASS: case01R\nPASS: case01Rp0\ntesting case02\nPASS: case02\nPASS: case02p1\nPASS: case02p9\nPASS: case02f0\nPASS: case02u\nPASS: case02k\nPASS: case02r1\nPASS: case02r2\nPASS: case02b\nPASS: case02R\nPASS: case02Rp0\ntesting case03\nPASS: case03\nPASS: case03p1\nPASS: case03p9\nPASS: case03f0\nPASS: case03u\nPASS: case03k\nPASS: case03r1\nPASS: case03r2\nPASS: case03b\nPASS: case03R\nPASS: case03Rp0\ntesting case04\nPASS: case04\nPASS: case04p1\nPASS: case04p9\nPASS: case04f0\nPASS: case04u\nPASS: case04k\nPASS: case04r1\nPASS: case04r2\nPASS: case04b\nPASS: case04R\nPASS: case04Rp0\ntesting case05\nPASS: case05\nPASS: case05p1\nPASS: case05p9\nPASS: case05f0\nPASS: case05u\nPASS: case05k\nPASS: case05r1\nPASS: case05r2\nPASS: case05b\nPASS: case05R\nPASS: case05Rp0\ntesting case06\nPASS: case06\nPASS: case06p1\nPASS: case06p9\nPASS: case06f0\nPASS: case06u\nPASS: case06k\nPASS: case06r1\nPASS: case06r2\nPASS: case06b\nPASS: case06R\nPASS: case06Rp0\ntesting case07\nPASS: case07\nPASS: case07p1\nPASS: case07p9\nPASS: case07f0\nPASS: case07u\nPASS: case07k\nPASS: case07r1\nPASS: case07r2\nPASS: case07b\nPASS: case07R\nPASS: case07Rp0\ntesting case08\nPASS: case08\nPASS: case08p1\nPASS: case08p9\nPASS: case08f0\nPASS: case08u\nPASS: case08k\nPASS: case08r1\nPASS: case08r2\nPASS: case08b\nPASS: case08R\nPASS: case08Rp0\ntesting case09\nPASS: case09\nPASS: case09p1\nPASS: case09p9\nPASS: case09f0\nPASS: case09u\nPASS: case09k\nPASS: case09r1\nPASS: case09r2\nPASS: case09b\nPASS: case09R\nPASS: case09Rp0\ntesting case10\nPASS: case10\nPASS: case10p1\nPASS: case10p9\nPASS: case10f0\nPASS: case10u\nPASS: case10k\nPASS: case10r1\nPASS: case10r2\nPASS: case10b\nPASS: case10R\nPASS: case10Rp0\ntesting case11\nPASS: case11\nPASS: case11p1\nPASS: case11p9\nPASS: case11f0\nPASS: case11u\nPASS: case11k\nPASS: case11r1\nPASS: case11r2\nPASS: case11b\nPASS: case11R\nPASS: case11Rp0\ntesting case12\nPASS: case12\nPASS: case12p1\nPASS: case12p9\nPASS: case12f0\nPASS: case12u\nPASS: case12k\nPASS: case12r1\nPASS: case12r2\nPASS: case12b\nPASS: case12R\nPASS: case12Rp0\ntesting case13\nPASS: case13\nPASS: case13p1\nPASS: case13p9\nPASS: case13f0\nPASS: case13u\nPASS: case13k\nPASS: case13r1\nPASS: case13r2\nPASS: case13b\nPASS: case13R\nPASS: case13Rp0\ntesting case14\nPASS: case14\nPASS: case14p1\nPASS: case14p9\nPASS: case14f0\nPASS: case14u\nPASS: case14k\nPASS: case14r1\nPASS: case14r2\nPASS: case14b\nPASS: case14R\nPASS: case14Rp0\ntesting case15\nPASS: case15\nPASS: case15p1\nPASS: case15p9\nPASS: case15f0\nPASS: case15u\nPASS: case15k\nPASS: case15r1\nPASS: case15r2\nPASS: case15b\nPASS: case15R\nPASS: case15Rp0\ntesting case16\nPASS: case16\nPASS: case16p1\nPASS: case16p9\nPASS: case16f0\nPASS: case16u\nPASS: case16k\nPASS: case16r1\nPASS: case16r2\nPASS: case16b\nPASS: case16R\nPASS: case16Rp0\ntesting case17\nPASS: case17\nPASS: case17p1\nPASS: case17p9\nPASS: case17f0\nPASS: case17u\nPASS: case17k\nPASS: case17r1\nPASS: case17r2\nPASS: case17b\nPASS: case17R\nPASS: case17Rp0\ntesting case18\nPASS: case18\nPASS: case18p1\nPASS: case18p9\nPASS: case18f0\nPASS: case18u\nPASS: case18k\nPASS: case18r1\nPASS: case18r2\nPASS: case18b\nPASS: case18R\nPASS: case18Rp0\ntesting case19\nPASS: case19\nPASS: case19p1\nPASS: case19p9\nPASS: case19f0\nPASS: case19u\nPASS: case19k\nPASS: case19r1\nPASS: case19r2\nPASS: case19b\nPASS: case19R\nPASS: case19Rp0\ntesting case20\nPASS: case20\nPASS: case20p1\nPASS: case20p9\nPASS: case20f0\nPASS: case20u\nPASS: case20k\nPASS: case20r1\nPASS: case20r2\nPASS: case20b\nPASS: case20R\nPASS: case20Rp0\ntesting case21\nPASS: case21\nPASS: case21p1\nPASS: case21p9\nPASS: case21f0\nPASS: case21u\nPASS: case21k\nPASS: case21r1\nPASS: case21r2\nPASS: case21b\nPASS: case21R\nPASS: case21Rp0\ntesting case22\nPASS: case22\nPASS: case22p1\nPASS: case22p9\nPASS: case22f0\nPASS: case22u\nPASS: case22k\nPASS: case22r1\nPASS: case22r2\nPASS: case22b\nPASS: case22R\nPASS: case22Rp0\ntesting case23\nPASS: case23\nPASS: case23p1\nPASS: case23p9\nPASS: case23f0\nPASS: case23u\nPASS: case23k\nPASS: case23r1\nPASS: case23r2\nPASS: case23b\nPASS: case23R\nPASS: case23Rp0\ntesting case24\nPASS: case24\nPASS: case24p1\nPASS: case24p9\nPASS: case24f0\nPASS: case24u\nPASS: case24k\nPASS: case24r1\nPASS: case24r2\nPASS: case24b\nPASS: case24R\nPASS: case24Rp0\ntesting case25\nPASS: case25\nPASS: case25p1\nPASS: case25p9\nPASS: case25f0\nPASS: case25u\nPASS: case25k\nPASS: case25r1\nPASS: case25r2\nPASS: case25b\nPASS: case25R\nPASS: case25Rp0\ntesting case26\nPASS: case26\nPASS: case26p1\nPASS: case26p9\nPASS: case26f0\nPASS: case26u\nPASS: case26k\nPASS: case26r1\nPASS: case26r2\nPASS: case26b\nPASS: case26R\nPASS: case26Rp0\ntesting case27\nPASS: case27\nPASS: case27p1\nPASS: case27p9\nPASS: case27f0\nPASS: case27u\nPASS: case27k\nPASS: case27r1\nPASS: case27r2\nPASS: case27b\nPASS: case27R\nPASS: case27Rp0\ntesting case28\nPASS: case28\nPASS: case28p1\nPASS: case28p9\nPASS: case28f0\nPASS: case28u\nPASS: case28k\nPASS: case28r1\nPASS: case28r2\nPASS: case28b\nPASS: case28R\nPASS: case28Rp0\ntesting case29\nPASS: case29\nPASS: case29p1\nPASS: case29p9\nPASS: case29f0\nPASS: case29u\nPASS: case29k\nPASS: case29r1\nPASS: case29r2\nPASS: case29b\nPASS: case29R\nPASS: case29Rp0\ntesting case31\nPASS: case31\nPASS: case31p1\nPASS: case31p9\nPASS: case31f0\nPASS: case31u\nPASS: case31k\nPASS: case31r1\nPASS: case31r2\nPASS: case31b\nPASS: case31R\nPASS: case31Rp0\ntesting case31l\nPASS: case31l\nPASS: case31lp1\nPASS: case31lp9\nPASS: case31lf0\nPASS: case31lu\nPASS: case31lk\nPASS: case31lr1\nPASS: case31lr2\nPASS: case31lb\nPASS: case31lR\nPASS: case31lRp0\ntesting case31u\nPASS: case31u\nPASS: case31up1\nPASS: case31up9\nPASS: case31uf0\nPASS: case31uu\nPASS: case31uk\nPASS: case31ur1\nPASS: case31ur2\nPASS: case31ub\nPASS: case31uR\nPASS: case31uRp0\ntesting case32\nPASS: case32\nPASS: case32p1\nPASS: case32p9\nPASS: case32f0\nPASS: case32u\nPASS: case32k\nPASS: case32r1\nPASS: case32r2\nPASS: case32b\nPASS: case32R\nPASS: case32Rp0\ntesting case33\nPASS: case33\nPASS: case33p1\nPASS: case33p9\nPASS: case33f0\nPASS: case33u\nPASS: case33k\nPASS: case33r1\nPASS: case33r2\nPASS: case33b\nPASS: case33R\nPASS: case33Rp0\ntesting case34\nPASS: case34\nPASS: case34p1\nPASS: case34p9\nPASS: case34f0\nPASS: case34u\nPASS: case34k\nPASS: case34r1\nPASS: case34r2\nPASS: case34b\nPASS: case34R\nPASS: case34Rp0\ntesting case35\nPASS: case35\nPASS: case35p1\nPASS: case35p9\nPASS: case35f0\nPASS: case35u\nPASS: case35k\nPASS: case35r1\nPASS: case35r2\nPASS: case35b\nPASS: case35R\nPASS: case35Rp0\ntesting case36\nPASS: case36\nPASS: case36p1\nPASS: case36p9\nPASS: case36f0\nPASS: case36u\nPASS: case36k\nPASS: case36r1\nPASS: case36r2\nPASS: case36b\nPASS: case36R\nPASS: case36Rp0\ntesting case37\nPASS: case37\nPASS: case37p1\nPASS: case37p9\nPASS: case37f0\nPASS: case37u\nPASS: case37k\nPASS: case37r1\nPASS: case37r2\nPASS: case37b\nPASS: case37R\nPASS: case37Rp0\ntesting case38l\nPASS: case38l\nPASS: case38lp1\nPASS: case38lp9\nPASS: case38lf0\nPASS: case38lu\nPASS: case38lk\nPASS: case38lr1\nPASS: case38lr2\nPASS: case38lb\nPASS: case38lR\nPASS: case38lRp0\ntesting case38r\nPASS: case38r\nPASS: case38rp1\nPASS: case38rp9\nPASS: case38rf0\nPASS: case38ru\nPASS: case38rk\nPASS: case38rr1\nPASS: case38rr2\nPASS: case38rb\nPASS: case38rR\nPASS: case38rRp0\ntesting case39\nPASS: case39\nPASS: case39p1\nPASS: case39p9\nPASS: case39f0\nPASS: case39u\nPASS: case39k\nPASS: case39r1\nPASS: case39r2\nPASS: case39b\nPASS: case39R\nPASS: case39Rp0\ntesting case40\nPASS: case40\nPASS: case40p1\nPASS: case40p9\nPASS: case40f0\nPASS: case40u\nPASS: case40k\nPASS: case40r1\nPASS: case40r2\nPASS: case40b\nPASS: case40R\nPASS: case40Rp0\ntesting case41\nPASS: case41\nPASS: case41p1\nPASS: case41p9\nPASS: case41f0\nPASS: case41u\nPASS: case41k\nPASS: case41r1\nPASS: case41r2\nPASS: case41b\nPASS: case41R\nPASS: case41Rp0\ntesting case42\nPASS: case42\nPASS: case42p1\nPASS: case42p9\nPASS: case42f0\nPASS: case42u\nPASS: case42k\nPASS: case42r1\nPASS: case42r2\nPASS: case42b\nPASS: case42R\nPASS: case42Rp0\ntesting case43\nPASS: case43\nPASS: case43p1\nPASS: case43p9\nPASS: case43f0\nPASS: case43u\nPASS: case43k\nPASS: case43r1\nPASS: case43r2\nPASS: case43b\nPASS: case43R\nPASS: case43Rp0\ntesting case44\nPASS: case44\nPASS: case44p1\nPASS: case44p9\nPASS: case44f0\nPASS: case44u\nPASS: case44k\nPASS: case44r1\nPASS: case44r2\nPASS: case44b\nPASS: case44R\nPASS: case44Rp0\ntesting case45\nPASS: case45\nPASS: case45p1\nPASS: case45p9\nPASS: case45f0\nPASS: case45u\nPASS: case45k\nPASS: case45r1\nPASS: case45r2\nPASS: case45b\nPASS: case45R\nPASS: case45Rp0\ntesting case46\nPASS: case46\nPASS: case46p1\nPASS: case46p9\nPASS: case46f0\nPASS: case46u\nPASS: case46k\nPASS: case46r1\nPASS: case46r2\nPASS: case46b\nPASS: case46R\nPASS: case46Rp0\ntesting case47\nPASS: case47\nPASS: case47p1\nPASS: case47p9\nPASS: case47f0\nPASS: case47u\nPASS: case47k\nPASS: case47r1\nPASS: case47r2\nPASS: case47b\nPASS: case47R\nPASS: case47Rp0\nDURATION: 4\nEND: /usr/lib/diffstat/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "diffstat": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nChecking /usr/bin/diffstat\ntesting case01\nPASS: case01\nPASS: case01p1\nPASS: case01p9\nPASS: case01f0\nPASS: case01u\nPASS: case01k\nPASS: case01r1\nPASS: case01r2\nPASS: case01b\nPASS: case01R\nPASS: case01Rp0\ntesting case02\nPASS: case02\nPASS: case02p1\nPASS: case02p9\nPASS: case02f0\nPASS: case02u\nPASS: case02k\nPASS: case02r1\nPASS: case02r2\nPASS: case02b\nPASS: case02R\nPASS: case02Rp0\ntesting case03\nPASS: case03\nPASS: case03p1\nPASS: case03p9\nPASS: case03f0\nPASS: case03u\nPASS: case03k\nPASS: case03r1\nPASS: case03r2\nPASS: case03b\nPASS: case03R\nPASS: case03Rp0\ntesting case04\nPASS: case04\nPASS: case04p1\nPASS: case04p9\nPASS: case04f0\nPASS: case04u\nPASS: case04k\nPASS: case04r1\nPASS: case04r2\nPASS: case04b\nPASS: case04R\nPASS: case04Rp0\ntesting case05\nPASS: case05\nPASS: case05p1\nPASS: case05p9\nPASS: case05f0\nPASS: case05u\nPASS: case05k\nPASS: case05r1\nPASS: case05r2\nPASS: case05b\nPASS: case05R\nPASS: case05Rp0\ntesting case06\nPASS: case06\nPASS: case06p1\nPASS: case06p9\nPASS: case06f0\nPASS: case06u\nPASS: case06k\nPASS: case06r1\nPASS: case06r2\nPASS: case06b\nPASS: case06R\nPASS: case06Rp0\ntesting case07\nPASS: case07\nPASS: case07p1\nPASS: case07p9\nPASS: case07f0\nPASS: case07u\nPASS: case07k\nPASS: case07r1\nPASS: case07r2\nPASS: case07b\nPASS: case07R\nPASS: case07Rp0\ntesting case08\nPASS: case08\nPASS: case08p1\nPASS: case08p9\nPASS: case08f0\nPASS: case08u\nPASS: case08k\nPASS: case08r1\nPASS: case08r2\nPASS: case08b\nPASS: case08R\nPASS: case08Rp0\ntesting case09\nPASS: case09\nPASS: case09p1\nPASS: case09p9\nPASS: case09f0\nPASS: case09u\nPASS: case09k\nPASS: case09r1\nPASS: case09r2\nPASS: case09b\nPASS: case09R\nPASS: case09Rp0\ntesting case10\nPASS: case10\nPASS: case10p1\nPASS: case10p9\nPASS: case10f0\nPASS: case10u\nPASS: case10k\nPASS: case10r1\nPASS: case10r2\nPASS: case10b\nPASS: case10R\nPASS: case10Rp0\ntesting case11\nPASS: case11\nPASS: case11p1\nPASS: case11p9\nPASS: case11f0\nPASS: case11u\nPASS: case11k\nPASS: case11r1\nPASS: case11r2\nPASS: case11b\nPASS: case11R\nPASS: case11Rp0\ntesting case12\nPASS: case12\nPASS: case12p1\nPASS: case12p9\nPASS: case12f0\nPASS: case12u\nPASS: case12k\nPASS: case12r1\nPASS: case12r2\nPASS: case12b\nPASS: case12R\nPASS: case12Rp0\ntesting case13\nPASS: case13\nPASS: case13p1\nPASS: case13p9\nPASS: case13f0\nPASS: case13u\nPASS: case13k\nPASS: case13r1\nPASS: case13r2\nPASS: case13b\nPASS: case13R\nPASS: case13Rp0\ntesting case14\nPASS: case14\nPASS: case14p1\nPASS: case14p9\nPASS: case14f0\nPASS: case14u\nPASS: case14k\nPASS: case14r1\nPASS: case14r2\nPASS: case14b\nPASS: case14R\nPASS: case14Rp0\ntesting case15\nPASS: case15\nPASS: case15p1\nPASS: case15p9\nPASS: case15f0\nPASS: case15u\nPASS: case15k\nPASS: case15r1\nPASS: case15r2\nPASS: case15b\nPASS: case15R\nPASS: case15Rp0\ntesting case16\nPASS: case16\nPASS: case16p1\nPASS: case16p9\nPASS: case16f0\nPASS: case16u\nPASS: case16k\nPASS: case16r1\nPASS: case16r2\nPASS: case16b\nPASS: case16R\nPASS: case16Rp0\ntesting case17\nPASS: case17\nPASS: case17p1\nPASS: case17p9\nPASS: case17f0\nPASS: case17u\nPASS: case17k\nPASS: case17r1\nPASS: case17r2\nPASS: case17b\nPASS: case17R\nPASS: case17Rp0\ntesting case18\nPASS: case18\nPASS: case18p1\nPASS: case18p9\nPASS: case18f0\nPASS: case18u\nPASS: case18k\nPASS: case18r1\nPASS: case18r2\nPASS: case18b\nPASS: case18R\nPASS: case18Rp0\ntesting case19\nPASS: case19\nPASS: case19p1\nPASS: case19p9\nPASS: case19f0\nPASS: case19u\nPASS: case19k\nPASS: case19r1\nPASS: case19r2\nPASS: case19b\nPASS: case19R\nPASS: case19Rp0\ntesting case20\nPASS: case20\nPASS: case20p1\nPASS: case20p9\nPASS: case20f0\nPASS: case20u\nPASS: case20k\nPASS: case20r1\nPASS: case20r2\nPASS: case20b\nPASS: case20R\nPASS: case20Rp0\ntesting case21\nPASS: case21\nPASS: case21p1\nPASS: case21p9\nPASS: case21f0\nPASS: case21u\nPASS: case21k\nPASS: case21r1\nPASS: case21r2\nPASS: case21b\nPASS: case21R\nPASS: case21Rp0\ntesting case22\nPASS: case22\nPASS: case22p1\nPASS: case22p9\nPASS: case22f0\nPASS: case22u\nPASS: case22k\nPASS: case22r1\nPASS: case22r2\nPASS: case22b\nPASS: case22R\nPASS: case22Rp0\ntesting case23\nPASS: case23\nPASS: case23p1\nPASS: case23p9\nPASS: case23f0\nPASS: case23u\nPASS: case23k\nPASS: case23r1\nPASS: case23r2\nPASS: case23b\nPASS: case23R\nPASS: case23Rp0\ntesting case24\nPASS: case24\nPASS: case24p1\nPASS: case24p9\nPASS: case24f0\nPASS: case24u\nPASS: case24k\nPASS: case24r1\nPASS: case24r2\nPASS: case24b\nPASS: case24R\nPASS: case24Rp0\ntesting case25\nPASS: case25\nPASS: case25p1\nPASS: case25p9\nPASS: case25f0\nPASS: case25u\nPASS: case25k\nPASS: case25r1\nPASS: case25r2\nPASS: case25b\nPASS: case25R\nPASS: case25Rp0\ntesting case26\nPASS: case26\nPASS: case26p1\nPASS: case26p9\nPASS: case26f0\nPASS: case26u\nPASS: case26k\nPASS: case26r1\nPASS: case26r2\nPASS: case26b\nPASS: case26R\nPASS: case26Rp0\ntesting case27\nPASS: case27\nPASS: case27p1\nPASS: case27p9\nPASS: case27f0\nPASS: case27u\nPASS: case27k\nPASS: case27r1\nPASS: case27r2\nPASS: case27b\nPASS: case27R\nPASS: case27Rp0\ntesting case28\nPASS: case28\nPASS: case28p1\nPASS: case28p9\nPASS: case28f0\nPASS: case28u\nPASS: case28k\nPASS: case28r1\nPASS: case28r2\nPASS: case28b\nPASS: case28R\nPASS: case28Rp0\ntesting case29\nPASS: case29\nPASS: case29p1\nPASS: case29p9\nPASS: case29f0\nPASS: case29u\nPASS: case29k\nPASS: case29r1\nPASS: case29r2\nPASS: case29b\nPASS: case29R\nPASS: case29Rp0\ntesting case31\nPASS: case31\nPASS: case31p1\nPASS: case31p9\nPASS: case31f0\nPASS: case31u\nPASS: case31k\nPASS: case31r1\nPASS: case31r2\nPASS: case31b\nPASS: case31R\nPASS: case31Rp0\ntesting case31l\nPASS: case31l\nPASS: case31lp1\nPASS: case31lp9\nPASS: case31lf0\nPASS: case31lu\nPASS: case31lk\nPASS: case31lr1\nPASS: case31lr2\nPASS: case31lb\nPASS: case31lR\nPASS: case31lRp0\ntesting case31u\nPASS: case31u\nPASS: case31up1\nPASS: case31up9\nPASS: case31uf0\nPASS: case31uu\nPASS: case31uk\nPASS: case31ur1\nPASS: case31ur2\nPASS: case31ub\nPASS: case31uR\nPASS: case31uRp0\ntesting case32\nPASS: case32\nPASS: case32p1\nPASS: case32p9\nPASS: case32f0\nPASS: case32u\nPASS: case32k\nPASS: case32r1\nPASS: case32r2\nPASS: case32b\nPASS: case32R\nPASS: case32Rp0\ntesting case33\nPASS: case33\nPASS: case33p1\nPASS: case33p9\nPASS: case33f0\nPASS: case33u\nPASS: case33k\nPASS: case33r1\nPASS: case33r2\nPASS: case33b\nPASS: case33R\nPASS: case33Rp0\ntesting case34\nPASS: case34\nPASS: case34p1\nPASS: case34p9\nPASS: case34f0\nPASS: case34u\nPASS: case34k\nPASS: case34r1\nPASS: case34r2\nPASS: case34b\nPASS: case34R\nPASS: case34Rp0\ntesting case35\nPASS: case35\nPASS: case35p1\nPASS: case35p9\nPASS: case35f0\nPASS: case35u\nPASS: case35k\nPASS: case35r1\nPASS: case35r2\nPASS: case35b\nPASS: case35R\nPASS: case35Rp0\ntesting case36\nPASS: case36\nPASS: case36p1\nPASS: case36p9\nPASS: case36f0\nPASS: case36u\nPASS: case36k\nPASS: case36r1\nPASS: case36r2\nPASS: case36b\nPASS: case36R\nPASS: case36Rp0\ntesting case37\nPASS: case37\nPASS: case37p1\nPASS: case37p9\nPASS: case37f0\nPASS: case37u\nPASS: case37k\nPASS: case37r1\nPASS: case37r2\nPASS: case37b\nPASS: case37R\nPASS: case37Rp0\ntesting case38l\nPASS: case38l\nPASS: case38lp1\nPASS: case38lp9\nPASS: case38lf0\nPASS: case38lu\nPASS: case38lk\nPASS: case38lr1\nPASS: case38lr2\nPASS: case38lb\nPASS: case38lR\nPASS: case38lRp0\ntesting case38r\nPASS: case38r\nPASS: case38rp1\nPASS: case38rp9\nPASS: case38rf0\nPASS: case38ru\nPASS: case38rk\nPASS: case38rr1\nPASS: case38rr2\nPASS: case38rb\nPASS: case38rR\nPASS: case38rRp0\ntesting case39\nPASS: case39\nPASS: case39p1\nPASS: case39p9\nPASS: case39f0\nPASS: case39u\nPASS: case39k\nPASS: case39r1\nPASS: case39r2\nPASS: case39b\nPASS: case39R\nPASS: case39Rp0\ntesting case40\nPASS: case40\nPASS: case40p1\nPASS: case40p9\nPASS: case40f0\nPASS: case40u\nPASS: case40k\nPASS: case40r1\nPASS: case40r2\nPASS: case40b\nPASS: case40R\nPASS: case40Rp0\ntesting case41\nPASS: case41\nPASS: case41p1\nPASS: case41p9\nPASS: case41f0\nPASS: case41u\nPASS: case41k\nPASS: case41r1\nPASS: case41r2\nPASS: case41b\nPASS: case41R\nPASS: case41Rp0\ntesting case42\nPASS: case42\nPASS: case42p1\nPASS: case42p9\nPASS: case42f0\nPASS: case42u\nPASS: case42k\nPASS: case42r1\nPASS: case42r2\nPASS: case42b\nPASS: case42R\nPASS: case42Rp0\ntesting case43\nPASS: case43\nPASS: case43p1\nPASS: case43p9\nPASS: case43f0\nPASS: case43u\nPASS: case43k\nPASS: case43r1\nPASS: case43r2\nPASS: case43b\nPASS: case43R\nPASS: case43Rp0\ntesting case44\nPASS: case44\nPASS: case44p1\nPASS: case44p9\nPASS: case44f0\nPASS: case44u\nPASS: case44k\nPASS: case44r1\nPASS: case44r2\nPASS: case44b\nPASS: case44R\nPASS: case44Rp0\ntesting case45\nPASS: case45\nPASS: case45p1\nPASS: case45p9\nPASS: case45f0\nPASS: case45u\nPASS: case45k\nPASS: case45r1\nPASS: case45r2\nPASS: case45b\nPASS: case45R\nPASS: case45Rp0\ntesting case46\nPASS: case46\nPASS: case46p1\nPASS: case46p9\nPASS: case46f0\nPASS: case46u\nPASS: case46k\nPASS: case46r1\nPASS: case46r2\nPASS: case46b\nPASS: case46R\nPASS: case46Rp0\ntesting case47\nPASS: case47\nPASS: case47p1\nPASS: case47p9\nPASS: case47f0\nPASS: case47u\nPASS: case47k\nPASS: case47r1\nPASS: case47r2\nPASS: case47b\nPASS: case47R\nPASS: case47Rp0\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5879099369049072,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-diffutils_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-diffutils",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006349086761474609,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7304530143737793,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02307581901550293,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.1542084217071533,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008275508880615234,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.diffutils.basic": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.bignum": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.binary": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.brief-vs-stat-zero-kernel-lies": {
                "status": "SKIPPED"
            },
            "ptestresult.diffutils.cmp": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.colliding-file-names": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.colors": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.diff3": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.excess-slash": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.filename-quoting": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.function-line-vs-leading-space": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.help-version": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.ifdef": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.ignore-matching-lines": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.invalid-re": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.label-vs-func": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.new-file": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.no-dereference": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.no-newline-at-eof": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.stdin": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.strcoll-0-names": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.timezone": {
                "status": "PASSED"
            },
            "ptestresult.diffutils.y2038-vs-32bit": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/diffutils/ptest\nmake: Entering directory '/usr/lib/diffutils/ptest/tests'\nmake[1]: Entering directory '/usr/lib/diffutils/ptest/tests'\nPASS: basic\nPASS: bignum\nPASS: binary\nbrief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work\nSKIP: brief-vs-stat-zero-kernel-lies\nPASS: cmp\nPASS: colliding-file-names\nPASS: diff3\nPASS: excess-slash\nPASS: help-version\nPASS: ifdef\nPASS: invalid-re\nPASS: function-line-vs-leading-space\nPASS: ignore-matching-lines\nPASS: label-vs-func\nXFAIL: large-subopt\nPASS: new-file\nPASS: no-dereference\nPASS: no-newline-at-eof\nPASS: stdin\nPASS: strcoll-0-names\nPASS: filename-quoting\nPASS: timezone\nPASS: colors\nPASS: y2038-vs-32bit\n============================================================================\nTestsuite summary for GNU diffutils 3.10\n============================================================================\n# TOTAL: 24\n# PASS:  22\n# SKIP:  1\n# XFAIL: 1\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'\nmake: Leaving directory '/usr/lib/diffutils/ptest/tests'\nDURATION: 1\nEND: /usr/lib/diffutils/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "diffutils": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nmake: Entering directory '/usr/lib/diffutils/ptest/tests'\nmake[1]: Entering directory '/usr/lib/diffutils/ptest/tests'\nPASS: basic\nPASS: bignum\nPASS: binary\nbrief-vs-stat-zero-kernel-lies: skipped test: stat --format %s does not work\nSKIP: brief-vs-stat-zero-kernel-lies\nPASS: cmp\nPASS: colliding-file-names\nPASS: diff3\nPASS: excess-slash\nPASS: help-version\nPASS: ifdef\nPASS: invalid-re\nPASS: function-line-vs-leading-space\nPASS: ignore-matching-lines\nPASS: label-vs-func\nXFAIL: large-subopt\nPASS: new-file\nPASS: no-dereference\nPASS: no-newline-at-eof\nPASS: stdin\nPASS: strcoll-0-names\nPASS: filename-quoting\nPASS: timezone\nPASS: colors\nPASS: y2038-vs-32bit\n============================================================================\nTestsuite summary for GNU diffutils 3.10\n============================================================================\n# TOTAL: 24\n# PASS:  22\n# SKIP:  1\n# XFAIL: 1\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/diffutils/ptest/tests'\nmake: Leaving directory '/usr/lib/diffutils/ptest/tests'\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6024518013000488,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-ethtool_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-ethtool",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0010724067687988281,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.74155855178833,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.0221405029296875,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.6290078163146973,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008056163787841797,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.ethtool.test-cmdline": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/ethtool/ptest\nPASS: test-cmdline\n=============\n1 test passed\n=============\nDURATION: 0\nEND: /usr/lib/ethtool/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "ethtool": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: test-cmdline\n=============\n1 test passed\n=============\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5931944847106934,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-expat_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-expat",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0010752677917480469,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7490289211273193,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019649744033813477,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 9.385424375534058,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.00047206878662109375,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.expat.testERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_abort_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_abort_epilog_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_accounting_precision": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_attribute_enum_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_attribute_predefined_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_attribute_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_comment_in_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_create_external_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_dtd_copy_default_atts": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_dtd_default_handling": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_explicit_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_ext_entity_realloc_buffer": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_ext_entity_set_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_external_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_internal_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_large_group": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_attr_default_with_char_ref": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_attr_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_base": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_doc_name": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_entity_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_notation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_long_public_id": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_nested_entities": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_nested_groups": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_notation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_comment": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_comment_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_pi": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_pi_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_pi_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_public_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_public_doctype_long_name": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_xdecl": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_parse_xdecl_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_pi_in_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_public_entity_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_public_notation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_attribute_enum_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_attributes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_buffer": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_ce_extends_pe": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_default_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_group_choice": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_implied_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_long_attribute_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_many_attributes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_nested_groups": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_param_entity_newline": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_realloc_subst_public_entity_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_reset_after_external_entity_parser_create_fail": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_run_external_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_set_base": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_set_foreign_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_alloc_system_notation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_amplification_isolated_external_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_attr_after_solidus": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_attr_whitespace_normalization": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_attribute_enum_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_attributes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_attr_desc_keyword": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_attr_desc_keyword_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_cdaERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_cdata": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_cdata_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype_plus": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype_query": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype_star": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_doctype_utf8": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_entity_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_entity_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_entity_4": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_ignore_section": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_notation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bad_public_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_big_tokens_scale_linearly": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_billion_laughs_attack_protection_api": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bom_utf16_be": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bom_utf16_le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bom_utf8": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_bypass_heuristic_when_close_to_bufsize": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_byte_info_at_cdata": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_byte_info_at_end": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_byte_info_at_error": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_cdata_default": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_column_number_ERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_column_number_after_error": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_column_number_after_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_comment_handled_in_default": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_danish_latin1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_default_current": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_default_doctype_handler": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_default_ns_from_ext_subset_and_ext_ge": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_dtd_attr_handling": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_dtd_default_handling": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_dtd_elements": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_dtd_elements_nesting": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_dtd_stop_processing": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_empty_element_abort": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_empty_foreign_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_empty_ns_without_namespaces": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_empty_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_end_element_events": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_entity_in_utf16_be_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_entity_in_utf16_le_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_entity_public_utf16_be": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_entity_public_utf16_le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_entity_with_external_subset_unless_standalone": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_explicit_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_bad_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_bad_encoding_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_good_cdata": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_invalid_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_invalid_suspended_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_latin1_utf16be_bom": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_latin1_utf16be_bom2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_latin1_utf16le_bom": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_latin1_utf16le_bom2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_no_handler": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_not_standalone": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_ref_paraERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_ref_parameter": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_set_bom": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_set_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_trailing_cr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_trailing_rsqb": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_utf16_be": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_utf16_le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_utf16_unknown": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_utf8_non_bom": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ext_entity_value_abort": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_external_bom_consumed": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_external_entity_values": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_failing_encoding_conversion_fn": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_foreign_dtd_not_standalone": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_foreign_dtd_with_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_foreign_dtd_without_external_subset": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_french_charref_decimal": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_french_charref_hexidecimal": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_french_latin1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_french_utf8": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_get_buffer_1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_get_buffer_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_get_buffer_3_overflow": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_getbuffer_allocates_on_zero_len": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_good_cdata_ascii": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_good_cdata_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_good_cdata_utf16_le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_group_choice": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_hash_collision": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_helper_is_whitespace_normalized": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_helper_unsigned_char_to_printable": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ignore_section": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ignore_section_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ignore_section_utf16_be": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_illegal_utf8": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_character_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_character_entity_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_character_entity_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_character_entity_4": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_foreign_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_tag_in_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_invalid_unknown_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_latin1_umlauts": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_line_and_column_numbers_inside_handlers": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_line_number_after_error": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_line_number_after_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_long_ascii_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_long_cdata_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_long_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_long_latin1_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_long_utf8_character": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_memory_allocation": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_alloc_create_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_alloc_create_parser_with_encoding": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_attribute_leak": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_char_handler_stop_without_leak": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_create_external_entity_parser_with_null_context": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_deny_internal_entity_closing_doctype_issue_317": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_error_string": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_features": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_general_entities_support": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_null_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_stop_during_end_handler_issue_240_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_tag_mismatch_reset_leak": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_utf16le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_misc_version": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_missing_encoding_conversion_fn": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_multichar_cdata_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_multichar_cdata_utf1ERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_negative_len_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_negative_len_parse_buffer": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nested_entity_suspend": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nested_groups": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nobom_utf16_le": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_not_predefined_entities": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_not_standalone_handler_accept": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_not_standalone_handler_reject": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_not_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_bad_attr_leafname": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_bad_element_leafname": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_default_with_empty_uri": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_double_colon": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_double_colon_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_double_colon_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_duplicate_attrs_diff_prefixes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_duplicate_hashes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_extend_uri_buffer": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_extremely_long_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_in_attribute_default_without_namespaces": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_invalid_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_long_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_mixed_prefix_atts": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_prefix_with_empty_uri_1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_prefix_with_empty_uri_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_prefix_with_empty_uri_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_prefix_with_empty_uri_4": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_reserved_attributes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_reserved_attributes_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_separator_in_uri": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_tagname_overwrite": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_tagname_overwrite_triplet": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_unbound_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_unbound_prefix_on_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_unbound_prefix_on_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_unknown_encoding_success": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_utf16_ERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_utf16_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_utf16_element_leafname": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_ns_utf16_leafname": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_less_long_namespace": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_attr_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_context": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_default_in_ext": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_namespace": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_systemid_in_ext": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_long_uri": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_parse_buffer": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_prefixed_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_attributes": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_binding_uri": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_4": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_5": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_6": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_7": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_context_in_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_ge_name": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_long_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_realloc_longer_prefix": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nsalloc_xmlns": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_nul_byte": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_param_entity_with_trailing_cr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_partial_char_in_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_pi_handled_in_default": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_pi_xmm": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_pi_xnl": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_pi_yml": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_pool_integrity_with_unfinished_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_predefined_entities": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_predefined_entity_redefinition": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_public_notation_no_sysid": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_really_long_encoded_lines": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_really_long_lines": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_recursive_external_parameter_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_recursive_external_parameter_entity_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_reject_lt_in_attribute_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_reject_unfinished_param_in_att_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_reparse_deferral_is_inherited": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_repeated_stop_parser_between_char_data_calls": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_reset_in_entiERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_reset_in_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_restart_on_error": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_resume_entity_with_syntax_error": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_resume_invalid_parse": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_resume_resuspended": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_return_ns_triplet": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_bad_reparse_option": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_base": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_foreign_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_reparse_deferral": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_reparse_deferral_on_null_parser": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_set_reparse_deferral_on_the_fly": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_short_doctype": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_short_doctype_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_short_doctype_3": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_siphash_self": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_siphash_spec": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_skipped_external_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_skipped_null_loaded_ext_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_skipped_parameter_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_skipped_unloaded_ext_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_standalone_internal_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_standalone_parameter_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_start_ns_clears_start_element": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_stop_parser_between_cdata_calls": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_stop_parser_between_char_data_calls": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_subordinate_reset": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_subordinate_suspend": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_subordinate_xdecl_abort": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_subordinate_xdecl_suspend": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_in_sole_empty_tag": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_parser_between_cdata_calls": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_parser_between_char_data_calls": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_resume_internal_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_resume_internal_entity_issue_629": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_resume_parameter_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_suspend_xdecl": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_trailing_cr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_trailing_cr_in_att_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_trailing_rsqb": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_trailing_spaces_in_elements": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_u0000_char": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_undefined_ext_entity_in_external_dtd": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unfinished_epilog": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_ascii_encoding_fail": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_ascii_encoding_ok": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_bad_ignore": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_bad_name": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_bad_name_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_internal_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_invalid_attr_value": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_invalid_high": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_invalid_length": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_invalid_surrogate": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_invalid_topbit": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_long_name_1": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_long_name_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unknown_encoding_success": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_unrecognised_encoding_internal_entity": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_user_parameters": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_attribute": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_bad_surrogate_pair": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_be_comment": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_be_pi": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_le_comment": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_le_epilog_newline": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_pe": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_pi": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf16_second_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf8_auto_align": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf8_false_rejection": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf8_in_cdata_section": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf8_in_cdata_section_2": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_utf8_in_start_tags": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_varying_buffer_fills": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_no_recursERROR:_check_failed:_XML_GetBuffer_parser,_maxbuf_-_prefix_len__!=_NULL": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_no_recursive_entity_refs": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_undeclared_entity_no_external_subset": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_undeclared_entity_standalone": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_undeclared_entity_unread_external_subset": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_wfc_undeclared_entity_with_external_subset_standalone": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_xmldecl_invalid": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_xmldecl_misplaced": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_xmldecl_missing_attr": {
                "status": "PASSED"
            },
            "ptestresult.expat.test_xmldecl_missing_value": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/expat/ptest\nruntests\nExpat version: expat_2.6.3\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: testERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf1ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n6\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nafter_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nleafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_paraERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nmeter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entiERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nty\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdaERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nta\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASSERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\n99%: Checks: 4368, Failed: 12\nCommand exited with non-zero status 1\nExecution time: 4.51 s\nruntestspp\nExpat version: expat_2.6.3\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: testERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf1ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n6\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nafter_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nleafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_paraERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nmeter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entiERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nty\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdaERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nta\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASSERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\n99%: Checks: 4368, Failed: 12\nCommand exited with non-zero status 1\nExecution time: 4.26 s\n\nDURATION: 8\nEND: /usr/lib/expat/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "expat": {
                    "duration": "8",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nruntests\nExpat version: expat_2.6.3\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: testERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf1ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n6\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nafter_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nleafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_paraERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nmeter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entiERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nty\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdaERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nta\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASSERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\n99%: Checks: 4368, Failed: 12\nCommand exited with non-zero status 1\nExecution time: 4.51 s\nruntestspp\nExpat version: expat_2.6.3\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: testERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=0 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf1ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n6\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=1 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nafter_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=2 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_ERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nleafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=3 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_paraERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nmeter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entiERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nty\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=4 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASS: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdaERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\nta\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=0]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\nPASS: test_accounting_precision\nPASS: test_billion_laughs_attack_protection_api\nPASS: test_helper_unsigned_char_to_printable\nPASS: test_amplification_isolated_external_parser\nPASS: test_nsalloc_xmlns\nPASS: test_nsalloc_parse_buffer\nPASS: test_nsalloc_long_prefix\nPASS: test_nsalloc_long_uri\nPASS: test_nsalloc_long_attr\nPASS: test_nsalloc_long_attr_prefix\nPASS: test_nsalloc_realloc_attributes\nPASS: test_nsalloc_long_element\nPASS: test_nsalloc_realloc_binding_uri\nPASS: test_nsalloc_realloc_long_prefix\nPASS: test_nsalloc_realloc_longer_prefix\nPASS: test_nsalloc_long_namespace\nPASS: test_nsalloc_less_long_namespace\nPASS: test_nsalloc_long_context\nPASS: test_nsalloc_realloc_long_context\nPASS: test_nsalloc_realloc_long_context_2\nPASS: test_nsalloc_realloc_long_context_3\nPASS: test_nsalloc_realloc_long_context_4\nPASS: test_nsalloc_realloc_long_context_5\nPASS: test_nsalloc_realloc_long_context_6\nPASS: test_nsalloc_realloc_long_context_7\nPASS: test_nsalloc_realloc_long_ge_name\nPASS: test_nsalloc_realloc_long_context_in_dtd\nPASS: test_nsalloc_long_default_in_ext\nPASS: test_nsalloc_long_systemid_in_ext\nPASS: test_nsalloc_prefixed_element\nPASS: test_alloc_parse_xdecl\nPASS: test_alloc_parse_xdecl_2\nPASS: test_alloc_parse_pi\nPASS: test_alloc_parse_pi_2\nPASS: test_alloc_parse_pi_3\nPASS: test_alloc_parse_comment\nPASS: test_alloc_parse_comment_2\nPASS: test_alloc_create_external_parser\nPASS: test_alloc_run_external_parser\nPASS: test_alloc_dtd_copy_default_atts\nPASS: test_alloc_external_entity\nPASS: test_alloc_ext_entity_set_encoding\nPASS: test_alloc_internal_entity\nPASS: test_alloc_dtd_default_handling\nPASS: test_alloc_explicit_encoding\nPASS: test_alloc_set_base\nPASS: test_alloc_realloc_buffer\nPASS: test_alloc_ext_entity_realloc_buffer\nPASS: test_alloc_realloc_many_attributes\nPASS: test_alloc_public_entity_value\nPASS: test_alloc_realloc_subst_public_entity_value\nPASS: test_alloc_parse_public_doctype\nPASS: test_alloc_parse_public_doctype_long_name\nPASS: test_alloc_set_foreign_dtd\nPASS: test_alloc_attribute_enum_value\nPASS: test_alloc_realloc_attribute_enum_value\nPASS: test_alloc_realloc_implied_attribute\nPASS: test_alloc_realloc_default_attribute\nPASS: test_alloc_notation\nPASS: test_alloc_public_notation\nPASS: test_alloc_system_notation\nPASS: test_alloc_nested_groups\nPASS: test_alloc_realloc_nested_groups\nPASS: test_alloc_large_group\nPASS: test_alloc_realloc_group_choice\nPASS: test_alloc_pi_in_epilog\nPASS: test_alloc_comment_in_epilog\nPASS: test_alloc_realloc_long_attribute_value\nPASS: test_alloc_attribute_whitespace\nPASS: test_alloc_attribute_predefined_entity\nPASS: test_alloc_long_attr_default_with_char_ref\nPASS: test_alloc_long_attr_value\nPASS: test_alloc_nested_entities\nPASS: test_alloc_realloc_param_entity_newline\nPASS: test_alloc_realloc_ce_extends_pe\nPASS: test_alloc_realloc_attributes\nPASS: test_alloc_long_doc_name\nPASS: test_alloc_long_base\nPASS: test_alloc_long_public_id\nPASS: test_alloc_long_entity_value\nPASS: test_alloc_long_notation\nPASS: test_alloc_reset_after_external_entity_parser_create_fail\nPASS: test_misc_alloc_create_parser\nPASS: test_misc_alloc_create_parser_with_encoding\nPASS: test_misc_null_parser\nPASS: test_misc_error_string\nPASS: test_misc_version\nPASS: test_misc_features\nPASS: test_misc_attribute_leak\nPASS: test_misc_utf16le\nPASS: test_misc_stop_during_end_handler_issue_240_1\nPASS: test_misc_stop_during_end_handler_issue_240_2\nPASS: test_misc_deny_internal_entity_closing_doctype_issue_317\nPASS: test_misc_tag_mismatch_reset_leak\nPASS: test_misc_create_external_entity_parser_with_null_context\nPASS: test_misc_general_entities_support\nPASS: test_misc_char_handler_stop_without_leak\nPASS: test_return_ns_triplet\nPASS: test_return_ns_triplet\nPASS: test_ns_tagname_overwrite\nPASS: test_ns_tagname_overwrite_triplet\nPASS: test_start_ns_clears_start_element\nPASS: test_default_ns_from_ext_subset_and_ext_ge\nPASS: test_ns_prefix_with_empty_uri_1\nPASS: test_ns_prefix_with_empty_uri_2\nPASS: test_ns_prefix_with_empty_uri_3\nPASS: test_ns_prefix_with_empty_uri_4\nPASS: test_ns_unbound_prefix\nPASS: test_ns_default_with_empty_uri\nPASS: test_ns_duplicate_attrs_diff_prefixes\nPASS: test_ns_duplicate_hashes\nPASS: test_ns_unbound_prefix_on_attribute\nPASS: test_ns_unbound_prefix_on_element\nPASS: test_ns_long_element\nPASS: test_ns_mixed_prefix_atts\nPASS: test_ns_extend_uri_buffer\nPASS: test_ns_reserved_attributes\nPASS: test_ns_reserved_attributes_2\nPASS: test_ns_extremely_long_prefix\nPASS: test_ns_unknown_encoding_success\nPASS: test_ns_double_colon\nPASS: test_ns_double_colon_element\nPASS: test_ns_bad_attr_leafname\nPASS: test_ns_bad_element_leafname\nPASS: test_ns_utf16_leafname\nPASS: test_ns_utf16_element_leafname\nPASS: test_ns_utf16_doctype\nPASS: test_ns_invalid_doctype\nPASS: test_ns_double_colon_doctype\nPASS: test_ns_separator_in_uri\nPASS: test_nul_byte\nPASS: test_u0000_char\nPASS: test_siphash_self\nPASS: test_siphash_spec\nPASS: test_bom_utf8\nPASS: test_bom_utf16_be\nPASS: test_bom_utf16_le\nPASS: test_nobom_utf16_le\nPASS: test_hash_collision\nPASS: test_illegal_utf8\nPASS: test_utf8_auto_align\nPASS: test_utf16\nPASS: test_utf16_le_epilog_newline\nPASS: test_not_utf16\nPASS: test_bad_encoding\nPASS: test_latin1_umlauts\nPASS: test_long_utf8_character\nPASS: test_long_latin1_attribute\nPASS: test_long_ascii_attribute\nPASS: test_danish_latin1\nPASS: test_french_charref_hexidecimal\nPASS: test_french_charref_decimal\nPASS: test_french_latin1\nPASS: test_french_utf8\nPASS: test_utf8_false_rejection\nPASS: test_line_number_after_parse\nPASS: test_column_number_after_parse\nPASS: test_line_and_column_numbers_inside_handlers\nPASS: test_line_number_after_error\nPASS: test_column_number_after_error\nPASS: test_really_long_lines\nPASS: test_really_long_encoded_lines\nPASS: test_end_element_events\nPASS: test_helper_is_whitespace_normalized\nPASS: test_attr_whitespace_normalization\nPASS: test_xmldecl_misplaced\nPASS: test_xmldecl_invalid\nPASS: test_xmldecl_missing_attr\nPASS: test_xmldecl_missing_value\nPASS: test_unknown_encoding_internal_entity\nPASS: test_unrecognised_encoding_internal_entity\nPASS: test_ext_entity_set_encoding\nPASS: test_ext_entity_no_handler\nPASS: test_ext_entity_set_bom\nPASS: test_ext_entity_bad_encoding\nPASS: test_ext_entity_bad_encoding_2\nPASS: test_wfc_undeclared_entity_unread_external_subset\nPASS: test_wfc_undeclared_entity_no_external_subset\nPASS: test_wfc_undeclared_entity_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset_standalone\nPASS: test_entity_with_external_subset_unless_standalone\nPASS: test_wfc_undeclared_entity_with_external_subset\nPASS: test_not_standalone_handler_reject\nPASS: test_not_standalone_handler_accept\nPASS: test_wfc_no_recursive_entity_refs\nPASS: test_ext_entity_invalid_parse\nPASSERROR: check failed: XML_GetBuffer(parser, maxbuf - prefix_len) != NULL\n: test_dtd_default_handling\nPASS: test_dtd_attr_handling\nPASS: test_empty_ns_without_namespaces\nPASS: test_ns_in_attribute_default_without_namespaces\nPASS: test_stop_parser_between_char_data_calls\nPASS: test_suspend_parser_between_char_data_calls\nPASS: test_repeated_stop_parser_between_char_data_calls\nPASS: test_good_cdata_ascii\nPASS: test_good_cdata_utf16\nPASS: test_good_cdata_utf16_le\nPASS: test_long_cdata_utf16\nPASS: test_multichar_cdata_utf16\nPASS: test_utf16_bad_surrogate_pair\nPASS: test_bad_cdata\nPASS: test_bad_cdata_utf16\nPASS: test_stop_parser_between_cdata_calls\nPASS: test_suspend_parser_between_cdata_calls\nPASS: test_memory_allocation\nPASS: test_default_current\nPASS: test_dtd_elements\nPASS: test_dtd_elements_nesting\nPASS: test_set_foreign_dtd\nPASS: test_foreign_dtd_not_standalone\nPASS: test_invalid_foreign_dtd\nPASS: test_foreign_dtd_with_doctype\nPASS: test_foreign_dtd_without_external_subset\nPASS: test_empty_foreign_dtd\nPASS: test_set_base\nPASS: test_attributes\nPASS: test_reset_in_entity\nPASS: test_resume_invalid_parse\nPASS: test_resume_resuspended\nPASS: test_cdata_default\nPASS: test_subordinate_reset\nPASS: test_subordinate_suspend\nPASS: test_subordinate_xdecl_suspend\nPASS: test_subordinate_xdecl_abort\nPASS: test_ext_entity_invalid_suspended_parse\nPASS: test_explicit_encoding\nPASS: test_trailing_cr\nPASS: test_ext_entity_trailing_cr\nPASS: test_trailing_rsqb\nPASS: test_ext_entity_trailing_rsqb\nPASS: test_ext_entity_good_cdata\nPASS: test_user_parameters\nPASS: test_ext_entity_ref_parameter\nPASS: test_empty_parse\nPASS: test_negative_len_parse\nPASS: test_negative_len_parse_buffer\nPASS: test_get_buffer_1\nPASS: test_get_buffer_2\nPASS: test_get_buffer_3_overflow\nFAIL [chunksize=5 deferral=1]: test_buffer_can_grow_to_max (\"\" at /usr/src/debug/expat/2.6.3/tests/basic_tests.c:3003)\nPASS: test_getbuffer_allocates_on_zero_len\nPASS: test_byte_info_at_end\nPASS: test_byte_info_at_error\nPASS: test_byte_info_at_cdata\nPASS: test_predefined_entities\nPASS: test_invalid_tag_in_dtd\nPASS: test_not_predefined_entities\nPASS: test_ignore_section\nPASS: test_ignore_section_utf16\nPASS: test_ignore_section_utf16_be\nPASS: test_bad_ignore_section\nPASS: test_external_bom_consumed\nPASS: test_external_entity_values\nPASS: test_ext_entity_not_standalone\nPASS: test_ext_entity_value_abort\nPASS: test_bad_public_doctype\nPASS: test_attribute_enum_value\nPASS: test_predefined_entity_redefinition\nPASS: test_dtd_stop_processing\nPASS: test_public_notation_no_sysid\nPASS: test_nested_groups\nPASS: test_group_choice\nPASS: test_standalone_parameter_entity\nPASS: test_skipped_parameter_entity\nPASS: test_recursive_external_parameter_entity\nPASS: test_recursive_external_parameter_entity_2\nPASS: test_undefined_ext_entity_in_external_dtd\nPASS: test_suspend_xdecl\nPASS: test_abort_epilog\nPASS: test_abort_epilog_2\nPASS: test_suspend_epilog\nPASS: test_suspend_in_sole_empty_tag\nPASS: test_unfinished_epilog\nPASS: test_partial_char_in_epilog\nPASS: test_suspend_resume_internal_entity\nPASS: test_suspend_resume_internal_entity_issue_629\nPASS: test_resume_entity_with_syntax_error\nPASS: test_suspend_resume_parameter_entity\nPASS: test_restart_on_error\nPASS: test_reject_lt_in_attribute_value\nPASS: test_reject_unfinished_param_in_att_value\nPASS: test_trailing_cr_in_att_value\nPASS: test_standalone_internal_entity\nPASS: test_skipped_external_entity\nPASS: test_skipped_null_loaded_ext_entity\nPASS: test_skipped_unloaded_ext_entity\nPASS: test_param_entity_with_trailing_cr\nPASS: test_invalid_character_entity\nPASS: test_invalid_character_entity_2\nPASS: test_invalid_character_entity_3\nPASS: test_invalid_character_entity_4\nPASS: test_pi_handled_in_default\nPASS: test_comment_handled_in_default\nPASS: test_pi_yml\nPASS: test_pi_xnl\nPASS: test_pi_xmm\nPASS: test_utf16_pi\nPASS: test_utf16_be_pi\nPASS: test_utf16_be_comment\nPASS: test_utf16_le_comment\nPASS: test_missing_encoding_conversion_fn\nPASS: test_failing_encoding_conversion_fn\nPASS: test_unknown_encoding_success\nPASS: test_unknown_encoding_bad_name\nPASS: test_unknown_encoding_bad_name_2\nPASS: test_unknown_encoding_long_name_1\nPASS: test_unknown_encoding_long_name_2\nPASS: test_invalid_unknown_encoding\nPASS: test_unknown_ascii_encoding_ok\nPASS: test_unknown_ascii_encoding_fail\nPASS: test_unknown_encoding_invalid_length\nPASS: test_unknown_encoding_invalid_topbit\nPASS: test_unknown_encoding_invalid_surrogate\nPASS: test_unknown_encoding_invalid_high\nPASS: test_unknown_encoding_invalid_attr_value\nPASS: test_ext_entity_latin1_utf16le_bom\nPASS: test_ext_entity_latin1_utf16be_bom\nPASS: test_ext_entity_latin1_utf16le_bom2\nPASS: test_ext_entity_latin1_utf16be_bom2\nPASS: test_ext_entity_utf16_be\nPASS: test_ext_entity_utf16_le\nPASS: test_ext_entity_utf16_unknown\nPASS: test_ext_entity_utf8_non_bom\nPASS: test_utf8_in_cdata_section\nPASS: test_utf8_in_cdata_section_2\nPASS: test_utf8_in_start_tags\nPASS: test_trailing_spaces_in_elements\nPASS: test_utf16_attribute\nPASS: test_utf16_second_attr\nPASS: test_attr_after_solidus\nPASS: test_utf16_pe\nPASS: test_bad_attr_desc_keyword\nPASS: test_bad_attr_desc_keyword_utf16\nPASS: test_bad_doctype\nPASS: test_bad_doctype_utf8\nPASS: test_bad_doctype_utf16\nPASS: test_bad_doctype_plus\nPASS: test_bad_doctype_star\nPASS: test_bad_doctype_query\nPASS: test_unknown_encoding_bad_ignore\nPASS: test_entity_in_utf16_be_attr\nPASS: test_entity_in_utf16_le_attr\nPASS: test_entity_public_utf16_be\nPASS: test_entity_public_utf16_le\nPASS: test_short_doctype\nPASS: test_short_doctype_2\nPASS: test_short_doctype_3\nPASS: test_long_doctype\nPASS: test_bad_entity\nPASS: test_bad_entity_2\nPASS: test_bad_entity_3\nPASS: test_bad_entity_4\nPASS: test_bad_notation\nPASS: test_default_doctype_handler\nPASS: test_empty_element_abort\nPASS: test_pool_integrity_with_unfinished_attr\nPASS: test_nested_entity_suspend\nPASS: test_big_tokens_scale_linearly\nPASS: test_set_reparse_deferral\nPASS: test_reparse_deferral_is_inherited\nPASS: test_set_reparse_deferral_on_null_parser\nPASS: test_set_reparse_deferral_on_the_fly\nPASS: test_set_bad_reparse_option\nPASS: test_bypass_heuristic_when_close_to_bufsize\nPASS: test_varying_buffer_fills\n99%: Checks: 4368, Failed: 12\nCommand exited with non-zero status 1\nExecution time: 4.26 s\n\nDURATION: 8\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5856966972351074,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-expect_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-expect",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007452964782714844,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.728464126586914,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.023957014083862305,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 13.766480922698975,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.00074005126953125,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.expect.cat-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.10": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.11": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.12": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.13": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.2": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.3": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.4": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.5": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.6": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.7": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.8": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.8b": {
                "status": "PASSED"
            },
            "ptestresult.expect.expect-1.9": {
                "status": "PASSED"
            },
            "ptestresult.expect.logfile-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.pid-1.2": {
                "status": "PASSED"
            },
            "ptestresult.expect.pid-1.3": {
                "status": "PASSED"
            },
            "ptestresult.expect.pid-1.4": {
                "status": "PASSED"
            },
            "ptestresult.expect.pid-1.5": {
                "status": "PASSED"
            },
            "ptestresult.expect.send-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.send-1.2": {
                "status": "PASSED"
            },
            "ptestresult.expect.spawn-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.spawn-1.2": {
                "status": "PASSED"
            },
            "ptestresult.expect.spawn-1.3": {
                "status": "PASSED"
            },
            "ptestresult.expect.spawn-1.4": {
                "status": "PASSED"
            },
            "ptestresult.expect.spawn-1.5": {
                "status": "PASSED"
            },
            "ptestresult.expect.stty-1.1": {
                "status": "PASSED"
            },
            "ptestresult.expect.stty-1.2": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/expect/ptest\nvia send_stdout\nPASS: cat-1.1\nPASS: expect-1.1\nPASS: expect-1.2\nPASS: expect-1.3\nPASS: expect-1.4\nPASS: expect-1.5\nPASS: expect-1.6\nPASS: expect-1.7\nPASS: expect-1.10\nPASS: expect-1.11\nPASS: expect-1.12\nPASS: expect-1.13\nPASS: expect-1.8\nPASS: expect-1.8b\nPASS: expect-1.9\nPASS: logfile-1.1\nPASS: pid-1.2\nPASS: pid-1.3\nPASS: pid-1.4\nPASS: pid-1.5\nPASS: send-1.1\nPASS: send-1.2\nPASS: spawn-1.1\nPASS: spawn-1.2\nPASS: spawn-1.3\nPASS: spawn-1.4\nPASS: spawn-1.5\nPASS: stty-1.1\nPASS: stty-1.2\nDURATION: 13\nEND: /usr/lib/expect/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "expect": {
                    "duration": "13",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nvia send_stdout\nPASS: cat-1.1\nPASS: expect-1.1\nPASS: expect-1.2\nPASS: expect-1.3\nPASS: expect-1.4\nPASS: expect-1.5\nPASS: expect-1.6\nPASS: expect-1.7\nPASS: expect-1.10\nPASS: expect-1.11\nPASS: expect-1.12\nPASS: expect-1.13\nPASS: expect-1.8\nPASS: expect-1.8b\nPASS: expect-1.9\nPASS: logfile-1.1\nPASS: pid-1.2\nPASS: pid-1.3\nPASS: pid-1.4\nPASS: pid-1.5\nPASS: send-1.1\nPASS: send-1.2\nPASS: spawn-1.1\nPASS: spawn-1.2\nPASS: spawn-1.3\nPASS: spawn-1.4\nPASS: spawn-1.5\nPASS: stty-1.1\nPASS: stty-1.2\nDURATION: 13\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5950477123260498,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-findutils_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-findutils",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009620189666748047,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.700183391571045,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.022441387176513672,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 8.293651342391968,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007512569427490234,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.findutils.tests/find/arg-nan.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/debug-missing-arg.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/depth-unreadable-dir.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.findutils.tests/find/exec-plus-last-file.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/execdir-fd-leak.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/files0-from.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/inode-zero.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.findutils.tests/find/many-dir-entries-vs-OOM.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.findutils.tests/find/name-lbracket-literal.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/name-slash.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/newer.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/opt-numeric-arg.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/printf_escape_c.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/printf_escapechars.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/printf_inode.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/refuse-noop.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/type_list.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/used.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/find/user-group-max.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/misc/help-version.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/xargs/conflicting_opts.sh": {
                "status": "PASSED"
            },
            "ptestresult.findutils.tests/xargs/verbose-quote.sh": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/findutils/ptest\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nPASS: tests/find/arg-nan.sh\nfind: Missing argument after the -D option.\nPASS: tests/find/debug-missing-arg.sh\ndepth-unreadable-dir.sh: skipped test: must be run as non-root\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/depth-unreadable-dir.sh\nPASS: tests/find/exec-plus-last-file.sh\nPASS: tests/find/execdir-fd-leak.sh\nfind: missing argument to `-files0-from'\nfind: extra operand 'OFFENDING'\nfind: file operands cannot be combined with -files0-from\nfind: option -files0-from reading from standard input cannot be combined with -ok, -okdir\nfind: option -files0-from reading from standard input cannot be combined with -ok, -okdir\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'\nfind: cannot open 'ENOENT' for reading: No such file or directory\ncat: /: Is a directory\nfind: '/': read error: Is a directory\nfind: invalid expression: expected expression before closing parentheses ')'.\nfind: invalid expression: expected expression before closing parentheses ')'.\nfind: '(standard input)':2: invalid zero-length file name\nfind: 'file':2: invalid zero-length file name\nfind: 'ENOENT': No such file or directory\nexp\nout\nPASS: tests/find/files0-from.sh\ninode-zero.sh: skipped test: no file with inode number 0 here\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/inode-zero.sh\nmany-dir-entries-vs-OOM.sh: skipped test: expensive: disabled by default\nThis test is relatively expensive, so it is disabled by default.\nTo run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS\nenvironment variable set to yes.  E.g.,\n\n  env RUN_EXPENSIVE_TESTS=yes make check\n\nor use the shortcut target of the toplevel Makefile,\n\n  make check-expensive\n\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/many-dir-entries-vs-OOM.sh\nPASS: tests/find/name-lbracket-literal.sh\nfind: warning: '-name' matches against basenames only, but the given pattern contains a directory separator ('/'), thus the expression will evaluate to false all the time.  Did you mean '-wholename'?\nPASS: tests/find/name-slash.sh\n  File: file1\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1096        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:31.512000000 +0000\nModify: 2024-11-06 15:15:31.512000000 +0000\nChange: 2024-11-06 15:15:31.512000000 +0000\n Birth: 2024-11-06 15:15:31.512000000 +0000\n  File: file2\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1097        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:32.516000000 +0000\nModify: 2024-11-06 15:15:32.516000000 +0000\nChange: 2024-11-06 15:15:32.516000000 +0000\n Birth: 2024-11-06 15:15:32.516000000 +0000\n  File: file3\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1098        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:33.520000000 +0000\nModify: 2024-11-06 15:15:33.520000000 +0000\nChange: 2024-11-06 15:15:33.520000000 +0000\n Birth: 2024-11-06 15:15:33.520000000 +0000\nPASS: tests/find/newer.sh\nfind: missing argument to `-inum'\nfind: non-numeric argument to -inum: 'foo'\nfind: missing argument to `-links'\nfind: non-numeric argument to -links: 'foo'\nfind: missing argument to `-uid'\nfind: non-numeric argument to -uid: 'foo'\nfind: missing argument to `-gid'\nfind: non-numeric argument to -gid: 'foo'\nPASS: tests/find/opt-numeric-arg.sh\nPASS: tests/find/printf_escape_c.sh\nPASS: tests/find/printf_escapechars.sh\nPASS: tests/find/printf_inode.sh\nfind: unknown predicate `-noop'\nfind: unknown predicate `---noop'\nPASS: tests/find/refuse-noop.sh\nfind: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.\ntests/find/type_list.sh: line 59: perl: command not found\ntests/find/type_list.sh: line 64: python: command not found\nnc: bad port 'sock'\ntests/find/type_list.sh: line 72: kill: (1715) - No such process\ntests/find/type_list.sh: line 74: netcat: command not found\ntests/find/type_list.sh: line 75: kill: (1717) - No such process\ntests/find/type_list.sh: line 78: socat: command not found\ntests/find/type_list.sh: line 79: kill: (1719) - No such process\n     1102      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/reg-link -> reg\n     1101      0 prw-r--r--   1 root     root            0 Nov  6 15:15 dir/fifo\n     1099      0 brw-r--r--   1 root     root       0,   0 Nov  6 15:15 dir/blk\n     1098      1 drwxr-xr-x   2 root     root         1024 Nov  6 15:15 dir/dir\n     1105      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/chr-link -> chr\n     1103      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/dir-link -> dir\n     1097      0 -rw-r--r--   1 root     root            0 Nov  6 15:15 dir/reg\n     1104      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/blk-link -> blk\n     1100      0 crw-r--r--   1 root     root       0,   0 Nov  6 15:15 dir/chr\n     1107      0 lrwxrwxrwx   1 root     root            6 Nov  6 15:15 dir/dangling-link -> enoent\n     1106      0 lrwxrwxrwx   1 root     root            4 Nov  6 15:15 dir/fifo-link -> fifo\nfind: Arguments to -type should contain at least one letter\nfind: Arguments to -xtype should contain at least one letter\nfind: Must separate multiple arguments to -type using: ','\nfind: Must separate multiple arguments to -xtype using: ','\nfind: Last file type in list argument to -type is missing, i.e., list is ending on: ','\nfind: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','\nfind: Duplicate file type 'f' in the argument list to -type.\nfind: Duplicate file type 'f' in the argument list to -xtype.\nPASS: tests/find/type_list.sh\nName: t00  Access: 2024-11-06 15:15:37.040000000 +0000  Change: 2024-11-06 15:15:37.040000000 +0000\nName: t10  Access: 2024-11-16 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.016000000 +0000\nName: t20  Access: 2024-11-26 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.024000000 +0000\nName: t30  Access: 2024-12-06 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.032000000 +0000\nName: t40  Access: 2024-12-16 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.036000000 +0000\nPASS: tests/find/used.sh\nPASS: tests/find/user-group-max.sh\nPATH=/usr/lib/findutils/ptest/.././xargs:/usr/lib/findutils/ptest/.././locate:/usr/lib/findutils/ptest/.././find:/tmp:/usr/sbin:/sbin:/usr/bin:/bin\n++ env find --version\n++ sed -n '1s/.* //p;q'\n++ echo find\n++ sed 's/$//'\n++ echo xargs\n++ sed 's/$//'\n++ echo locate\n++ sed 's/$//'\n++ echo updatedb\n++ sed 's/$//'\nPASS: tests/misc/help-version.sh\nPASS: tests/xargs/conflicting_opts.sh\nPASS: tests/xargs/verbose-quote.sh\n\nDURATION: 7\nEND: /usr/lib/findutils/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "findutils": {
                    "duration": "7",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nfind: invalid not-a-number argument: `NaN'\nPASS: tests/find/arg-nan.sh\nfind: Missing argument after the -D option.\nPASS: tests/find/debug-missing-arg.sh\ndepth-unreadable-dir.sh: skipped test: must be run as non-root\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/depth-unreadable-dir.sh\nPASS: tests/find/exec-plus-last-file.sh\nPASS: tests/find/execdir-fd-leak.sh\nfind: missing argument to `-files0-from'\nfind: extra operand 'OFFENDING'\nfind: file operands cannot be combined with -files0-from\nfind: option -files0-from reading from standard input cannot be combined with -ok, -okdir\nfind: option -files0-from reading from standard input cannot be combined with -ok, -okdir\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'inlink'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: 'in'\nfind: option -files0-from: standard input must not refer to the same file when combined with -ok, -okdir: '/dev/stdin'\nfind: cannot open 'ENOENT' for reading: No such file or directory\ncat: /: Is a directory\nfind: '/': read error: Is a directory\nfind: invalid expression: expected expression before closing parentheses ')'.\nfind: invalid expression: expected expression before closing parentheses ')'.\nfind: '(standard input)':2: invalid zero-length file name\nfind: 'file':2: invalid zero-length file name\nfind: 'ENOENT': No such file or directory\nexp\nout\nPASS: tests/find/files0-from.sh\ninode-zero.sh: skipped test: no file with inode number 0 here\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/inode-zero.sh\nmany-dir-entries-vs-OOM.sh: skipped test: expensive: disabled by default\nThis test is relatively expensive, so it is disabled by default.\nTo run it anyway, rerun make check with the RUN_EXPENSIVE_TESTS\nenvironment variable set to yes.  E.g.,\n\n  env RUN_EXPENSIVE_TESTS=yes make check\n\nor use the shortcut target of the toplevel Makefile,\n\n  make check-expensive\n\n./tests/init.sh: line 106: $stderr_fileno_: Bad file descriptor\nSKIP: tests/find/many-dir-entries-vs-OOM.sh\nPASS: tests/find/name-lbracket-literal.sh\nfind: warning: '-name' matches against basenames only, but the given pattern contains a directory separator ('/'), thus the expression will evaluate to false all the time.  Did you mean '-wholename'?\nPASS: tests/find/name-slash.sh\n  File: file1\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1096        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:31.512000000 +0000\nModify: 2024-11-06 15:15:31.512000000 +0000\nChange: 2024-11-06 15:15:31.512000000 +0000\n Birth: 2024-11-06 15:15:31.512000000 +0000\n  File: file2\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1097        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:32.516000000 +0000\nModify: 2024-11-06 15:15:32.516000000 +0000\nChange: 2024-11-06 15:15:32.516000000 +0000\n Birth: 2024-11-06 15:15:32.516000000 +0000\n  File: file3\n  Size: 0         \tBlocks: 0          IO Block: 1024   regular empty file\nDevice: 253,0\tInode: 1098        Links: 1\nAccess: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)\nAccess: 2024-11-06 15:15:33.520000000 +0000\nModify: 2024-11-06 15:15:33.520000000 +0000\nChange: 2024-11-06 15:15:33.520000000 +0000\n Birth: 2024-11-06 15:15:33.520000000 +0000\nPASS: tests/find/newer.sh\nfind: missing argument to `-inum'\nfind: non-numeric argument to -inum: 'foo'\nfind: missing argument to `-links'\nfind: non-numeric argument to -links: 'foo'\nfind: missing argument to `-uid'\nfind: non-numeric argument to -uid: 'foo'\nfind: missing argument to `-gid'\nfind: non-numeric argument to -gid: 'foo'\nPASS: tests/find/opt-numeric-arg.sh\nPASS: tests/find/printf_escape_c.sh\nPASS: tests/find/printf_escapechars.sh\nPASS: tests/find/printf_inode.sh\nfind: unknown predicate `-noop'\nfind: unknown predicate `---noop'\nPASS: tests/find/refuse-noop.sh\nfind: -type D is not supported because Solaris doors are not supported on the platform find was compiled on.\ntests/find/type_list.sh: line 59: perl: command not found\ntests/find/type_list.sh: line 64: python: command not found\nnc: bad port 'sock'\ntests/find/type_list.sh: line 72: kill: (1715) - No such process\ntests/find/type_list.sh: line 74: netcat: command not found\ntests/find/type_list.sh: line 75: kill: (1717) - No such process\ntests/find/type_list.sh: line 78: socat: command not found\ntests/find/type_list.sh: line 79: kill: (1719) - No such process\n     1102      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/reg-link -> reg\n     1101      0 prw-r--r--   1 root     root            0 Nov  6 15:15 dir/fifo\n     1099      0 brw-r--r--   1 root     root       0,   0 Nov  6 15:15 dir/blk\n     1098      1 drwxr-xr-x   2 root     root         1024 Nov  6 15:15 dir/dir\n     1105      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/chr-link -> chr\n     1103      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/dir-link -> dir\n     1097      0 -rw-r--r--   1 root     root            0 Nov  6 15:15 dir/reg\n     1104      0 lrwxrwxrwx   1 root     root            3 Nov  6 15:15 dir/blk-link -> blk\n     1100      0 crw-r--r--   1 root     root       0,   0 Nov  6 15:15 dir/chr\n     1107      0 lrwxrwxrwx   1 root     root            6 Nov  6 15:15 dir/dangling-link -> enoent\n     1106      0 lrwxrwxrwx   1 root     root            4 Nov  6 15:15 dir/fifo-link -> fifo\nfind: Arguments to -type should contain at least one letter\nfind: Arguments to -xtype should contain at least one letter\nfind: Must separate multiple arguments to -type using: ','\nfind: Must separate multiple arguments to -xtype using: ','\nfind: Last file type in list argument to -type is missing, i.e., list is ending on: ','\nfind: Last file type in list argument to -xtype is missing, i.e., list is ending on: ','\nfind: Duplicate file type 'f' in the argument list to -type.\nfind: Duplicate file type 'f' in the argument list to -xtype.\nPASS: tests/find/type_list.sh\nName: t00  Access: 2024-11-06 15:15:37.040000000 +0000  Change: 2024-11-06 15:15:37.040000000 +0000\nName: t10  Access: 2024-11-16 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.016000000 +0000\nName: t20  Access: 2024-11-26 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.024000000 +0000\nName: t30  Access: 2024-12-06 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.032000000 +0000\nName: t40  Access: 2024-12-16 15:15:37.000000000 +0000  Change: 2024-11-06 15:15:37.036000000 +0000\nPASS: tests/find/used.sh\nPASS: tests/find/user-group-max.sh\nPATH=/usr/lib/findutils/ptest/.././xargs:/usr/lib/findutils/ptest/.././locate:/usr/lib/findutils/ptest/.././find:/tmp:/usr/sbin:/sbin:/usr/bin:/bin\n++ env find --version\n++ sed -n '1s/.* //p;q'\n++ echo find\n++ sed 's/$//'\n++ echo xargs\n++ sed 's/$//'\n++ echo locate\n++ sed 's/$//'\n++ echo updatedb\n++ sed 's/$//'\nPASS: tests/misc/help-version.sh\nPASS: tests/xargs/conflicting_opts.sh\nPASS: tests/xargs/verbose-quote.sh\n\nDURATION: 7\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5930304527282715,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-flex_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-flex",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0010008811950683594,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7254035472869873,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02116847038269043,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.206714630126953,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008111000061035156,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.flex.alloc_extra": {
                "status": "PASSED"
            },
            "ptestresult.flex.array_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.array_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.basic_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.basic_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.bison_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.bison_yylloc": {
                "status": "PASSED"
            },
            "ptestresult.flex.bison_yylval": {
                "status": "PASSED"
            },
            "ptestresult.flex.c_cxx_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.c_cxx_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.ccl": {
                "status": "PASSED"
            },
            "ptestresult.flex.cxx_basic": {
                "status": "PASSED"
            },
            "ptestresult.flex.cxx_multiple_scanners": {
                "status": "PASSED"
            },
            "ptestresult.flex.cxx_restart": {
                "status": "PASSED"
            },
            "ptestresult.flex.cxx_yywrap.i3": {
                "status": "PASSED"
            },
            "ptestresult.flex.debug_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.debug_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.extended": {
                "status": "PASSED"
            },
            "ptestresult.flex.header_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.header_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.include_by_buffer.direct": {
                "status": "PASSED"
            },
            "ptestresult.flex.include_by_push.direct": {
                "status": "PASSED"
            },
            "ptestresult.flex.include_by_reentrant.direct": {
                "status": "PASSED"
            },
            "ptestresult.flex.lineno_nr.one": {
                "status": "PASSED"
            },
            "ptestresult.flex.lineno_r.one": {
                "status": "PASSED"
            },
            "ptestresult.flex.lineno_trailing.one": {
                "status": "PASSED"
            },
            "ptestresult.flex.mem_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.mem_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.multiple_scanners_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.multiple_scanners_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.options.cn": {
                "status": "PASSED"
            },
            "ptestresult.flex.posix": {
                "status": "PASSED"
            },
            "ptestresult.flex.posixly_correct": {
                "status": "PASSED"
            },
            "ptestresult.flex.prefix_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.prefix_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.pthread.pthread": {
                "status": "PASSED"
            },
            "ptestresult.flex.quote_in_comment": {
                "status": "PASSED"
            },
            "ptestresult.flex.quotes": {
                "status": "PASSED"
            },
            "ptestresult.flex.reject_nr.reject": {
                "status": "PASSED"
            },
            "ptestresult.flex.reject_r.reject": {
                "status": "PASSED"
            },
            "ptestresult.flex.reject_ser.table": {
                "status": "PASSED"
            },
            "ptestresult.flex.reject_ver.table": {
                "status": "PASSED"
            },
            "ptestresult.flex.rescan_nr.direct": {
                "status": "PASSED"
            },
            "ptestresult.flex.rescan_r.direct": {
                "status": "PASSED"
            },
            "ptestresult.flex.string_nr": {
                "status": "PASSED"
            },
            "ptestresult.flex.string_r": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-CF.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Ca.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Cae.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-CaeF.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Caef.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Caem.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Cam.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Ce.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Cem.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Cf.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_nr-Cm.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-CF.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Ca.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Cae.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-CaeF.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Caef.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Caem.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Cam.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Ce.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Cem.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Cf.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_opt_r-Cm.opt": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-CF.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Ca.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Cae.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-CaeF.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Caef.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Caem.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Cam.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Ce.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Cem.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Cf.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_nr-Cm.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-CF.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Ca.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Cae.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-CaeF.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Caef.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Caem.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Cam.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Ce.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Cem.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Cf.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ser_r-Cm.ser": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-CF.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Ca.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Cae.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-CaeF.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Caef.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Caem.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Cam.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Ce.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Cem.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Cf.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_nr-Cm.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-CF.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Ca.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Cae.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-CaeF.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Caef.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Caem.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Cam.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Ce.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Cem.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Cf.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.tableopts_ver_r-Cm.ver": {
                "status": "PASSED"
            },
            "ptestresult.flex.top": {
                "status": "PASSED"
            },
            "ptestresult.flex.yyextra": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/flex/ptest\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nmake[1]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\ntouch alloc_extra.log\ntouch array_nr.log\ntouch array_r.log\ntouch basic_nr.log\ntouch basic_r.log\ntouch bison_nr.log\ntouch bison_yylloc.log\ntouch bison_yylval.log\ntouch c_cxx_nr.log\ntouch c_cxx_r.log\ntouch ccl.log\ntouch cxx_basic.log\ntouch cxx_multiple_scanners.log\ntouch cxx_restart.log\ntouch debug_nr.log\ntouch debug_r.log\ntouch extended.log\ntouch header_nr.log\ntouch header_r.log\ntouch mem_nr.log\ntouch mem_r.log\ntouch multiple_scanners_nr.log\ntouch multiple_scanners_r.log\ntouch posix.log\ntouch posixly_correct.log\ntouch prefix_nr.log\ntouch prefix_r.log\ntouch quote_in_comment.log\ntouch quotes.log\ntouch string_nr.log\ntouch string_r.log\ntouch top.log\ntouch yyextra.log\ntouch reject_nr.log\ntouch reject_r.log\ntouch reject_ver.log\ntouch reject_ser.log\ntouch include_by_buffer.log\ntouch include_by_push.log\ntouch include_by_reentrant.log\ntouch rescan_nr.log\ntouch rescan_r.log\ntouch cxx_yywrap.log\ntouch pthread.log\ntouch lineno_nr.log\ntouch lineno_r.log\ntouch lineno_trailing.log\ntouch tableopts_opt_nr-Ca.log\ntouch tableopts_opt_nr-Ce.log\ntouch tableopts_opt_nr-Cf.log\ntouch tableopts_opt_nr-CF.log\ntouch tableopts_opt_nr-Cm.log\ntouch tableopts_opt_nr-Cem.log\ntouch tableopts_opt_nr-Cae.log\ntouch tableopts_opt_nr-Caef.log\ntouch tableopts_opt_nr-CaeF.log\ntouch tableopts_opt_nr-Cam.log\ntouch tableopts_opt_nr-Caem.log\ntouch tableopts_opt_r-Ca.log\ntouch tableopts_opt_r-Ce.log\ntouch tableopts_opt_r-Cf.log\ntouch tableopts_opt_r-CF.log\ntouch tableopts_opt_r-Cm.log\ntouch tableopts_opt_r-Cem.log\ntouch tableopts_opt_r-Cae.log\ntouch tableopts_opt_r-Caef.log\ntouch tableopts_opt_r-CaeF.log\ntouch tableopts_opt_r-Cam.log\ntouch tableopts_opt_r-Caem.log\ntouch tableopts_ser_nr-Ca.log\ntouch tableopts_ser_nr-Ce.log\ntouch tableopts_ser_nr-Cf.log\ntouch tableopts_ser_nr-CF.log\ntouch tableopts_ser_nr-Cm.log\ntouch tableopts_ser_nr-Cem.log\ntouch tableopts_ser_nr-Cae.log\ntouch tableopts_ser_nr-Caef.log\ntouch tableopts_ser_nr-CaeF.log\ntouch tableopts_ser_nr-Cam.log\ntouch tableopts_ser_nr-Caem.log\ntouch tableopts_ser_r-Ca.log\ntouch tableopts_ser_r-Ce.log\ntouch tableopts_ser_r-Cf.log\ntouch tableopts_ser_r-CF.log\ntouch tableopts_ser_r-Cm.log\ntouch tableopts_ser_r-Cem.log\ntouch tableopts_ser_r-Cae.log\ntouch tableopts_ser_r-Caef.log\ntouch tableopts_ser_r-CaeF.log\ntouch tableopts_ser_r-Cam.log\ntouch tableopts_ser_r-Caem.log\ntouch tableopts_ver_nr-Ca.log\ntouch tableopts_ver_nr-Ce.log\ntouch tableopts_ver_nr-Cf.log\ntouch tableopts_ver_nr-CF.log\ntouch tableopts_ver_nr-Cm.log\ntouch tableopts_ver_nr-Cem.log\ntouch tableopts_ver_nr-Cae.log\ntouch tableopts_ver_nr-Caef.log\ntouch tableopts_ver_nr-CaeF.log\ntouch tableopts_ver_nr-Cam.log\ntouch tableopts_ver_nr-Caem.log\ntouch tableopts_ver_r-Ca.log\ntouch tableopts_ver_r-Ce.log\ntouch tableopts_ver_r-Cf.log\ntouch tableopts_ver_r-CF.log\ntouch tableopts_ver_r-Cm.log\ntouch tableopts_ver_r-Cem.log\ntouch tableopts_ver_r-Cae.log\ntouch tableopts_ver_r-Caef.log\ntouch tableopts_ver_r-CaeF.log\ntouch tableopts_ver_r-Cam.log\ntouch tableopts_ver_r-Caem.log\ntouch options.log\nmake[2]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\ntouch alloc_extra.log\ntouch array_nr.log\ntouch array_r.log\ntouch basic_nr.log\ntouch basic_r.log\ntouch bison_nr.log\ntouch bison_yylloc.log\ntouch bison_yylval.log\ntouch c_cxx_nr.log\ntouch c_cxx_r.log\ntouch ccl.log\ntouch cxx_basic.log\ntouch cxx_multiple_scanners.log\ntouch cxx_restart.log\ntouch debug_nr.log\ntouch debug_r.log\ntouch extended.log\ntouch header_nr.log\ntouch header_r.log\ntouch mem_nr.log\ntouch mem_r.log\ntouch multiple_scanners_nr.log\ntouch multiple_scanners_r.log\ntouch posix.log\ntouch posixly_correct.log\ntouch prefix_nr.log\ntouch prefix_r.log\ntouch quote_in_comment.log\ntouch quotes.log\ntouch string_nr.log\ntouch string_r.log\ntouch top.log\ntouch yyextra.log\ntouch reject_nr.log\ntouch reject_r.log\ntouch reject_ver.log\ntouch reject_ser.log\ntouch include_by_buffer.log\ntouch include_by_push.log\ntouch include_by_reentrant.log\ntouch rescan_nr.log\ntouch rescan_r.log\ntouch cxx_yywrap.log\ntouch pthread.log\ntouch lineno_nr.log\ntouch lineno_r.log\ntouch lineno_trailing.log\ntouch tableopts_opt_nr-Ca.log\ntouch tableopts_opt_nr-Ce.log\ntouch tableopts_opt_nr-Cf.log\ntouch tableopts_opt_nr-CF.log\ntouch tableopts_opt_nr-Cm.log\ntouch tableopts_opt_nr-Cem.log\ntouch tableopts_opt_nr-Cae.log\ntouch tableopts_opt_nr-Caef.log\ntouch tableopts_opt_nr-CaeF.log\ntouch tableopts_opt_nr-Cam.log\ntouch tableopts_opt_nr-Caem.log\ntouch tableopts_opt_r-Ca.log\ntouch tableopts_opt_r-Ce.log\ntouch tableopts_opt_r-Cf.log\ntouch tableopts_opt_r-CF.log\ntouch tableopts_opt_r-Cm.log\ntouch tableopts_opt_r-Cem.log\ntouch tableopts_opt_r-Cae.log\ntouch tableopts_opt_r-Caef.log\ntouch tableopts_opt_r-CaeF.log\ntouch tableopts_opt_r-Cam.log\ntouch tableopts_opt_r-Caem.log\ntouch tableopts_ser_nr-Ca.log\ntouch tableopts_ser_nr-Ce.log\ntouch tableopts_ser_nr-Cf.log\ntouch tableopts_ser_nr-CF.log\ntouch tableopts_ser_nr-Cm.log\ntouch tableopts_ser_nr-Cem.log\ntouch tableopts_ser_nr-Cae.log\ntouch tableopts_ser_nr-Caef.log\ntouch tableopts_ser_nr-CaeF.log\ntouch tableopts_ser_nr-Cam.log\ntouch tableopts_ser_nr-Caem.log\ntouch tableopts_ser_r-Ca.log\ntouch tableopts_ser_r-Ce.log\ntouch tableopts_ser_r-Cf.log\ntouch tableopts_ser_r-CF.log\ntouch tableopts_ser_r-Cm.log\ntouch tableopts_ser_r-Cem.log\ntouch tableopts_ser_r-Cae.log\ntouch tableopts_ser_r-Caef.log\ntouch tableopts_ser_r-CaeF.log\ntouch tableopts_ser_r-Cam.log\ntouch tableopts_ser_r-Caem.log\ntouch tableopts_ver_nr-Ca.log\ntouch tableopts_ver_nr-Ce.log\ntouch tableopts_ver_nr-Cf.log\ntouch tableopts_ver_nr-CF.log\ntouch tableopts_ver_nr-Cm.log\ntouch tableopts_ver_nr-Cem.log\ntouch tableopts_ver_nr-Cae.log\ntouch tableopts_ver_nr-Caef.log\ntouch tableopts_ver_nr-CaeF.log\ntouch tableopts_ver_nr-Cam.log\ntouch tableopts_ver_nr-Caem.log\ntouch tableopts_ver_r-Ca.log\ntouch tableopts_ver_r-Ce.log\ntouch tableopts_ver_r-Cf.log\ntouch tableopts_ver_r-CF.log\ntouch tableopts_ver_r-Cm.log\ntouch tableopts_ver_r-Cem.log\ntouch tableopts_ver_r-Cae.log\ntouch tableopts_ver_r-Caef.log\ntouch tableopts_ver_r-CaeF.log\ntouch tableopts_ver_r-Cam.log\ntouch tableopts_ver_r-Caem.log\ntouch options.log\nmake[2]: Leaving directory '/usr/lib/flex/ptest'\nfatal: making test-suite.log: failed to create alloc_extra.trs\nfatal: making test-suite.log: failed to create array_nr.trs\nfatal: making test-suite.log: failed to create array_r.trs\nfatal: making test-suite.log: failed to create basic_nr.trs\nfatal: making test-suite.log: failed to create basic_r.trs\nfatal: making test-suite.log: failed to create bison_nr.trs\nfatal: making test-suite.log: failed to create bison_yylloc.trs\nfatal: making test-suite.log: failed to create bison_yylval.trs\nfatal: making test-suite.log: failed to create c_cxx_nr.trs\nfatal: making test-suite.log: failed to create c_cxx_r.trs\nfatal: making test-suite.log: failed to create ccl.trs\nfatal: making test-suite.log: failed to create cxx_basic.trs\nfatal: making test-suite.log: failed to create cxx_multiple_scanners.trs\nfatal: making test-suite.log: failed to create cxx_restart.trs\nfatal: making test-suite.log: failed to create debug_nr.trs\nfatal: making test-suite.log: failed to create debug_r.trs\nfatal: making test-suite.log: failed to create extended.trs\nfatal: making test-suite.log: failed to create header_nr.trs\nfatal: making test-suite.log: failed to create header_r.trs\nfatal: making test-suite.log: failed to create mem_nr.trs\nfatal: making test-suite.log: failed to create mem_r.trs\nfatal: making test-suite.log: failed to create multiple_scanners_nr.trs\nfatal: making test-suite.log: failed to create multiple_scanners_r.trs\nfatal: making test-suite.log: failed to create posix.trs\nfatal: making test-suite.log: failed to create posixly_correct.trs\nfatal: making test-suite.log: failed to create prefix_nr.trs\nfatal: making test-suite.log: failed to create prefix_r.trs\nfatal: making test-suite.log: failed to create quote_in_comment.trs\nfatal: making test-suite.log: failed to create quotes.trs\nfatal: making test-suite.log: failed to create string_nr.trs\nfatal: making test-suite.log: failed to create string_r.trs\nfatal: making test-suite.log: failed to create top.trs\nfatal: making test-suite.log: failed to create yyextra.trs\nfatal: making test-suite.log: failed to create reject_nr.trs\nfatal: making test-suite.log: failed to create reject_r.trs\nfatal: making test-suite.log: failed to create reject_ver.trs\nfatal: making test-suite.log: failed to create reject_ser.trs\nfatal: making test-suite.log: failed to create include_by_buffer.trs\nfatal: making test-suite.log: failed to create include_by_push.trs\nfatal: making test-suite.log: failed to create include_by_reentrant.trs\nfatal: making test-suite.log: failed to create rescan_nr.trs\nfatal: making test-suite.log: failed to create rescan_r.trs\nfatal: making test-suite.log: failed to create cxx_yywrap.trs\nfatal: making test-suite.log: failed to create pthread.trs\nfatal: making test-suite.log: failed to create lineno_nr.trs\nfatal: making test-suite.log: failed to create lineno_r.trs\nfatal: making test-suite.log: failed to create lineno_trailing.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs\nfatal: making test-suite.log: failed to create options.trs\nmake[1]: *** [Makefile:2245: test-suite.log] Error 1\nmake[1]: Leaving directory '/usr/lib/flex/ptest'\nmake: *** [Makefile:2381: check-TESTS] Error 2\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nmake[1]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nPASS: alloc_extra\nPASS: array_nr\nPASS: array_r\nPASS: basic_nr\nPASS: basic_r\nPASS: bison_nr\nPASS: bison_yylloc\nPASS: bison_yylval\nPASS: c_cxx_nr\nPASS: c_cxx_r\nPASS: ccl\nPASS: cxx_basic\nPASS: cxx_multiple_scanners\nPASS: cxx_restart\nPASS: debug_nr\nPASS: debug_r\nPASS: extended\nPASS: header_nr\nPASS: header_r\nPASS: mem_nr\nPASS: mem_r\nPASS: multiple_scanners_nr\nPASS: multiple_scanners_r\nPASS: posix\nPASS: posixly_correct\nPASS: prefix_nr\nPASS: prefix_r\nPASS: quote_in_comment\nPASS: quotes\nPASS: string_nr\nPASS: string_r\nPASS: top\nPASS: yyextra\nPASS: reject_nr.reject\nPASS: reject_r.reject\nPASS: reject_ver.table\nPASS: reject_ser.table\nPASS: include_by_buffer.direct\nPASS: include_by_push.direct\nPASS: include_by_reentrant.direct\nPASS: rescan_nr.direct\nPASS: rescan_r.direct\nPASS: cxx_yywrap.i3\nPASS: pthread.pthread\nPASS: lineno_nr.one\nPASS: lineno_r.one\nPASS: lineno_trailing.one\nPASS: tableopts_opt_nr-Ca.opt\nPASS: tableopts_opt_nr-Ce.opt\nPASS: tableopts_opt_nr-Cf.opt\nPASS: tableopts_opt_nr-CF.opt\nPASS: tableopts_opt_nr-Cm.opt\nPASS: tableopts_opt_nr-Cem.opt\nPASS: tableopts_opt_nr-Cae.opt\nPASS: tableopts_opt_nr-Caef.opt\nPASS: tableopts_opt_nr-CaeF.opt\nPASS: tableopts_opt_nr-Cam.opt\nPASS: tableopts_opt_nr-Caem.opt\nPASS: tableopts_opt_r-Ca.opt\nPASS: tableopts_opt_r-Ce.opt\nPASS: tableopts_opt_r-Cf.opt\nPASS: tableopts_opt_r-CF.opt\nPASS: tableopts_opt_r-Cm.opt\nPASS: tableopts_opt_r-Cem.opt\nPASS: tableopts_opt_r-Cae.opt\nPASS: tableopts_opt_r-Caef.opt\nPASS: tableopts_opt_r-CaeF.opt\nPASS: tableopts_opt_r-Cam.opt\nPASS: tableopts_opt_r-Caem.opt\nPASS: tableopts_ser_nr-Ca.ser\nPASS: tableopts_ser_nr-Ce.ser\nPASS: tableopts_ser_nr-Cf.ser\nPASS: tableopts_ser_nr-CF.ser\nPASS: tableopts_ser_nr-Cm.ser\nPASS: tableopts_ser_nr-Cem.ser\nPASS: tableopts_ser_nr-Cae.ser\nPASS: tableopts_ser_nr-Caef.ser\nPASS: tableopts_ser_nr-CaeF.ser\nPASS: tableopts_ser_nr-Cam.ser\nPASS: tableopts_ser_nr-Caem.ser\nPASS: tableopts_ser_r-Ca.ser\nPASS: tableopts_ser_r-Ce.ser\nPASS: tableopts_ser_r-Cf.ser\nPASS: tableopts_ser_r-CF.ser\nPASS: tableopts_ser_r-Cm.ser\nPASS: tableopts_ser_r-Cem.ser\nPASS: tableopts_ser_r-Cae.ser\nPASS: tableopts_ser_r-Caef.ser\nPASS: tableopts_ser_r-CaeF.ser\nPASS: tableopts_ser_r-Cam.ser\nPASS: tableopts_ser_r-Caem.ser\nPASS: tableopts_ver_nr-Ca.ver\nPASS: tableopts_ver_nr-Ce.ver\nPASS: tableopts_ver_nr-Cf.ver\nPASS: tableopts_ver_nr-CF.ver\nPASS: tableopts_ver_nr-Cm.ver\nPASS: tableopts_ver_nr-Cem.ver\nPASS: tableopts_ver_nr-Cae.ver\nPASS: tableopts_ver_nr-Caef.ver\nPASS: tableopts_ver_nr-CaeF.ver\nPASS: tableopts_ver_nr-Cam.ver\nPASS: tableopts_ver_nr-Caem.ver\nPASS: tableopts_ver_r-Ca.ver\nPASS: tableopts_ver_r-Ce.ver\nPASS: tableopts_ver_r-Cf.ver\nPASS: tableopts_ver_r-CF.ver\nPASS: tableopts_ver_r-Cm.ver\nPASS: tableopts_ver_r-Cem.ver\nPASS: tableopts_ver_r-Cae.ver\nPASS: tableopts_ver_r-Caef.ver\nPASS: tableopts_ver_r-CaeF.ver\nPASS: tableopts_ver_r-Cam.ver\nPASS: tableopts_ver_r-Caem.ver\nPASS: options.cn\n============================================================================\nTestsuite summary for the fast lexical analyser generator 2.6.4\n============================================================================\n# TOTAL: 114\n# PASS:  114\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/flex/ptest'\nDURATION: 1\nEND: /usr/lib/flex/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "flex": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nmake[1]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\ntouch alloc_extra.log\ntouch array_nr.log\ntouch array_r.log\ntouch basic_nr.log\ntouch basic_r.log\ntouch bison_nr.log\ntouch bison_yylloc.log\ntouch bison_yylval.log\ntouch c_cxx_nr.log\ntouch c_cxx_r.log\ntouch ccl.log\ntouch cxx_basic.log\ntouch cxx_multiple_scanners.log\ntouch cxx_restart.log\ntouch debug_nr.log\ntouch debug_r.log\ntouch extended.log\ntouch header_nr.log\ntouch header_r.log\ntouch mem_nr.log\ntouch mem_r.log\ntouch multiple_scanners_nr.log\ntouch multiple_scanners_r.log\ntouch posix.log\ntouch posixly_correct.log\ntouch prefix_nr.log\ntouch prefix_r.log\ntouch quote_in_comment.log\ntouch quotes.log\ntouch string_nr.log\ntouch string_r.log\ntouch top.log\ntouch yyextra.log\ntouch reject_nr.log\ntouch reject_r.log\ntouch reject_ver.log\ntouch reject_ser.log\ntouch include_by_buffer.log\ntouch include_by_push.log\ntouch include_by_reentrant.log\ntouch rescan_nr.log\ntouch rescan_r.log\ntouch cxx_yywrap.log\ntouch pthread.log\ntouch lineno_nr.log\ntouch lineno_r.log\ntouch lineno_trailing.log\ntouch tableopts_opt_nr-Ca.log\ntouch tableopts_opt_nr-Ce.log\ntouch tableopts_opt_nr-Cf.log\ntouch tableopts_opt_nr-CF.log\ntouch tableopts_opt_nr-Cm.log\ntouch tableopts_opt_nr-Cem.log\ntouch tableopts_opt_nr-Cae.log\ntouch tableopts_opt_nr-Caef.log\ntouch tableopts_opt_nr-CaeF.log\ntouch tableopts_opt_nr-Cam.log\ntouch tableopts_opt_nr-Caem.log\ntouch tableopts_opt_r-Ca.log\ntouch tableopts_opt_r-Ce.log\ntouch tableopts_opt_r-Cf.log\ntouch tableopts_opt_r-CF.log\ntouch tableopts_opt_r-Cm.log\ntouch tableopts_opt_r-Cem.log\ntouch tableopts_opt_r-Cae.log\ntouch tableopts_opt_r-Caef.log\ntouch tableopts_opt_r-CaeF.log\ntouch tableopts_opt_r-Cam.log\ntouch tableopts_opt_r-Caem.log\ntouch tableopts_ser_nr-Ca.log\ntouch tableopts_ser_nr-Ce.log\ntouch tableopts_ser_nr-Cf.log\ntouch tableopts_ser_nr-CF.log\ntouch tableopts_ser_nr-Cm.log\ntouch tableopts_ser_nr-Cem.log\ntouch tableopts_ser_nr-Cae.log\ntouch tableopts_ser_nr-Caef.log\ntouch tableopts_ser_nr-CaeF.log\ntouch tableopts_ser_nr-Cam.log\ntouch tableopts_ser_nr-Caem.log\ntouch tableopts_ser_r-Ca.log\ntouch tableopts_ser_r-Ce.log\ntouch tableopts_ser_r-Cf.log\ntouch tableopts_ser_r-CF.log\ntouch tableopts_ser_r-Cm.log\ntouch tableopts_ser_r-Cem.log\ntouch tableopts_ser_r-Cae.log\ntouch tableopts_ser_r-Caef.log\ntouch tableopts_ser_r-CaeF.log\ntouch tableopts_ser_r-Cam.log\ntouch tableopts_ser_r-Caem.log\ntouch tableopts_ver_nr-Ca.log\ntouch tableopts_ver_nr-Ce.log\ntouch tableopts_ver_nr-Cf.log\ntouch tableopts_ver_nr-CF.log\ntouch tableopts_ver_nr-Cm.log\ntouch tableopts_ver_nr-Cem.log\ntouch tableopts_ver_nr-Cae.log\ntouch tableopts_ver_nr-Caef.log\ntouch tableopts_ver_nr-CaeF.log\ntouch tableopts_ver_nr-Cam.log\ntouch tableopts_ver_nr-Caem.log\ntouch tableopts_ver_r-Ca.log\ntouch tableopts_ver_r-Ce.log\ntouch tableopts_ver_r-Cf.log\ntouch tableopts_ver_r-CF.log\ntouch tableopts_ver_r-Cm.log\ntouch tableopts_ver_r-Cem.log\ntouch tableopts_ver_r-Cae.log\ntouch tableopts_ver_r-Caef.log\ntouch tableopts_ver_r-CaeF.log\ntouch tableopts_ver_r-Cam.log\ntouch tableopts_ver_r-Caem.log\ntouch options.log\nmake[2]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\ntouch alloc_extra.log\ntouch array_nr.log\ntouch array_r.log\ntouch basic_nr.log\ntouch basic_r.log\ntouch bison_nr.log\ntouch bison_yylloc.log\ntouch bison_yylval.log\ntouch c_cxx_nr.log\ntouch c_cxx_r.log\ntouch ccl.log\ntouch cxx_basic.log\ntouch cxx_multiple_scanners.log\ntouch cxx_restart.log\ntouch debug_nr.log\ntouch debug_r.log\ntouch extended.log\ntouch header_nr.log\ntouch header_r.log\ntouch mem_nr.log\ntouch mem_r.log\ntouch multiple_scanners_nr.log\ntouch multiple_scanners_r.log\ntouch posix.log\ntouch posixly_correct.log\ntouch prefix_nr.log\ntouch prefix_r.log\ntouch quote_in_comment.log\ntouch quotes.log\ntouch string_nr.log\ntouch string_r.log\ntouch top.log\ntouch yyextra.log\ntouch reject_nr.log\ntouch reject_r.log\ntouch reject_ver.log\ntouch reject_ser.log\ntouch include_by_buffer.log\ntouch include_by_push.log\ntouch include_by_reentrant.log\ntouch rescan_nr.log\ntouch rescan_r.log\ntouch cxx_yywrap.log\ntouch pthread.log\ntouch lineno_nr.log\ntouch lineno_r.log\ntouch lineno_trailing.log\ntouch tableopts_opt_nr-Ca.log\ntouch tableopts_opt_nr-Ce.log\ntouch tableopts_opt_nr-Cf.log\ntouch tableopts_opt_nr-CF.log\ntouch tableopts_opt_nr-Cm.log\ntouch tableopts_opt_nr-Cem.log\ntouch tableopts_opt_nr-Cae.log\ntouch tableopts_opt_nr-Caef.log\ntouch tableopts_opt_nr-CaeF.log\ntouch tableopts_opt_nr-Cam.log\ntouch tableopts_opt_nr-Caem.log\ntouch tableopts_opt_r-Ca.log\ntouch tableopts_opt_r-Ce.log\ntouch tableopts_opt_r-Cf.log\ntouch tableopts_opt_r-CF.log\ntouch tableopts_opt_r-Cm.log\ntouch tableopts_opt_r-Cem.log\ntouch tableopts_opt_r-Cae.log\ntouch tableopts_opt_r-Caef.log\ntouch tableopts_opt_r-CaeF.log\ntouch tableopts_opt_r-Cam.log\ntouch tableopts_opt_r-Caem.log\ntouch tableopts_ser_nr-Ca.log\ntouch tableopts_ser_nr-Ce.log\ntouch tableopts_ser_nr-Cf.log\ntouch tableopts_ser_nr-CF.log\ntouch tableopts_ser_nr-Cm.log\ntouch tableopts_ser_nr-Cem.log\ntouch tableopts_ser_nr-Cae.log\ntouch tableopts_ser_nr-Caef.log\ntouch tableopts_ser_nr-CaeF.log\ntouch tableopts_ser_nr-Cam.log\ntouch tableopts_ser_nr-Caem.log\ntouch tableopts_ser_r-Ca.log\ntouch tableopts_ser_r-Ce.log\ntouch tableopts_ser_r-Cf.log\ntouch tableopts_ser_r-CF.log\ntouch tableopts_ser_r-Cm.log\ntouch tableopts_ser_r-Cem.log\ntouch tableopts_ser_r-Cae.log\ntouch tableopts_ser_r-Caef.log\ntouch tableopts_ser_r-CaeF.log\ntouch tableopts_ser_r-Cam.log\ntouch tableopts_ser_r-Caem.log\ntouch tableopts_ver_nr-Ca.log\ntouch tableopts_ver_nr-Ce.log\ntouch tableopts_ver_nr-Cf.log\ntouch tableopts_ver_nr-CF.log\ntouch tableopts_ver_nr-Cm.log\ntouch tableopts_ver_nr-Cem.log\ntouch tableopts_ver_nr-Cae.log\ntouch tableopts_ver_nr-Caef.log\ntouch tableopts_ver_nr-CaeF.log\ntouch tableopts_ver_nr-Cam.log\ntouch tableopts_ver_nr-Caem.log\ntouch tableopts_ver_r-Ca.log\ntouch tableopts_ver_r-Ce.log\ntouch tableopts_ver_r-Cf.log\ntouch tableopts_ver_r-CF.log\ntouch tableopts_ver_r-Cm.log\ntouch tableopts_ver_r-Cem.log\ntouch tableopts_ver_r-Cae.log\ntouch tableopts_ver_r-Caef.log\ntouch tableopts_ver_r-CaeF.log\ntouch tableopts_ver_r-Cam.log\ntouch tableopts_ver_r-Caem.log\ntouch options.log\nmake[2]: Leaving directory '/usr/lib/flex/ptest'\nfatal: making test-suite.log: failed to create alloc_extra.trs\nfatal: making test-suite.log: failed to create array_nr.trs\nfatal: making test-suite.log: failed to create array_r.trs\nfatal: making test-suite.log: failed to create basic_nr.trs\nfatal: making test-suite.log: failed to create basic_r.trs\nfatal: making test-suite.log: failed to create bison_nr.trs\nfatal: making test-suite.log: failed to create bison_yylloc.trs\nfatal: making test-suite.log: failed to create bison_yylval.trs\nfatal: making test-suite.log: failed to create c_cxx_nr.trs\nfatal: making test-suite.log: failed to create c_cxx_r.trs\nfatal: making test-suite.log: failed to create ccl.trs\nfatal: making test-suite.log: failed to create cxx_basic.trs\nfatal: making test-suite.log: failed to create cxx_multiple_scanners.trs\nfatal: making test-suite.log: failed to create cxx_restart.trs\nfatal: making test-suite.log: failed to create debug_nr.trs\nfatal: making test-suite.log: failed to create debug_r.trs\nfatal: making test-suite.log: failed to create extended.trs\nfatal: making test-suite.log: failed to create header_nr.trs\nfatal: making test-suite.log: failed to create header_r.trs\nfatal: making test-suite.log: failed to create mem_nr.trs\nfatal: making test-suite.log: failed to create mem_r.trs\nfatal: making test-suite.log: failed to create multiple_scanners_nr.trs\nfatal: making test-suite.log: failed to create multiple_scanners_r.trs\nfatal: making test-suite.log: failed to create posix.trs\nfatal: making test-suite.log: failed to create posixly_correct.trs\nfatal: making test-suite.log: failed to create prefix_nr.trs\nfatal: making test-suite.log: failed to create prefix_r.trs\nfatal: making test-suite.log: failed to create quote_in_comment.trs\nfatal: making test-suite.log: failed to create quotes.trs\nfatal: making test-suite.log: failed to create string_nr.trs\nfatal: making test-suite.log: failed to create string_r.trs\nfatal: making test-suite.log: failed to create top.trs\nfatal: making test-suite.log: failed to create yyextra.trs\nfatal: making test-suite.log: failed to create reject_nr.trs\nfatal: making test-suite.log: failed to create reject_r.trs\nfatal: making test-suite.log: failed to create reject_ver.trs\nfatal: making test-suite.log: failed to create reject_ser.trs\nfatal: making test-suite.log: failed to create include_by_buffer.trs\nfatal: making test-suite.log: failed to create include_by_push.trs\nfatal: making test-suite.log: failed to create include_by_reentrant.trs\nfatal: making test-suite.log: failed to create rescan_nr.trs\nfatal: making test-suite.log: failed to create rescan_r.trs\nfatal: making test-suite.log: failed to create cxx_yywrap.trs\nfatal: making test-suite.log: failed to create pthread.trs\nfatal: making test-suite.log: failed to create lineno_nr.trs\nfatal: making test-suite.log: failed to create lineno_r.trs\nfatal: making test-suite.log: failed to create lineno_trailing.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_opt_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_opt_r-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ser_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ser_r-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ver_nr-Caem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Ca.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Ce.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cf.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-CF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cm.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cem.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cae.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Caef.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-CaeF.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Cam.trs\nfatal: making test-suite.log: failed to create tableopts_ver_r-Caem.trs\nfatal: making test-suite.log: failed to create options.trs\nmake[1]: *** [Makefile:2245: test-suite.log] Error 1\nmake[1]: Leaving directory '/usr/lib/flex/ptest'\nmake: *** [Makefile:2381: check-TESTS] Error 2\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nmake[1]: Entering directory '/usr/lib/flex/ptest'\nMakefile:3111: warning: ignoring prerequisites on suffix rule definition\nMakefile:3114: warning: ignoring prerequisites on suffix rule definition\nMakefile:3141: warning: ignoring prerequisites on suffix rule definition\nPASS: alloc_extra\nPASS: array_nr\nPASS: array_r\nPASS: basic_nr\nPASS: basic_r\nPASS: bison_nr\nPASS: bison_yylloc\nPASS: bison_yylval\nPASS: c_cxx_nr\nPASS: c_cxx_r\nPASS: ccl\nPASS: cxx_basic\nPASS: cxx_multiple_scanners\nPASS: cxx_restart\nPASS: debug_nr\nPASS: debug_r\nPASS: extended\nPASS: header_nr\nPASS: header_r\nPASS: mem_nr\nPASS: mem_r\nPASS: multiple_scanners_nr\nPASS: multiple_scanners_r\nPASS: posix\nPASS: posixly_correct\nPASS: prefix_nr\nPASS: prefix_r\nPASS: quote_in_comment\nPASS: quotes\nPASS: string_nr\nPASS: string_r\nPASS: top\nPASS: yyextra\nPASS: reject_nr.reject\nPASS: reject_r.reject\nPASS: reject_ver.table\nPASS: reject_ser.table\nPASS: include_by_buffer.direct\nPASS: include_by_push.direct\nPASS: include_by_reentrant.direct\nPASS: rescan_nr.direct\nPASS: rescan_r.direct\nPASS: cxx_yywrap.i3\nPASS: pthread.pthread\nPASS: lineno_nr.one\nPASS: lineno_r.one\nPASS: lineno_trailing.one\nPASS: tableopts_opt_nr-Ca.opt\nPASS: tableopts_opt_nr-Ce.opt\nPASS: tableopts_opt_nr-Cf.opt\nPASS: tableopts_opt_nr-CF.opt\nPASS: tableopts_opt_nr-Cm.opt\nPASS: tableopts_opt_nr-Cem.opt\nPASS: tableopts_opt_nr-Cae.opt\nPASS: tableopts_opt_nr-Caef.opt\nPASS: tableopts_opt_nr-CaeF.opt\nPASS: tableopts_opt_nr-Cam.opt\nPASS: tableopts_opt_nr-Caem.opt\nPASS: tableopts_opt_r-Ca.opt\nPASS: tableopts_opt_r-Ce.opt\nPASS: tableopts_opt_r-Cf.opt\nPASS: tableopts_opt_r-CF.opt\nPASS: tableopts_opt_r-Cm.opt\nPASS: tableopts_opt_r-Cem.opt\nPASS: tableopts_opt_r-Cae.opt\nPASS: tableopts_opt_r-Caef.opt\nPASS: tableopts_opt_r-CaeF.opt\nPASS: tableopts_opt_r-Cam.opt\nPASS: tableopts_opt_r-Caem.opt\nPASS: tableopts_ser_nr-Ca.ser\nPASS: tableopts_ser_nr-Ce.ser\nPASS: tableopts_ser_nr-Cf.ser\nPASS: tableopts_ser_nr-CF.ser\nPASS: tableopts_ser_nr-Cm.ser\nPASS: tableopts_ser_nr-Cem.ser\nPASS: tableopts_ser_nr-Cae.ser\nPASS: tableopts_ser_nr-Caef.ser\nPASS: tableopts_ser_nr-CaeF.ser\nPASS: tableopts_ser_nr-Cam.ser\nPASS: tableopts_ser_nr-Caem.ser\nPASS: tableopts_ser_r-Ca.ser\nPASS: tableopts_ser_r-Ce.ser\nPASS: tableopts_ser_r-Cf.ser\nPASS: tableopts_ser_r-CF.ser\nPASS: tableopts_ser_r-Cm.ser\nPASS: tableopts_ser_r-Cem.ser\nPASS: tableopts_ser_r-Cae.ser\nPASS: tableopts_ser_r-Caef.ser\nPASS: tableopts_ser_r-CaeF.ser\nPASS: tableopts_ser_r-Cam.ser\nPASS: tableopts_ser_r-Caem.ser\nPASS: tableopts_ver_nr-Ca.ver\nPASS: tableopts_ver_nr-Ce.ver\nPASS: tableopts_ver_nr-Cf.ver\nPASS: tableopts_ver_nr-CF.ver\nPASS: tableopts_ver_nr-Cm.ver\nPASS: tableopts_ver_nr-Cem.ver\nPASS: tableopts_ver_nr-Cae.ver\nPASS: tableopts_ver_nr-Caef.ver\nPASS: tableopts_ver_nr-CaeF.ver\nPASS: tableopts_ver_nr-Cam.ver\nPASS: tableopts_ver_nr-Caem.ver\nPASS: tableopts_ver_r-Ca.ver\nPASS: tableopts_ver_r-Ce.ver\nPASS: tableopts_ver_r-Cf.ver\nPASS: tableopts_ver_r-CF.ver\nPASS: tableopts_ver_r-Cm.ver\nPASS: tableopts_ver_r-Cem.ver\nPASS: tableopts_ver_r-Cae.ver\nPASS: tableopts_ver_r-Caef.ver\nPASS: tableopts_ver_r-CaeF.ver\nPASS: tableopts_ver_r-Cam.ver\nPASS: tableopts_ver_r-Caem.ver\nPASS: options.cn\n============================================================================\nTestsuite summary for the fast lexical analyser generator 2.6.4\n============================================================================\n# TOTAL: 114\n# PASS:  114\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/flex/ptest'\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5963048934936523,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-gawk_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-gawk",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009520053863525391,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7380025386810303,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01894855499267578,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 21.13280487060547,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008077621459960938,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.gawk.aadelete1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aadelete2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aarray1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aasort": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aasorti": {
                "status": "PASSED"
            },
            "ptestresult.gawk.addcomma": {
                "status": "PASSED"
            },
            "ptestresult.gawk.anchgsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.anchor": {
                "status": "PASSED"
            },
            "ptestresult.gawk.apiterm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayind1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayind2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayind3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayparm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayprm2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayprm3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrayref": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arraysort": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arraysort2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arraytype": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arrymem1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arryref2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arryref3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arryref4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arryref5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arynasty": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryprm9": {
                "status": "PASSED"
            },
            "ptestresult.gawk.arysubnm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.aryunasgn": {
                "status": "PASSED"
            },
            "ptestresult.gawk.asgext": {
                "status": "PASSED"
            },
            "ptestresult.gawk.asort": {
                "status": "PASSED"
            },
            "ptestresult.gawk.asortbool": {
                "status": "PASSED"
            },
            "ptestresult.gawk.asorti": {
                "status": "PASSED"
            },
            "ptestresult.gawk.asortsymtab": {
                "status": "PASSED"
            },
            "ptestresult.gawk.assignnumfield": {
                "status": "PASSED"
            },
            "ptestresult.gawk.assignnumfield2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.back89": {
                "status": "PASSED"
            },
            "ptestresult.gawk.backbigs1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.backgsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.backsmalls1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.backsmalls2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.backw": {
                "status": "PASSED"
            },
            "ptestresult.gawk.badassign1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.badbuild": {
                "status": "PASSED"
            },
            "ptestresult.gawk.callparam": {
                "status": "PASSED"
            },
            "ptestresult.gawk.childin": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clos1way6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.close_status": {
                "status": "PASSED"
            },
            "ptestresult.gawk.closebad": {
                "status": "PASSED"
            },
            "ptestresult.gawk.clsflnam": {
                "status": "PASSED"
            },
            "ptestresult.gawk.cmdlinefsbacknl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.cmdlinefsbacknl2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.commas": {
                "status": "PASSED"
            },
            "ptestresult.gawk.compare2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.concat1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.concat2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.concat3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.concat4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.concat5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.convfmt": {
                "status": "PASSED"
            },
            "ptestresult.gawk.crlf": {
                "status": "PASSED"
            },
            "ptestresult.gawk.csv1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.csv2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.csv3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.csvodd": {
                "status": "PASSED"
            },
            "ptestresult.gawk.datanonl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dbugeval2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dbugeval3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dbugeval4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dbugtypedre1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dbugtypedre2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.defref": {
                "status": "PASSED"
            },
            "ptestresult.gawk.delargv": {
                "status": "PASSED"
            },
            "ptestresult.gawk.delarpm2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.delarprm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.delfunc": {
                "status": "PASSED"
            },
            "ptestresult.gawk.delsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dfacheck1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dfacheck2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dfamb1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dfastress": {
                "status": "PASSED"
            },
            "ptestresult.gawk.divzero": {
                "status": "PASSED"
            },
            "ptestresult.gawk.divzero2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.double1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.double2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.dynlj": {
                "status": "PASSED"
            },
            "ptestresult.gawk.elemnew1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.elemnew2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.elemnew3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.eofsplit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.escapebrace": {
                "status": "PASSED"
            },
            "ptestresult.gawk.exit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.exit2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.exitval2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.exitval3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fcall_exit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fcall_exit2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fflush": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fieldassign": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fieldwdth": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fldchg": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fldchgnf": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fldterm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fmttest": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnamedat": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnarray": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnarray2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnarydel": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnaryscl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnasgnm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnmatch": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnmisc": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fnparydl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.forcenum": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fordel": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fork": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fork2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.forref": {
                "status": "PASSED"
            },
            "ptestresult.gawk.forsimp": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpat9": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fpatnull": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fsbs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fscaret": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fsfwfs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fsnul1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fsrs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fstabplus": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.functab6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.funlen": {
                "status": "PASSED"
            },
            "ptestresult.gawk.funsemnl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.funsmnam": {
                "status": "PASSED"
            },
            "ptestresult.gawk.funstack": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.fwtest8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gensub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gensub2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gensub3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gensub4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getline": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getline3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getline4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getline5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getlndir": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getlnfa": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getlnhd": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getnr2tb": {
                "status": "PASSED"
            },
            "ptestresult.gawk.getnr2tm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gnuops2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gnuops3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gnureops": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubasgn": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubind": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubnulli18n": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtest": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.gsubtst8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.hex": {
                "status": "PASSED"
            },
            "ptestresult.gawk.hex2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.hsprint": {
                "status": "PASSED"
            },
            "ptestresult.gawk.icasefs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.icasers": {
                "status": "PASSED"
            },
            "ptestresult.gawk.id": {
                "status": "PASSED"
            },
            "ptestresult.gawk.igncdym": {
                "status": "PASSED"
            },
            "ptestresult.gawk.igncfs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ignrcas2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ignrcas4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ignrcase": {
                "status": "PASSED"
            },
            "ptestresult.gawk.include": {
                "status": "PASSED"
            },
            "ptestresult.gawk.indirectbuiltin": {
                "status": "PASSED"
            },
            "ptestresult.gawk.indirectcall": {
                "status": "PASSED"
            },
            "ptestresult.gawk.indirectcall2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.indirectcall3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.inf-nan-torture": {
                "status": "PASSED"
            },
            "ptestresult.gawk.inpref": {
                "status": "PASSED"
            },
            "ptestresult.gawk.inputred": {
                "status": "PASSED"
            },
            "ptestresult.gawk.intarray": {
                "status": "PASSED"
            },
            "ptestresult.gawk.intest": {
                "status": "PASSED"
            },
            "ptestresult.gawk.intformat": {
                "status": "PASSED"
            },
            "ptestresult.gawk.intprec": {
                "status": "PASSED"
            },
            "ptestresult.gawk.iobug1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.isarrayunset": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lc_num1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.leaddig": {
                "status": "PASSED"
            },
            "ptestresult.gawk.leadnl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lint": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintexp": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintindex": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintint": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintlength": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintold": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintplus": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintplus2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintplus3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintset": {
                "status": "PASSED"
            },
            "ptestresult.gawk.lintwarn": {
                "status": "PASSED"
            },
            "ptestresult.gawk.litoct": {
                "status": "PASSED"
            },
            "ptestresult.gawk.localenl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.longsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.manglprm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.match1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.match2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.match3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.math": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbfw1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbprintf1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbprintf2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbprintf3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbprintf4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbstr1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mbstr2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mdim8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.membug1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.memleak": {
                "status": "PASSED"
            },
            "ptestresult.gawk.minusstr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mktime": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mmap8k": {
                "status": "PASSED"
            },
            "ptestresult.gawk.modifiers": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mpfrbigint": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrbigint2": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrcase": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrcase2": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrfield": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrnegzero": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrnegzero2": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrnonum": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrnr": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrrem": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrrndeval": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpfrstrtonum": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mpgforcenum": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.mtchi18n": {
                "status": "PASSED"
            },
            "ptestresult.gawk.mtchi18n2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.muldimposix": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nasty": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nasty2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nastyparm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.negexp": {
                "status": "PASSED"
            },
            "ptestresult.gawk.negrange": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nested": {
                "status": "PASSED"
            },
            "ptestresult.gawk.next": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nfldstr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nfloop": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nfneg": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nfset": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nlfldsep": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nlinstr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nlstrina": {
                "status": "PASSED"
            },
            "ptestresult.gawk.noeffect": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nofmtch": {
                "status": "PASSED"
            },
            "ptestresult.gawk.noloop1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.noloop2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nondec": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nondec2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nonfatal2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nonfatal3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nonl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.noparms": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsbad": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsbad2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsbad3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsforloop": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsfuncrecurse": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsindirect1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsindirect2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsprof1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nsprof2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nulinsrc": {
                "status": "PASSED"
            },
            "ptestresult.gawk.nulrsend": {
                "status": "PASSED"
            },
            "ptestresult.gawk.numindex": {
                "status": "PASSED"
            },
            "ptestresult.gawk.numrange": {
                "status": "PASSED"
            },
            "ptestresult.gawk.numstr1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.numsubstr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.octdec": {
                "status": "PASSED"
            },
            "ptestresult.gawk.octsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmt": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmta": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmtbig": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmtfidl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmts": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofmtstrnum": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ofs1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.onlynl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.opasnidx": {
                "status": "PASSED"
            },
            "ptestresult.gawk.opasnslf": {
                "status": "PASSED"
            },
            "ptestresult.gawk.ordchr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramasfunc1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramasfunc2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramdup": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramres": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramtyp": {
                "status": "PASSED"
            },
            "ptestresult.gawk.paramuninitglobal": {
                "status": "PASSED"
            },
            "ptestresult.gawk.parse1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.parsefld": {
                "status": "PASSED"
            },
            "ptestresult.gawk.parseme": {
                "status": "PASSED"
            },
            "ptestresult.gawk.patsplit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.pcntplus": {
                "status": "PASSED"
            },
            "ptestresult.gawk.posix": {
                "status": "PASSED"
            },
            "ptestresult.gawk.posix2008sub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.posix_compare": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prdupval": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prec": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printf0": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printf1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printfbad1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printfbad3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printfbad4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printfchar": {
                "status": "PASSED"
            },
            "ptestresult.gawk.printhuge": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prmarscl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prmreuse": {
                "status": "PASSED"
            },
            "ptestresult.gawk.procinfs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile10": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile11": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile13": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile14": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile15": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile16": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile17": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile8": {
                "status": "PASSED"
            },
            "ptestresult.gawk.profile9": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prt1eval": {
                "status": "PASSED"
            },
            "ptestresult.gawk.prtoeval": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rand": {
                "status": "PASSED"
            },
            "ptestresult.gawk.randtest": {
                "status": "PASSED"
            },
            "ptestresult.gawk.range1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.range2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.readbuf": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rebrackloc": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rebt8b1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rebt8b2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rebuild": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regeq": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regex3minus": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regexpbad": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regexpbrack": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regexpbrack2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regexprange": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regexsub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regnul1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regnul2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regrange": {
                "status": "PASSED"
            },
            "ptestresult.gawk.regx8bit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.reindops": {
                "status": "PASSED"
            },
            "ptestresult.gawk.reint": {
                "status": "PASSED"
            },
            "ptestresult.gawk.reint2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.reparse": {
                "status": "PASSED"
            },
            "ptestresult.gawk.resplit": {
                "status": "PASSED"
            },
            "ptestresult.gawk.revout": {
                "status": "PASSED"
            },
            "ptestresult.gawk.revtwoway": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rri1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rscompat": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsgetline": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsnul1nl": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsnullre": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsnulw": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsstart1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rsstart2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rstest6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rswhite": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rtlen": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rtlen01": {
                "status": "PASSED"
            },
            "ptestresult.gawk.rwarray": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sandbox1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.scalar": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sclforin": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sclifin": {
                "status": "PASSED"
            },
            "ptestresult.gawk.setrec0": {
                "status": "PASSED"
            },
            "ptestresult.gawk.setrec1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.shadow": {
                "status": "PASSED"
            },
            "ptestresult.gawk.shadowbuiltin": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sigpipe1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sort1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sortempty": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sortfor": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sortfor2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sortglos": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sortu": {
                "status": "PASSED"
            },
            "ptestresult.gawk.split_after_fpat": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitarg4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitargv": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitarr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitdef": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitvar": {
                "status": "PASSED"
            },
            "ptestresult.gawk.splitwht": {
                "status": "PASSED"
            },
            "ptestresult.gawk.sprintfc": {
                "status": "PASSED"
            },
            "ptestresult.gawk.status-close": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strcat1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strfieldnum": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strftfld": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strnum1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strnum2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strtod": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strtonum": {
                "status": "PASSED"
            },
            "ptestresult.gawk.strtonum1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.stupid1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.stupid2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.stupid3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.stupid4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.stupid5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.subamp": {
                "status": "PASSED"
            },
            "ptestresult.gawk.subback": {
                "status": "PASSED"
            },
            "ptestresult.gawk.subi18n": {
                "status": "PASSED"
            },
            "ptestresult.gawk.subsepnm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.subslash": {
                "status": "PASSED"
            },
            "ptestresult.gawk.substr": {
                "status": "PASSED"
            },
            "ptestresult.gawk.swaplns": {
                "status": "PASSED"
            },
            "ptestresult.gawk.switch2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab10": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab11": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab12": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.symtab7": {
                "status": "PASSED"
            },
            "ptestresult.gawk.synerr1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.synerr2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.synerr3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.tailrecurse": {
                "status": "PASSED"
            },
            "ptestresult.gawk.time": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.timeout": {
                "status": "SKIPPED"
            },
            "ptestresult.gawk.tradanch": {
                "status": "PASSED"
            },
            "ptestresult.gawk.trailbs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typedregex1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typedregex2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typedregex3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typedregex5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typedregex6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.typeof6": {
                "status": "PASSED"
            },
            "ptestresult.gawk.unicode1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uninit2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uninit3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uninit4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uninit5": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uninitialized": {
                "status": "PASSED"
            },
            "ptestresult.gawk.unterm": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uparrfs": {
                "status": "PASSED"
            },
            "ptestresult.gawk.uplus": {
                "status": "PASSED"
            },
            "ptestresult.gawk.wideidx": {
                "status": "PASSED"
            },
            "ptestresult.gawk.wideidx2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.widesub": {
                "status": "PASSED"
            },
            "ptestresult.gawk.widesub2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.widesub3": {
                "status": "PASSED"
            },
            "ptestresult.gawk.widesub4": {
                "status": "PASSED"
            },
            "ptestresult.gawk.wjposer1": {
                "status": "PASSED"
            },
            "ptestresult.gawk.zero2": {
                "status": "PASSED"
            },
            "ptestresult.gawk.zeroe0": {
                "status": "PASSED"
            },
            "ptestresult.gawk.zeroflag": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/gawk/ptest\nPASS: addcomma\nPASS: anchgsub\nPASS: anchor\nPASS: arrayind1\nPASS: arrayind2\nPASS: arrayind3\nPASS: arrayparm\nPASS: arrayprm2\nPASS: arrayprm3\nPASS: arrayref\nPASS: arrymem1\nPASS: arryref2\nPASS: arryref3\nPASS: arryref4\nPASS: arryref5\nPASS: arynasty\nPASS: aryprm1\nPASS: aryprm2\nPASS: aryprm3\nPASS: aryprm4\nPASS: aryprm5\nPASS: aryprm6\nPASS: aryprm7\nPASS: aryprm8\nPASS: aryprm9\nPASS: arysubnm\nPASS: aryunasgn\nPASS: asgext\nPASS: assignnumfield\nPASS: assignnumfield2\nPASS: back89\nPASS: backgsub\nPASS: badassign1\nPASS: badbuild\nPASS: callparam\nPASS: childin\nPASS: close_status\nPASS: closebad\nPASS: clsflnam\nPASS: cmdlinefsbacknl\nPASS: cmdlinefsbacknl2\nPASS: compare2\nPASS: concat1\nPASS: concat2\nPASS: concat3\nPASS: concat4\nPASS: concat5\nPASS: convfmt\nPASS: datanonl\nPASS: defref\nPASS: delargv\nPASS: delarpm2\nPASS: delarprm\nPASS: delfunc\nPASS: dfacheck2\nPASS: dfamb1\nPASS: dfastress\nPASS: divzero\nPASS: divzero2\nPASS: dynlj\nPASS: eofsplit\nPASS: escapebrace\nPASS: exit2\nPASS: exitval2\nPASS: exitval3\nPASS: fcall_exit\nPASS: fcall_exit2\nPASS: fieldassign\nPASS: fldchg\nPASS: fldchgnf\nPASS: fldterm\nPASS: fnamedat\nPASS: fnarray\nPASS: fnarray2\nPASS: fnaryscl\nPASS: fnasgnm\nPASS: fnmisc\nPASS: fordel\nPASS: forref\nPASS: forsimp\nPASS: fsbs\nPASS: fscaret\nPASS: fsnul1\nPASS: fsrs\nPASS: fstabplus\nPASS: funsemnl\nPASS: funsmnam\nPASS: funstack\nPASS: getline\nPASS: getline3\nPASS: getline4\nPASS: getline5\nPASS: getlnfa\nPASS: getnr2tb\nPASS: getnr2tm\nPASS: gsubasgn\nPASS: gsubnulli18n\nPASS: gsubtest\nPASS: gsubtst2\nPASS: gsubtst3\nPASS: gsubtst4\nPASS: gsubtst5\nPASS: gsubtst6\nPASS: gsubtst7\nPASS: gsubtst8\nPASS: hex\nPASS: hex2\nPASS: hsprint\nPASS: inpref\nPASS: inputred\nPASS: intest\nPASS: intprec\nPASS: iobug1\nPASS: leaddig\nPASS: leadnl\nPASS: litoct\nPASS: longsub\nPASS: manglprm\nPASS: math\nPASS: membug1\nPASS: memleak\nPASS: minusstr\nPASS: mmap8k\nPASS: nasty\nPASS: nasty2\nPASS: negexp\nPASS: negrange\nPASS: nested\nPASS: nfldstr\nPASS: nfloop\nPASS: nfneg\nPASS: nfset\nPASS: nlfldsep\nPASS: nlinstr\nPASS: nlstrina\nPASS: noeffect\nPASS: nofmtch\nPASS: noloop1\nPASS: noloop2\nPASS: nonl\nPASS: noparms\nPASS: nulinsrc\nPASS: nulrsend\nPASS: numindex\nPASS: numrange\nPASS: numstr1\nPASS: numsubstr\nPASS: octsub\nPASS: ofmt\nPASS: ofmta\nPASS: ofmtbig\nPASS: ofmtfidl\nPASS: ofmts\nPASS: ofmtstrnum\nPASS: ofs1\nPASS: onlynl\nPASS: opasnidx\nPASS: opasnslf\nPASS: paramasfunc1\nPASS: paramasfunc2\nPASS: paramdup\nPASS: paramres\nPASS: paramtyp\nPASS: paramuninitglobal\nPASS: parse1\nPASS: parsefld\nPASS: parseme\nPASS: pcntplus\nPASS: posix2008sub\nPASS: posix_compare\nPASS: prdupval\nPASS: prec\nPASS: printf0\nPASS: printf1\nPASS: printfchar\nPASS: prmarscl\nPASS: prmreuse\nPASS: prt1eval\nPASS: prtoeval\nPASS: rand\nPASS: randtest\nPASS: range1\nPASS: range2\nPASS: readbuf\nPASS: rebrackloc\nPASS: rebt8b1\nPASS: rebuild\nPASS: regeq\nPASS: regex3minus\nPASS: regexpbad\nPASS: regexpbrack\nPASS: regexpbrack2\nPASS: regexprange\nPASS: regrange\nPASS: reindops\nPASS: reparse\nPASS: resplit\nPASS: rri1\nPASS: rs\nPASS: rscompat\nPASS: rsnul1nl\nPASS: rsnullre\nPASS: rsnulw\nPASS: rstest1\nPASS: rstest2\nPASS: rstest3\nPASS: rstest4\nPASS: rstest5\nPASS: rswhite\nPASS: scalar\nPASS: sclforin\nPASS: sclifin\nPASS: setrec0\nPASS: setrec1\nPASS: sigpipe1\nPASS: sortempty\nPASS: sortglos\nPASS: splitargv\nPASS: splitarr\nPASS: splitdef\nPASS: splitvar\nPASS: splitwht\nPASS: status-close\nPASS: strcat1\nPASS: strfieldnum\nPASS: strnum1\nPASS: strnum2\nPASS: strtod\nPASS: subamp\nPASS: subback\nPASS: subi18n\nPASS: subsepnm\nPASS: subslash\nPASS: substr\nPASS: swaplns\nPASS: synerr1\nPASS: synerr2\nPASS: synerr3\nPASS: tailrecurse\nPASS: tradanch\nPASS: trailbs\nPASS: uninit2\nPASS: uninit3\nPASS: uninit4\nPASS: uninit5\nPASS: uninitialized\nPASS: unterm\nPASS: uparrfs\nPASS: uplus\nPASS: wideidx\nPASS: wideidx2\nPASS: widesub\nPASS: widesub2\nPASS: widesub3\nPASS: widesub4\nPASS: wjposer1\nPASS: zero2\nPASS: zeroe0\nPASS: zeroflag\nPASS: fflush\nPASS: getlnhd\nPASS: localenl\nPASS: rtlen\nPASS: rtlen01\nPASS: aadelete1\nPASS: aadelete2\nPASS: aarray1\nPASS: aasort\nPASS: aasorti\nPASS: arraysort\nPASS: arraysort2\nPASS: arraytype\nPASS: asortbool\nPASS: asortsymtab\nPASS: backw\nPASS: clos1way\nPASS: clos1way2\nPASS: clos1way3\nPASS: clos1way4\nPASS: clos1way5\nPASS: clos1way6\nPASS: commas\nPASS: crlf\nPASS: csv1\nPASS: csv2\nPASS: csv3\nPASS: csvodd\nPASS: dbugeval2\nPASS: dbugeval3\nPASS: dbugeval4\nPASS: dbugtypedre1\nPASS: dbugtypedre2\nPASS: delsub\nPASS: dfacheck1\nPASS: elemnew1\nPASS: elemnew2\nPASS: elemnew3\nPASS: exit\nPASS: fieldwdth\nPASS: forcenum\nPASS: fpat1\nPASS: fpat2\nPASS: fpat3\nPASS: fpat4\nPASS: fpat5\nPASS: fpat6\nPASS: fpat7\nPASS: fpat8\nPASS: fpat9\nPASS: fpatnull\nPASS: fsfwfs\nPASS: functab1\nPASS: functab2\nPASS: functab3\nPASS: functab6\nPASS: funlen\nPASS: fwtest\nPASS: fwtest2\nPASS: fwtest3\nPASS: fwtest4\nPASS: fwtest5\nPASS: fwtest6\nPASS: fwtest7\nPASS: fwtest8\nPASS: gensub\nPASS: gensub2\nPASS: gensub3\nPASS: gensub4\nPASS: getlndir\nPASS: gnuops2\nPASS: gnuops3\nPASS: gnureops\nPASS: gsubind\nPASS: icasefs\nPASS: icasers\nPASS: id\nPASS: igncdym\nPASS: igncfs\nPASS: ignrcas2\nPASS: ignrcas4\nPASS: ignrcase\nPASS: include\nPASS: indirectbuiltin\nPASS: indirectcall\nPASS: indirectcall2\nPASS: indirectcall3\nPASS: intarray\nPASS: isarrayunset\nPASS: lint\nPASS: lintexp\nPASS: lintindex\nPASS: lintint\nPASS: lintlength\nPASS: lintold\nPASS: lintplus\nPASS: lintplus2\nPASS: lintplus3\nPASS: lintset\nPASS: lintwarn\nPASS: match1\nPASS: match2\nPASS: match3\nPASS: mbstr1\nPASS: mbstr2\nPASS: mdim1\nPASS: mdim2\nPASS: mdim3\nPASS: mdim4\nPASS: mdim5\nPASS: mdim6\nPASS: mdim7\nPASS: mdim8\nPASS: mktime\nPASS: modifiers\nPASS: muldimposix\nPASS: nastyparm\nPASS: next\nPASS: nondec\nPASS: nondec2\nPASS: nonfatal2\nPASS: nonfatal3\nPASS: nsbad\nPASS: nsbad2\nPASS: nsbad3\nPASS: nsforloop\nPASS: nsfuncrecurse\nPASS: nsindirect1\nPASS: nsindirect2\nPASS: nsprof1\nPASS: nsprof2\nPASS: octdec\nPASS: patsplit\nPASS: posix\nPASS: printfbad1\nPASS: printfbad3\nPASS: printfbad4\nPASS: printhuge\nPASS: procinfs\nPASS: profile10\nPASS: profile11\nPASS: profile13\nPASS: profile14\nPASS: profile15\nPASS: profile16\nPASS: profile17\nPASS: profile4\nPASS: profile8\nPASS: profile9\nPASS: regexsub\nPASS: regnul1\nPASS: regnul2\nPASS: regx8bit\nPASS: reint\nPASS: reint2\nPASS: rsgetline\nPASS: rsstart1\nPASS: rsstart2\nPASS: rstest6\nPASS: sandbox1\nPASS: shadow\nPASS: shadowbuiltin\nPASS: sortfor\nPASS: sortfor2\nPASS: sortu\nPASS: split_after_fpat\nPASS: splitarg4\nPASS: strftfld\nPASS: strtonum\nPASS: strtonum1\nPASS: stupid1\nPASS: stupid2\nPASS: stupid3\nPASS: stupid4\nPASS: stupid5\nPASS: switch2\nPASS: symtab1\nPASS: symtab2\nPASS: symtab3\nPASS: symtab4\nPASS: symtab5\nPASS: symtab7\nPASS: symtab10\nPASS: symtab11\nPASS: symtab12\nSKIP: timeout\nPASS: typedregex1\nPASS: typedregex2\nPASS: typedregex3\nPASS: typedregex5\nPASS: typedregex6\nPASS: typeof1\nPASS: typeof2\nPASS: typeof3\nPASS: typeof4\nPASS: typeof5\nPASS: typeof6\nPASS: unicode1\nPASS: double1\nPASS: double2\nPASS: inf-nan-torture\nPASS: intformat\nPASS: asort\nPASS: asorti\nPASS: backbigs1\nPASS: backsmalls1\nPASS: backsmalls2\nPASS: fmttest\nPASS: fnarydel\nPASS: fnparydl\nPASS: lc_num1\nPASS: mbfw1\nPASS: mbprintf1\nPASS: mbprintf2\nPASS: mbprintf3\nPASS: mbprintf4\nPASS: mtchi18n\nPASS: mtchi18n2\nPASS: rebt8b2\nPASS: sort1\nPASS: sprintfc\nPASS: apiterm\nPASS: fnmatch\nPASS: fork\nPASS: fork2\nPASS: functab4\nPASS: functab5\nPASS: ordchr\nPASS: revout\nPASS: revtwoway\nPASS: rwarray\nSKIP: time\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n# of digits = 4\n+inf ... +inf\nfloating-point computation with precision = 14.2877\n# of digits = 4\n+inf ... +inf\nSKIP: mpfrbigint\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n146727939091013287542784\n146727939091013287542784\n146727939091013287542784\nSKIP: mpfrbigint2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nvalue: A\nSKIP: mpfrcase\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n12+45\nSKIP: mpfrcase2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nmin 0\nSKIP: mpfrfield\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n-0 -> -0.000000, -0.0 -> -0.000000\natan2(+0, -0) = 3.141593\natan2(+0.0, -0.0) = 3.141593\natan2(-0, -0) = -3.141593\natan2(-0.0, -0.0) = -3.141593\natan2(+0, +0) = 0.000000\natan2(+0.0, +0.0) = 0.000000\natan2(-0, +0) = -0.000000\natan2(-0.0, +0.0) = -0.000000\nSKIP: mpfrnegzero\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n-0.000000\nSKIP: mpfrnegzero2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nmust print +\nmust print -\nmust print 1\nSKIP: mpfrnonum\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n2147483650 3 -9223372036854775808 -18446744073709551616\nSKIP: mpfrnr\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n15 % 7 = 1\n15 % -7 = 1\n-15 % 7 = -1\n-15 % -7 = -1\nSKIP: mpfrrem\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n3.1416\n2.7183\n1.618\n\nVariable pi U: 3\nVariable pi D: 3\nLiteral  pi U: 3\nLiteral  pi D: 3\n\nVariable e D: 3\nVariable e U: 3\nLiteral  e D: 3\nLiteral  e U: 3\n\nVariable golden N: 2\nVariable golden Z: 2\nLiteral  golden N: 2\nLiteral  golden Z: 2\nSKIP: mpfrrndeval\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n11\n9\nSKIP: mpfrstrtonum\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nstring\nSKIP: mpgforcenum\nDURATION: 20\nEND: /usr/lib/gawk/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "gawk": {
                    "duration": "20",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: addcomma\nPASS: anchgsub\nPASS: anchor\nPASS: arrayind1\nPASS: arrayind2\nPASS: arrayind3\nPASS: arrayparm\nPASS: arrayprm2\nPASS: arrayprm3\nPASS: arrayref\nPASS: arrymem1\nPASS: arryref2\nPASS: arryref3\nPASS: arryref4\nPASS: arryref5\nPASS: arynasty\nPASS: aryprm1\nPASS: aryprm2\nPASS: aryprm3\nPASS: aryprm4\nPASS: aryprm5\nPASS: aryprm6\nPASS: aryprm7\nPASS: aryprm8\nPASS: aryprm9\nPASS: arysubnm\nPASS: aryunasgn\nPASS: asgext\nPASS: assignnumfield\nPASS: assignnumfield2\nPASS: back89\nPASS: backgsub\nPASS: badassign1\nPASS: badbuild\nPASS: callparam\nPASS: childin\nPASS: close_status\nPASS: closebad\nPASS: clsflnam\nPASS: cmdlinefsbacknl\nPASS: cmdlinefsbacknl2\nPASS: compare2\nPASS: concat1\nPASS: concat2\nPASS: concat3\nPASS: concat4\nPASS: concat5\nPASS: convfmt\nPASS: datanonl\nPASS: defref\nPASS: delargv\nPASS: delarpm2\nPASS: delarprm\nPASS: delfunc\nPASS: dfacheck2\nPASS: dfamb1\nPASS: dfastress\nPASS: divzero\nPASS: divzero2\nPASS: dynlj\nPASS: eofsplit\nPASS: escapebrace\nPASS: exit2\nPASS: exitval2\nPASS: exitval3\nPASS: fcall_exit\nPASS: fcall_exit2\nPASS: fieldassign\nPASS: fldchg\nPASS: fldchgnf\nPASS: fldterm\nPASS: fnamedat\nPASS: fnarray\nPASS: fnarray2\nPASS: fnaryscl\nPASS: fnasgnm\nPASS: fnmisc\nPASS: fordel\nPASS: forref\nPASS: forsimp\nPASS: fsbs\nPASS: fscaret\nPASS: fsnul1\nPASS: fsrs\nPASS: fstabplus\nPASS: funsemnl\nPASS: funsmnam\nPASS: funstack\nPASS: getline\nPASS: getline3\nPASS: getline4\nPASS: getline5\nPASS: getlnfa\nPASS: getnr2tb\nPASS: getnr2tm\nPASS: gsubasgn\nPASS: gsubnulli18n\nPASS: gsubtest\nPASS: gsubtst2\nPASS: gsubtst3\nPASS: gsubtst4\nPASS: gsubtst5\nPASS: gsubtst6\nPASS: gsubtst7\nPASS: gsubtst8\nPASS: hex\nPASS: hex2\nPASS: hsprint\nPASS: inpref\nPASS: inputred\nPASS: intest\nPASS: intprec\nPASS: iobug1\nPASS: leaddig\nPASS: leadnl\nPASS: litoct\nPASS: longsub\nPASS: manglprm\nPASS: math\nPASS: membug1\nPASS: memleak\nPASS: minusstr\nPASS: mmap8k\nPASS: nasty\nPASS: nasty2\nPASS: negexp\nPASS: negrange\nPASS: nested\nPASS: nfldstr\nPASS: nfloop\nPASS: nfneg\nPASS: nfset\nPASS: nlfldsep\nPASS: nlinstr\nPASS: nlstrina\nPASS: noeffect\nPASS: nofmtch\nPASS: noloop1\nPASS: noloop2\nPASS: nonl\nPASS: noparms\nPASS: nulinsrc\nPASS: nulrsend\nPASS: numindex\nPASS: numrange\nPASS: numstr1\nPASS: numsubstr\nPASS: octsub\nPASS: ofmt\nPASS: ofmta\nPASS: ofmtbig\nPASS: ofmtfidl\nPASS: ofmts\nPASS: ofmtstrnum\nPASS: ofs1\nPASS: onlynl\nPASS: opasnidx\nPASS: opasnslf\nPASS: paramasfunc1\nPASS: paramasfunc2\nPASS: paramdup\nPASS: paramres\nPASS: paramtyp\nPASS: paramuninitglobal\nPASS: parse1\nPASS: parsefld\nPASS: parseme\nPASS: pcntplus\nPASS: posix2008sub\nPASS: posix_compare\nPASS: prdupval\nPASS: prec\nPASS: printf0\nPASS: printf1\nPASS: printfchar\nPASS: prmarscl\nPASS: prmreuse\nPASS: prt1eval\nPASS: prtoeval\nPASS: rand\nPASS: randtest\nPASS: range1\nPASS: range2\nPASS: readbuf\nPASS: rebrackloc\nPASS: rebt8b1\nPASS: rebuild\nPASS: regeq\nPASS: regex3minus\nPASS: regexpbad\nPASS: regexpbrack\nPASS: regexpbrack2\nPASS: regexprange\nPASS: regrange\nPASS: reindops\nPASS: reparse\nPASS: resplit\nPASS: rri1\nPASS: rs\nPASS: rscompat\nPASS: rsnul1nl\nPASS: rsnullre\nPASS: rsnulw\nPASS: rstest1\nPASS: rstest2\nPASS: rstest3\nPASS: rstest4\nPASS: rstest5\nPASS: rswhite\nPASS: scalar\nPASS: sclforin\nPASS: sclifin\nPASS: setrec0\nPASS: setrec1\nPASS: sigpipe1\nPASS: sortempty\nPASS: sortglos\nPASS: splitargv\nPASS: splitarr\nPASS: splitdef\nPASS: splitvar\nPASS: splitwht\nPASS: status-close\nPASS: strcat1\nPASS: strfieldnum\nPASS: strnum1\nPASS: strnum2\nPASS: strtod\nPASS: subamp\nPASS: subback\nPASS: subi18n\nPASS: subsepnm\nPASS: subslash\nPASS: substr\nPASS: swaplns\nPASS: synerr1\nPASS: synerr2\nPASS: synerr3\nPASS: tailrecurse\nPASS: tradanch\nPASS: trailbs\nPASS: uninit2\nPASS: uninit3\nPASS: uninit4\nPASS: uninit5\nPASS: uninitialized\nPASS: unterm\nPASS: uparrfs\nPASS: uplus\nPASS: wideidx\nPASS: wideidx2\nPASS: widesub\nPASS: widesub2\nPASS: widesub3\nPASS: widesub4\nPASS: wjposer1\nPASS: zero2\nPASS: zeroe0\nPASS: zeroflag\nPASS: fflush\nPASS: getlnhd\nPASS: localenl\nPASS: rtlen\nPASS: rtlen01\nPASS: aadelete1\nPASS: aadelete2\nPASS: aarray1\nPASS: aasort\nPASS: aasorti\nPASS: arraysort\nPASS: arraysort2\nPASS: arraytype\nPASS: asortbool\nPASS: asortsymtab\nPASS: backw\nPASS: clos1way\nPASS: clos1way2\nPASS: clos1way3\nPASS: clos1way4\nPASS: clos1way5\nPASS: clos1way6\nPASS: commas\nPASS: crlf\nPASS: csv1\nPASS: csv2\nPASS: csv3\nPASS: csvodd\nPASS: dbugeval2\nPASS: dbugeval3\nPASS: dbugeval4\nPASS: dbugtypedre1\nPASS: dbugtypedre2\nPASS: delsub\nPASS: dfacheck1\nPASS: elemnew1\nPASS: elemnew2\nPASS: elemnew3\nPASS: exit\nPASS: fieldwdth\nPASS: forcenum\nPASS: fpat1\nPASS: fpat2\nPASS: fpat3\nPASS: fpat4\nPASS: fpat5\nPASS: fpat6\nPASS: fpat7\nPASS: fpat8\nPASS: fpat9\nPASS: fpatnull\nPASS: fsfwfs\nPASS: functab1\nPASS: functab2\nPASS: functab3\nPASS: functab6\nPASS: funlen\nPASS: fwtest\nPASS: fwtest2\nPASS: fwtest3\nPASS: fwtest4\nPASS: fwtest5\nPASS: fwtest6\nPASS: fwtest7\nPASS: fwtest8\nPASS: gensub\nPASS: gensub2\nPASS: gensub3\nPASS: gensub4\nPASS: getlndir\nPASS: gnuops2\nPASS: gnuops3\nPASS: gnureops\nPASS: gsubind\nPASS: icasefs\nPASS: icasers\nPASS: id\nPASS: igncdym\nPASS: igncfs\nPASS: ignrcas2\nPASS: ignrcas4\nPASS: ignrcase\nPASS: include\nPASS: indirectbuiltin\nPASS: indirectcall\nPASS: indirectcall2\nPASS: indirectcall3\nPASS: intarray\nPASS: isarrayunset\nPASS: lint\nPASS: lintexp\nPASS: lintindex\nPASS: lintint\nPASS: lintlength\nPASS: lintold\nPASS: lintplus\nPASS: lintplus2\nPASS: lintplus3\nPASS: lintset\nPASS: lintwarn\nPASS: match1\nPASS: match2\nPASS: match3\nPASS: mbstr1\nPASS: mbstr2\nPASS: mdim1\nPASS: mdim2\nPASS: mdim3\nPASS: mdim4\nPASS: mdim5\nPASS: mdim6\nPASS: mdim7\nPASS: mdim8\nPASS: mktime\nPASS: modifiers\nPASS: muldimposix\nPASS: nastyparm\nPASS: next\nPASS: nondec\nPASS: nondec2\nPASS: nonfatal2\nPASS: nonfatal3\nPASS: nsbad\nPASS: nsbad2\nPASS: nsbad3\nPASS: nsforloop\nPASS: nsfuncrecurse\nPASS: nsindirect1\nPASS: nsindirect2\nPASS: nsprof1\nPASS: nsprof2\nPASS: octdec\nPASS: patsplit\nPASS: posix\nPASS: printfbad1\nPASS: printfbad3\nPASS: printfbad4\nPASS: printhuge\nPASS: procinfs\nPASS: profile10\nPASS: profile11\nPASS: profile13\nPASS: profile14\nPASS: profile15\nPASS: profile16\nPASS: profile17\nPASS: profile4\nPASS: profile8\nPASS: profile9\nPASS: regexsub\nPASS: regnul1\nPASS: regnul2\nPASS: regx8bit\nPASS: reint\nPASS: reint2\nPASS: rsgetline\nPASS: rsstart1\nPASS: rsstart2\nPASS: rstest6\nPASS: sandbox1\nPASS: shadow\nPASS: shadowbuiltin\nPASS: sortfor\nPASS: sortfor2\nPASS: sortu\nPASS: split_after_fpat\nPASS: splitarg4\nPASS: strftfld\nPASS: strtonum\nPASS: strtonum1\nPASS: stupid1\nPASS: stupid2\nPASS: stupid3\nPASS: stupid4\nPASS: stupid5\nPASS: switch2\nPASS: symtab1\nPASS: symtab2\nPASS: symtab3\nPASS: symtab4\nPASS: symtab5\nPASS: symtab7\nPASS: symtab10\nPASS: symtab11\nPASS: symtab12\nSKIP: timeout\nPASS: typedregex1\nPASS: typedregex2\nPASS: typedregex3\nPASS: typedregex5\nPASS: typedregex6\nPASS: typeof1\nPASS: typeof2\nPASS: typeof3\nPASS: typeof4\nPASS: typeof5\nPASS: typeof6\nPASS: unicode1\nPASS: double1\nPASS: double2\nPASS: inf-nan-torture\nPASS: intformat\nPASS: asort\nPASS: asorti\nPASS: backbigs1\nPASS: backsmalls1\nPASS: backsmalls2\nPASS: fmttest\nPASS: fnarydel\nPASS: fnparydl\nPASS: lc_num1\nPASS: mbfw1\nPASS: mbprintf1\nPASS: mbprintf2\nPASS: mbprintf3\nPASS: mbprintf4\nPASS: mtchi18n\nPASS: mtchi18n2\nPASS: rebt8b2\nPASS: sort1\nPASS: sprintfc\nPASS: apiterm\nPASS: fnmatch\nPASS: fork\nPASS: fork2\nPASS: functab4\nPASS: functab5\nPASS: ordchr\nPASS: revout\nPASS: revtwoway\nPASS: rwarray\nSKIP: time\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n# of digits = 4\n+inf ... +inf\nfloating-point computation with precision = 14.2877\n# of digits = 4\n+inf ... +inf\nSKIP: mpfrbigint\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n146727939091013287542784\n146727939091013287542784\n146727939091013287542784\nSKIP: mpfrbigint2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nvalue: A\nSKIP: mpfrcase\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n12+45\nSKIP: mpfrcase2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nmin 0\nSKIP: mpfrfield\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n-0 -> -0.000000, -0.0 -> -0.000000\natan2(+0, -0) = 3.141593\natan2(+0.0, -0.0) = 3.141593\natan2(-0, -0) = -3.141593\natan2(-0.0, -0.0) = -3.141593\natan2(+0, +0) = 0.000000\natan2(+0.0, +0.0) = 0.000000\natan2(-0, +0) = -0.000000\natan2(-0.0, +0.0) = -0.000000\nSKIP: mpfrnegzero\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n-0.000000\nSKIP: mpfrnegzero2\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nmust print +\nmust print -\nmust print 1\nSKIP: mpfrnonum\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n2147483650 3 -9223372036854775808 -18446744073709551616\nSKIP: mpfrnr\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n15 % 7 = 1\n15 % -7 = 1\n-15 % 7 = -1\n-15 % -7 = -1\nSKIP: mpfrrem\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n3.1416\n2.7183\n1.618\n\nVariable pi U: 3\nVariable pi D: 3\nLiteral  pi U: 3\nLiteral  pi D: 3\n\nVariable e D: 3\nVariable e U: 3\nLiteral  e D: 3\nLiteral  e U: 3\n\nVariable golden N: 2\nVariable golden Z: 2\nLiteral  golden N: 2\nLiteral  golden Z: 2\nSKIP: mpfrrndeval\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\n11\n9\nSKIP: mpfrstrtonum\ngawk: warning: -M ignored: MPFR/GMP support not compiled in\nstring\nSKIP: mpgforcenum\nDURATION: 20\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5997538566589355,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-gdbm_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-gdbm",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006420612335205078,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7526233196258545,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019942283630371094,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.475377082824707,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006930828094482422,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.gdbm.Database_format_conversion": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.GDBM_GETCACHESIZE/GDBM_SETCACHESIZE": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.Initialization_file": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.Input_from_command_line": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.Input_from_file": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.Input_from_stdin": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.block_size_adjustment": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.cloexec:_dbm_open": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.cloexec:_dbm_open_-creat": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.cloexec:_gdbm_open": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.cloexec:_gdbm_reorganize": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.converting_a_1.8-style_database": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.create_database": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.delete:_all_records": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.delete:_non_existing_record": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.delete_a_record": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.dump/load": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.exact_blocksize": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.fetch:_nonexisting_record": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.fetch_a_record": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.fetch_from_a_read-only_1.8-style_database": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.fetch_from_a_read-only_database": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.gdbm_close_error": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.gdbm_version": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.incorrect_blocksize": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.setopt": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.setopt:_mmap_options": {
                "status": "PASSED"
            },
            "ptestresult.gdbm.wordwrap": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/gdbm/ptest\n## --------------------- ##\n## gdbm 1.24 test suite. ##\n## --------------------- ##\nPASS: gdbm version\n\nGDBM interface\n\nPASS: create database\nPASS: fetch a record\nPASS: fetch: nonexisting record\nPASS: delete a record\nPASS: delete: non existing record\nPASS: delete: all records\nPASS: gdbm_close error\nPASS: dump/load\n\nBlock size selection\n\nPASS: block size adjustment\nPASS: exact blocksize\nPASS: incorrect blocksize\n\nCompatibility library (dbm/ndbm)\n\nPASS: create database\nPASS: converting a 1.8-style database\nPASS: fetch a record\nPASS: fetch: nonexisting record\nPASS: fetch from a read-only database\nPASS: fetch from a read-only 1.8-style database\nPASS: delete a record\nPASS: delete: non existing record\nPASS: delete: all records\n\nDB options\n\nPASS: setopt\nPASS: setopt: mmap options\nPASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE\n\nCloexec\n\nPASS: cloexec: gdbm_open\nPASS: cloexec: gdbm_reorganize\nPASS: cloexec: dbm_open\nPASS: cloexec: dbm_open -creat\n\nWordwrap\n\nPASS: wordwrap\n\ngdbmtool\n\nPASS: Input from file\nPASS: Input from stdin\nPASS: Input from command line\nPASS: Initialization file\n\nDatabase formats\n\nPASS: Database format conversion\n\n## ------------- ##\n## Test results. ##\n## ------------- ##\n\nAll 34 tests were successful.\nDURATION: 1\nEND: /usr/lib/gdbm/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "gdbm": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n## --------------------- ##\n## gdbm 1.24 test suite. ##\n## --------------------- ##\nPASS: gdbm version\n\nGDBM interface\n\nPASS: create database\nPASS: fetch a record\nPASS: fetch: nonexisting record\nPASS: delete a record\nPASS: delete: non existing record\nPASS: delete: all records\nPASS: gdbm_close error\nPASS: dump/load\n\nBlock size selection\n\nPASS: block size adjustment\nPASS: exact blocksize\nPASS: incorrect blocksize\n\nCompatibility library (dbm/ndbm)\n\nPASS: create database\nPASS: converting a 1.8-style database\nPASS: fetch a record\nPASS: fetch: nonexisting record\nPASS: fetch from a read-only database\nPASS: fetch from a read-only 1.8-style database\nPASS: delete a record\nPASS: delete: non existing record\nPASS: delete: all records\n\nDB options\n\nPASS: setopt\nPASS: setopt: mmap options\nPASS: GDBM_GETCACHESIZE/GDBM_SETCACHESIZE\n\nCloexec\n\nPASS: cloexec: gdbm_open\nPASS: cloexec: gdbm_reorganize\nPASS: cloexec: dbm_open\nPASS: cloexec: dbm_open -creat\n\nWordwrap\n\nPASS: wordwrap\n\ngdbmtool\n\nPASS: Input from file\nPASS: Input from stdin\nPASS: Input from command line\nPASS: Initialization file\n\nDatabase formats\n\nPASS: Database format conversion\n\n## ------------- ##\n## Test results. ##\n## ------------- ##\n\nAll 34 tests were successful.\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.596916913986206,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-gdk-pixbuf_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-gdk-pixbuf",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006952285766601562,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.74611234664917,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024046659469604492,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.0841431617736816,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007922649383544922,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-composite.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-construction.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-dpi.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-fail.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif-circular-table.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-gif.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icc.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-icon-serialize.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-readonly-to-mutable.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-reftest.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-save.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale-two-step.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-scale.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-short-gif-write.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-stream.test": {
                "status": "PASSED"
            },
            "ptestresult.gdk-pixbuf.gdk-pixbuf/pixbuf-threads.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/gdk-pixbuf/ptest\nRunning test: gdk-pixbuf/pixbuf-scale.test\nTAP version 14\n# random seed: R02Sc0eba8f373bf79b75bdb8183473a68e6\n1..18\n# Start of pixbuf tests\n# Start of scale tests\nok 1 /pixbuf/scale/png\nok 2 /pixbuf/scale/bmp # SKIP format not supported\nok 3 /pixbuf/scale/gif\nok 4 /pixbuf/scale/jpeg\nok 5 /pixbuf/scale/tga # SKIP format not supported\nok 6 /pixbuf/scale/xpm # SKIP format not supported\nok 7 /pixbuf/scale/xbm # SKIP format not supported\n# Start of halve-checkerboard tests\nok 8 /pixbuf/scale/halve-checkerboard/nearest\nok 9 /pixbuf/scale/halve-checkerboard/tiles\nok 10 /pixbuf/scale/halve-checkerboard/bilinear\nok 11 /pixbuf/scale/halve-checkerboard/hyper\n# End of halve-checkerboard tests\n# Start of offset tests\nok 12 /pixbuf/scale/offset/nearest\nok 13 /pixbuf/scale/offset/tiles\nok 14 /pixbuf/scale/offset/bilinear\nok 15 /pixbuf/scale/offset/hyper\n# End of offset tests\n# Start of dest tests\nok 16 /pixbuf/scale/dest/nearest\nok 17 /pixbuf/scale/dest/tiles\nok 18 /pixbuf/scale/dest/bilinear\n# End of dest tests\n# End of scale tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-scale.test\nRunning test: gdk-pixbuf/pixbuf-reftest.test\nTAP version 14\n# random seed: R02S416cfc3e21bc606e5d5f39000421822a\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n1..52\n# Start of pixbuf tests\n# Start of reftest tests\n# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'\nok 1 /pixbuf/reftest/bug696331.png\nok 2 /pixbuf/reftest/bug785447.ico # SKIP format not supported\n# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'\nok 3 /pixbuf/reftest/cat.jpg\nok 4 /pixbuf/reftest/colormap-too-small.tga # SKIP format not supported\nok 5 /pixbuf/reftest/mandatory-bitmasks.bmp # SKIP format not supported\nok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga # SKIP format not supported\nok 7 /pixbuf/reftest/rle-too-many-pixels.tga # SKIP format not supported\nok 8 /pixbuf/reftest/squares.ico # SKIP format not supported\n# Start of tga tests\nok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga # SKIP format not supported\nok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga # SKIP format not supported\nok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga # SKIP format not supported\nok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga # SKIP format not supported\nok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga # SKIP format not supported\nok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga # SKIP format not supported\nok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga # SKIP format not supported\nok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga # SKIP format not supported\nok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga # SKIP format not supported\nok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga # SKIP format not supported\nok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga # SKIP format not supported\nok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga # SKIP format not supported\nok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga # SKIP format not supported\nok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga # SKIP format not supported\nok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga # SKIP format not supported\nok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga # SKIP format not supported\nok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga # SKIP format not supported\nok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga # SKIP format not supported\nok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga # SKIP format not supported\nok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga # SKIP format not supported\nok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga # SKIP format not supported\nok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga # SKIP format not supported\nok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga # SKIP format not supported\nok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga # SKIP format not supported\nok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga # SKIP format not supported\nok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga # SKIP format not supported\nok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga # SKIP format not supported\nok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga # SKIP format not supported\nok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga # SKIP format not supported\nok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga # SKIP format not supported\nok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga # SKIP format not supported\nok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga # SKIP format not supported\nok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga # SKIP format not supported\nok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga # SKIP format not supported\nok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga # SKIP format not supported\nok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga # SKIP format not supported\nok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga # SKIP format not supported\nok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga # SKIP format not supported\nok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga # SKIP format not supported\nok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga # SKIP format not supported\nok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga # SKIP format not supported\nok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga # SKIP format not supported\nok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga # SKIP format not supported\nok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga # SKIP format not supported\n# End of tga tests\n# End of reftest tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-reftest.test\nRunning test: gdk-pixbuf/pixbuf-construction.test\nTAP version 14\n# random seed: R02Sb6fb49f7520e55621bebc946db1f86a0\n1..3\n# Start of pixbuf tests\n# Start of construction tests\nok 1 /pixbuf/construction/no_construct_properties\nok 2 /pixbuf/construction/pixels\nok 3 /pixbuf/construction/bytes\n# End of construction tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-construction.test\nRunning test: gdk-pixbuf/pixbuf-short-gif-write.test\nTAP version 14\n# random seed: R02S445e50523355b3ba046b4917496fa714\n1..2\n# Start of animation tests\nok 1 /animation/short_gif_write\nok 2 /animation/load_first_frame\n# End of animation tests\nPASS: gdk-pixbuf/pixbuf-short-gif-write.test\nRunning test: gdk-pixbuf/pixbuf-readonly-to-mutable.test\nTAP version 14\n# random seed: R02Sced7998123ab89e673b58dca4cfd86ba\n1..2\n# Start of pixbuf tests\n# Start of readonly tests\nok 1 /pixbuf/readonly/mutate\nok 2 /pixbuf/readonly/readpixelbytes\n# End of readonly tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test\nRunning test: gdk-pixbuf/pixbuf-icc.test\nTAP version 14\n# random seed: R02S6477f0983f2080fcc805c691c523f081\n1..4\n# Start of pixbuf tests\n# Start of icc tests\nok 1 /pixbuf/icc/png\nok 2 /pixbuf/icc/jpeg\n# Start of png tests\nok 3 /pixbuf/icc/png/incremental\n# End of png tests\n# Start of jpeg tests\nok 4 /pixbuf/icc/jpeg/incremental\n# End of jpeg tests\n# End of icc tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-icc.test\nRunning test: gdk-pixbuf/pixbuf-save.test\nTAP version 14\n# random seed: R02Se0e5d8ac82364d741ace69a64fea546d\n1..3\n# Start of pixbuf tests\n# Start of save tests\nok 1 /pixbuf/save/roundtrip\nok 2 /pixbuf/save/options\nok 3 /pixbuf/save/ico # SKIP format not supported\n# End of save tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-save.test\nRunning test: gdk-pixbuf/pixbuf-stream.test\nTAP version 14\n# random seed: R02S810e848884c41a7cb7830381dcf94e87\n1..4\n# Start of pixbuf tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 1 /pixbuf/stream\n# Start of stream tests\nok 2 /pixbuf/stream/async\nok 3 /pixbuf/stream/scale\n# Start of scale tests\nok 4 /pixbuf/stream/scale/async\n# End of scale tests\n# End of stream tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-stream.test\nRunning test: gdk-pixbuf/pixbuf-gif.test\nTAP version 14\n# random seed: R02S787016b48eae6ebc2aabfb3323fd30e2\n1..69\n# Start of pixbuf tests\n# Start of gif tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 1 /pixbuf/gif/depth1\nok 2 /pixbuf/gif/depth2\nok 3 /pixbuf/gif/depth3\nok 4 /pixbuf/gif/depth4\nok 5 /pixbuf/gif/depth5\nok 6 /pixbuf/gif/depth6\nok 7 /pixbuf/gif/depth7\nok 8 /pixbuf/gif/depth8\nok 9 /pixbuf/gif/four-colors\nok 10 /pixbuf/gif/local-color-table\nok 11 /pixbuf/gif/no-global-color-table\nok 12 /pixbuf/gif/zero-width\nok 13 /pixbuf/gif/zero-height\nok 14 /pixbuf/gif/zero-size\nok 15 /pixbuf/gif/invalid-background\nok 16 /pixbuf/gif/all-reds\nok 17 /pixbuf/gif/all-greens\nok 18 /pixbuf/gif/all-blues\nok 19 /pixbuf/gif/interlace\nok 20 /pixbuf/gif/image-inside-bg\nok 21 /pixbuf/gif/image-overlap-bg\nok 22 /pixbuf/gif/image-outside-bg\nok 23 /pixbuf/gif/missing-pixels\nok 24 /pixbuf/gif/extra-pixels\nok 25 /pixbuf/gif/extra-data\nok 26 /pixbuf/gif/no-clear\nok 27 /pixbuf/gif/no-eoi\nok 28 /pixbuf/gif/no-clear-and-eoi\nok 29 /pixbuf/gif/many-clears\nok 30 /pixbuf/gif/double-clears\nok 31 /pixbuf/gif/invalid-colors\nok 32 /pixbuf/gif/max-width\nok 33 /pixbuf/gif/max-height\nok 34 /pixbuf/gif/4095-codes-clear\nok 35 /pixbuf/gif/4095-codes\nok 36 /pixbuf/gif/255-codes\nok 37 /pixbuf/gif/large-codes\nok 38 /pixbuf/gif/max-codes\nok 39 /pixbuf/gif/transparent\nok 40 /pixbuf/gif/invalid-transparent\nok 41 /pixbuf/gif/disabled-transparent\nok 42 /pixbuf/gif/loop-infinite\nok 43 /pixbuf/gif/loop-once\nok 44 /pixbuf/gif/loop-max\nok 45 /pixbuf/gif/loop-buffer\nok 46 /pixbuf/gif/loop-buffer_max\nok 47 /pixbuf/gif/loop-animexts\nok 48 /pixbuf/gif/animation\nok 49 /pixbuf/gif/animation-speed\nok 50 /pixbuf/gif/animation-no-delays\nok 51 /pixbuf/gif/animation-zero-delays\nok 52 /pixbuf/gif/dispose-none\nok 53 /pixbuf/gif/dispose-keep\nok 54 /pixbuf/gif/dispose-restore-background\nok 55 /pixbuf/gif/comment\nok 56 /pixbuf/gif/large-comment\nok 57 /pixbuf/gif/nul-comment\nok 58 /pixbuf/gif/invalid-ascii-comment\nok 59 /pixbuf/gif/invalid-utf8-comment\nok 60 /pixbuf/gif/plain-text\nok 61 /pixbuf/gif/xmp-data\nok 62 /pixbuf/gif/xmp-data-empty\nok 63 /pixbuf/gif/icc-color-profile\nok 64 /pixbuf/gif/icc-color-profile-empty\nok 65 /pixbuf/gif/unknown-extension\nok 66 /pixbuf/gif/unknown-application-extension\nok 67 /pixbuf/gif/nul-application-extension\nok 68 /pixbuf/gif/gif87a\nok 69 /pixbuf/gif/gif87a-animation\n# End of gif tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-gif.test\nRunning test: gdk-pixbuf/pixbuf-gif-circular-table.test\nTAP version 14\n# random seed: R02S60d189dc372f1f1f462a13c916d69b32\n1..1\n# Start of pixbuf tests\n# Start of gif tests\nok 1 /pixbuf/gif/circular-table\n# End of gif tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-gif-circular-table.test\nRunning test: gdk-pixbuf/pixbuf-composite.test\nTAP version 14\n# random seed: R02Sf2762160cef9062cace91dddcc8e9fab\n1..2\n# Start of pixbuf tests\nok 1 /pixbuf/composite1\nok 2 /pixbuf/composite2\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-composite.test\nRunning test: gdk-pixbuf/pixbuf-dpi.test\nTAP version 14\n# random seed: R02S1f800b93574c733c289e6bf708a1f4aa\n1..6\n# Start of pixbuf tests\n# Start of dpi tests\nok 1 /pixbuf/dpi/png\nok 2 /pixbuf/dpi/png-incremental\nok 3 /pixbuf/dpi/jpeg\nok 4 /pixbuf/dpi/jpeg-incremental\nok 5 /pixbuf/dpi/tiff # SKIP format not supported\nok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported\n# End of dpi tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-dpi.test\nRunning test: gdk-pixbuf/pixbuf-scale-two-step.test\nTAP version 14\n# random seed: R02S0f12b193ea1bb5c83ef3e9cd4e2c9779\n1..9\n# Start of pixbuf tests\n# Start of scale tests\n# Start of two-step tests\nok 1 /pixbuf/scale/two-step/tiles\nok 2 /pixbuf/scale/two-step/bilinear\nok 3 /pixbuf/scale/two-step/hyper\n# Start of offset tests\nok 4 /pixbuf/scale/two-step/offset/tiles\nok 5 /pixbuf/scale/two-step/offset/bilinear\nok 6 /pixbuf/scale/two-step/offset/hyper\n# End of offset tests\n# Start of dest tests\nok 7 /pixbuf/scale/two-step/dest/tiles\nok 8 /pixbuf/scale/two-step/dest/bilinear\nok 9 /pixbuf/scale/two-step/dest/hyper\n# End of dest tests\n# End of two-step tests\n# End of scale tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-scale-two-step.test\nRunning test: gdk-pixbuf/pixbuf-icon-serialize.test\nTAP version 14\n# random seed: R02S6de710d789c6bed44d7558180cf94328\n1..1\n# Start of pixbuf tests\n# Start of icon tests\nok 1 /pixbuf/icon/serialize\n# End of icon tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-icon-serialize.test\nRunning test: gdk-pixbuf/pixbuf-fail.test\nTAP version 14\n# random seed: R02S1bd3db742e185dfab79a8a50886b787c\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n1..82\n# Start of pixbuf tests\n# Start of fail_tiny tests\nok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg\nok 2 /pixbuf/fail_tiny/CVE-2022-48622.ani # SKIP format not supported\nok 3 /pixbuf/fail_tiny/DoS.tga # SKIP format not supported\nok 4 /pixbuf/fail_tiny/androstanRezeptor.tga # SKIP format not supported\nok 5 /pixbuf/fail_tiny/bug776694.bmp # SKIP format not supported\nok 6 /pixbuf/fail_tiny/bug777315.bmp # SKIP format not supported\nok 7 /pixbuf/fail_tiny/bug778204.ico # SKIP format not supported\nok 8 /pixbuf/fail_tiny/bug778584.gif\nok 9 /pixbuf/fail_tiny/bug779012.ico # SKIP format not supported\nok 10 /pixbuf/fail_tiny/bug779016-infinite.icns # SKIP format not supported\nok 11 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported\nok 12 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported\nok 13 /pixbuf/fail_tiny/bug785973.gif\nok 14 /pixbuf/fail_tiny/bug793470-crasher.png\nok 15 /pixbuf/fail_tiny/colormap-image-without-colormap.tga # SKIP format not supported\nok 16 /pixbuf/fail_tiny/empty-file.tga # SKIP format not supported\nok 17 /pixbuf/fail_tiny/hang_114.gif\nok 18 /pixbuf/fail_tiny/invalid.1.bmp # SKIP format not supported\nok 19 /pixbuf/fail_tiny/invalid.1.gif\nok 20 /pixbuf/fail_tiny/invalid.1.ico # SKIP format not supported\nok 21 /pixbuf/fail_tiny/invalid.1.png\nok 22 /pixbuf/fail_tiny/invalid.1.ppm # SKIP format not supported\nok 23 /pixbuf/fail_tiny/invalid.2.gif\nok 24 /pixbuf/fail_tiny/invalid.2.png\nok 25 /pixbuf/fail_tiny/invalid.2.ppm # SKIP format not supported\nok 26 /pixbuf/fail_tiny/invalid.3.gif\nok 27 /pixbuf/fail_tiny/invalid.3.ico # SKIP format not supported\nok 28 /pixbuf/fail_tiny/invalid.3.png\nok 29 /pixbuf/fail_tiny/invalid.3.ppm # SKIP format not supported\nok 30 /pixbuf/fail_tiny/invalid.4.gif\nok 31 /pixbuf/fail_tiny/invalid.4.png\nok 32 /pixbuf/fail_tiny/invalid.5.ppm # SKIP format not supported\nok 33 /pixbuf/fail_tiny/invalid.6.ppm # SKIP format not supported\nok 34 /pixbuf/fail_tiny/invalid.7.ppm # SKIP format not supported\nok 35 /pixbuf/fail_tiny/invalid.8.ppm # SKIP format not supported\nok 36 /pixbuf/fail_tiny/issue-95-too-narrow.xpm # SKIP format not supported\nok 37 /pixbuf/fail_tiny/issue-95-too-short.xpm # SKIP format not supported\nok 38 /pixbuf/fail_tiny/issue-95.xpm # SKIP format not supported\nok 39 /pixbuf/fail_tiny/overflow-codes-max.gif\nok 40 /pixbuf/fail_tiny/overflow-codes.gif\nok 41 /pixbuf/fail_tiny/overflow.tga # SKIP format not supported\n# End of fail_tiny tests\n# Start of fail_huge tests\nok 42 /pixbuf/fail_huge/CVE-2017-2862.jpg\nok 43 /pixbuf/fail_huge/CVE-2022-48622.ani # SKIP format not supported\nok 44 /pixbuf/fail_huge/DoS.tga # SKIP format not supported\nok 45 /pixbuf/fail_huge/androstanRezeptor.tga # SKIP format not supported\nok 46 /pixbuf/fail_huge/bug776694.bmp # SKIP format not supported\nok 47 /pixbuf/fail_huge/bug777315.bmp # SKIP format not supported\nok 48 /pixbuf/fail_huge/bug778204.ico # SKIP format not supported\nok 49 /pixbuf/fail_huge/bug778584.gif\nok 50 /pixbuf/fail_huge/bug779012.ico # SKIP format not supported\nok 51 /pixbuf/fail_huge/bug779016-infinite.icns # SKIP format not supported\nok 52 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported\nok 53 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported\nok 54 /pixbuf/fail_huge/bug785973.gif\nok 55 /pixbuf/fail_huge/bug793470-crasher.png\nok 56 /pixbuf/fail_huge/colormap-image-without-colormap.tga # SKIP format not supported\nok 57 /pixbuf/fail_huge/empty-file.tga # SKIP format not supported\nok 58 /pixbuf/fail_huge/hang_114.gif\nok 59 /pixbuf/fail_huge/invalid.1.bmp # SKIP format not supported\nok 60 /pixbuf/fail_huge/invalid.1.gif\nok 61 /pixbuf/fail_huge/invalid.1.ico # SKIP format not supported\nok 62 /pixbuf/fail_huge/invalid.1.png\nok 63 /pixbuf/fail_huge/invalid.1.ppm # SKIP format not supported\nok 64 /pixbuf/fail_huge/invalid.2.gif\nok 65 /pixbuf/fail_huge/invalid.2.png\nok 66 /pixbuf/fail_huge/invalid.2.ppm # SKIP format not supported\nok 67 /pixbuf/fail_huge/invalid.3.gif\nok 68 /pixbuf/fail_huge/invalid.3.ico # SKIP format not supported\nok 69 /pixbuf/fail_huge/invalid.3.png\nok 70 /pixbuf/fail_huge/invalid.3.ppm # SKIP format not supported\nok 71 /pixbuf/fail_huge/invalid.4.gif\nok 72 /pixbuf/fail_huge/invalid.4.png\nok 73 /pixbuf/fail_huge/invalid.5.ppm # SKIP format not supported\nok 74 /pixbuf/fail_huge/invalid.6.ppm # SKIP format not supported\nok 75 /pixbuf/fail_huge/invalid.7.ppm # SKIP format not supported\nok 76 /pixbuf/fail_huge/invalid.8.ppm # SKIP format not supported\nok 77 /pixbuf/fail_huge/issue-95-too-narrow.xpm # SKIP format not supported\nok 78 /pixbuf/fail_huge/issue-95-too-short.xpm # SKIP format not supported\nok 79 /pixbuf/fail_huge/issue-95.xpm # SKIP format not supported\nok 80 /pixbuf/fail_huge/overflow-codes-max.gif\nok 81 /pixbuf/fail_huge/overflow-codes.gif\nok 82 /pixbuf/fail_huge/overflow.tga # SKIP format not supported\n# End of fail_huge tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-fail.test\nRunning test: gdk-pixbuf/pixbuf-threads.test\nTAP version 14\n# random seed: R02S61214d6dc7b1e0712b3097fb6bc36d57\n1..1\n# Start of pixbuf tests\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg\nok 1 /pixbuf/threads\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-threads.test\nSUMMARY: total=16; passed=16; skipped=0; failed=0; user=0.3s; system=0.1s; maxrss=8792\nDURATION: 0\nEND: /usr/lib/gdk-pixbuf/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "gdk-pixbuf": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nRunning test: gdk-pixbuf/pixbuf-scale.test\nTAP version 14\n# random seed: R02Sc0eba8f373bf79b75bdb8183473a68e6\n1..18\n# Start of pixbuf tests\n# Start of scale tests\nok 1 /pixbuf/scale/png\nok 2 /pixbuf/scale/bmp # SKIP format not supported\nok 3 /pixbuf/scale/gif\nok 4 /pixbuf/scale/jpeg\nok 5 /pixbuf/scale/tga # SKIP format not supported\nok 6 /pixbuf/scale/xpm # SKIP format not supported\nok 7 /pixbuf/scale/xbm # SKIP format not supported\n# Start of halve-checkerboard tests\nok 8 /pixbuf/scale/halve-checkerboard/nearest\nok 9 /pixbuf/scale/halve-checkerboard/tiles\nok 10 /pixbuf/scale/halve-checkerboard/bilinear\nok 11 /pixbuf/scale/halve-checkerboard/hyper\n# End of halve-checkerboard tests\n# Start of offset tests\nok 12 /pixbuf/scale/offset/nearest\nok 13 /pixbuf/scale/offset/tiles\nok 14 /pixbuf/scale/offset/bilinear\nok 15 /pixbuf/scale/offset/hyper\n# End of offset tests\n# Start of dest tests\nok 16 /pixbuf/scale/dest/nearest\nok 17 /pixbuf/scale/dest/tiles\nok 18 /pixbuf/scale/dest/bilinear\n# End of dest tests\n# End of scale tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-scale.test\nRunning test: gdk-pixbuf/pixbuf-reftest.test\nTAP version 14\n# random seed: R02S416cfc3e21bc606e5d5f39000421822a\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n1..52\n# Start of pixbuf tests\n# Start of reftest tests\n# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/bug696331.png'\nok 1 /pixbuf/reftest/bug696331.png\nok 2 /pixbuf/reftest/bug785447.ico # SKIP format not supported\n# Loading ref file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg.ref.png' for test file '/usr/libexec/installed-tests/gdk-pixbuf/test-images/reftests/cat.jpg'\nok 3 /pixbuf/reftest/cat.jpg\nok 4 /pixbuf/reftest/colormap-too-small.tga # SKIP format not supported\nok 5 /pixbuf/reftest/mandatory-bitmasks.bmp # SKIP format not supported\nok 6 /pixbuf/reftest/rle-too-many-pixels-2.tga # SKIP format not supported\nok 7 /pixbuf/reftest/rle-too-many-pixels.tga # SKIP format not supported\nok 8 /pixbuf/reftest/squares.ico # SKIP format not supported\n# Start of tga tests\nok 9 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-left.tga # SKIP format not supported\nok 10 /pixbuf/reftest/tga/gtk-logo-16bpp-bottom-right.tga # SKIP format not supported\nok 11 /pixbuf/reftest/tga/gtk-logo-16bpp-top-left.tga # SKIP format not supported\nok 12 /pixbuf/reftest/tga/gtk-logo-16bpp-top-right.tga # SKIP format not supported\nok 13 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-left.tga # SKIP format not supported\nok 14 /pixbuf/reftest/tga/gtk-logo-24bpp-bottom-right.tga # SKIP format not supported\nok 15 /pixbuf/reftest/tga/gtk-logo-24bpp-top-left.tga # SKIP format not supported\nok 16 /pixbuf/reftest/tga/gtk-logo-24bpp-top-right.tga # SKIP format not supported\nok 17 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-left.tga # SKIP format not supported\nok 18 /pixbuf/reftest/tga/gtk-logo-32bpp-bottom-right.tga # SKIP format not supported\nok 19 /pixbuf/reftest/tga/gtk-logo-32bpp-top-left.tga # SKIP format not supported\nok 20 /pixbuf/reftest/tga/gtk-logo-32bpp-top-right.tga # SKIP format not supported\nok 21 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-left.tga # SKIP format not supported\nok 22 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-bottom-right.tga # SKIP format not supported\nok 23 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-left.tga # SKIP format not supported\nok 24 /pixbuf/reftest/tga/gtk-logo-cmap-8bpp-top-right.tga # SKIP format not supported\nok 25 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-left.tga # SKIP format not supported\nok 26 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-bottom-right.tga # SKIP format not supported\nok 27 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-left.tga # SKIP format not supported\nok 28 /pixbuf/reftest/tga/gtk-logo-cmap-rle-8bpp-top-right.tga # SKIP format not supported\nok 29 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-left.tga # SKIP format not supported\nok 30 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-bottom-right.tga # SKIP format not supported\nok 31 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-left.tga # SKIP format not supported\nok 32 /pixbuf/reftest/tga/gtk-logo-gray-16bpp-top-right.tga # SKIP format not supported\nok 33 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-left.tga # SKIP format not supported\nok 34 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-bottom-right.tga # SKIP format not supported\nok 35 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-left.tga # SKIP format not supported\nok 36 /pixbuf/reftest/tga/gtk-logo-gray-8bpp-top-right.tga # SKIP format not supported\nok 37 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-left.tga # SKIP format not supported\nok 38 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-bottom-right.tga # SKIP format not supported\nok 39 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-left.tga # SKIP format not supported\nok 40 /pixbuf/reftest/tga/gtk-logo-gray-rle-16bpp-top-right.tga # SKIP format not supported\nok 41 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-left.tga # SKIP format not supported\nok 42 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-bottom-right.tga # SKIP format not supported\nok 43 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-left.tga # SKIP format not supported\nok 44 /pixbuf/reftest/tga/gtk-logo-gray-rle-8bpp-top-right.tga # SKIP format not supported\nok 45 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-left.tga # SKIP format not supported\nok 46 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-bottom-right.tga # SKIP format not supported\nok 47 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-left.tga # SKIP format not supported\nok 48 /pixbuf/reftest/tga/gtk-logo-rle-24bpp-top-right.tga # SKIP format not supported\nok 49 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-left.tga # SKIP format not supported\nok 50 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-bottom-right.tga # SKIP format not supported\nok 51 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-left.tga # SKIP format not supported\nok 52 /pixbuf/reftest/tga/gtk-logo-rle-32bpp-top-right.tga # SKIP format not supported\n# End of tga tests\n# End of reftest tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-reftest.test\nRunning test: gdk-pixbuf/pixbuf-construction.test\nTAP version 14\n# random seed: R02Sb6fb49f7520e55621bebc946db1f86a0\n1..3\n# Start of pixbuf tests\n# Start of construction tests\nok 1 /pixbuf/construction/no_construct_properties\nok 2 /pixbuf/construction/pixels\nok 3 /pixbuf/construction/bytes\n# End of construction tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-construction.test\nRunning test: gdk-pixbuf/pixbuf-short-gif-write.test\nTAP version 14\n# random seed: R02S445e50523355b3ba046b4917496fa714\n1..2\n# Start of animation tests\nok 1 /animation/short_gif_write\nok 2 /animation/load_first_frame\n# End of animation tests\nPASS: gdk-pixbuf/pixbuf-short-gif-write.test\nRunning test: gdk-pixbuf/pixbuf-readonly-to-mutable.test\nTAP version 14\n# random seed: R02Sced7998123ab89e673b58dca4cfd86ba\n1..2\n# Start of pixbuf tests\n# Start of readonly tests\nok 1 /pixbuf/readonly/mutate\nok 2 /pixbuf/readonly/readpixelbytes\n# End of readonly tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-readonly-to-mutable.test\nRunning test: gdk-pixbuf/pixbuf-icc.test\nTAP version 14\n# random seed: R02S6477f0983f2080fcc805c691c523f081\n1..4\n# Start of pixbuf tests\n# Start of icc tests\nok 1 /pixbuf/icc/png\nok 2 /pixbuf/icc/jpeg\n# Start of png tests\nok 3 /pixbuf/icc/png/incremental\n# End of png tests\n# Start of jpeg tests\nok 4 /pixbuf/icc/jpeg/incremental\n# End of jpeg tests\n# End of icc tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-icc.test\nRunning test: gdk-pixbuf/pixbuf-save.test\nTAP version 14\n# random seed: R02Se0e5d8ac82364d741ace69a64fea546d\n1..3\n# Start of pixbuf tests\n# Start of save tests\nok 1 /pixbuf/save/roundtrip\nok 2 /pixbuf/save/options\nok 3 /pixbuf/save/ico # SKIP format not supported\n# End of save tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-save.test\nRunning test: gdk-pixbuf/pixbuf-stream.test\nTAP version 14\n# random seed: R02S810e848884c41a7cb7830381dcf94e87\n1..4\n# Start of pixbuf tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 1 /pixbuf/stream\n# Start of stream tests\nok 2 /pixbuf/stream/async\nok 3 /pixbuf/stream/scale\n# Start of scale tests\nok 4 /pixbuf/stream/scale/async\n# End of scale tests\n# End of stream tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-stream.test\nRunning test: gdk-pixbuf/pixbuf-gif.test\nTAP version 14\n# random seed: R02S787016b48eae6ebc2aabfb3323fd30e2\n1..69\n# Start of pixbuf tests\n# Start of gif tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 1 /pixbuf/gif/depth1\nok 2 /pixbuf/gif/depth2\nok 3 /pixbuf/gif/depth3\nok 4 /pixbuf/gif/depth4\nok 5 /pixbuf/gif/depth5\nok 6 /pixbuf/gif/depth6\nok 7 /pixbuf/gif/depth7\nok 8 /pixbuf/gif/depth8\nok 9 /pixbuf/gif/four-colors\nok 10 /pixbuf/gif/local-color-table\nok 11 /pixbuf/gif/no-global-color-table\nok 12 /pixbuf/gif/zero-width\nok 13 /pixbuf/gif/zero-height\nok 14 /pixbuf/gif/zero-size\nok 15 /pixbuf/gif/invalid-background\nok 16 /pixbuf/gif/all-reds\nok 17 /pixbuf/gif/all-greens\nok 18 /pixbuf/gif/all-blues\nok 19 /pixbuf/gif/interlace\nok 20 /pixbuf/gif/image-inside-bg\nok 21 /pixbuf/gif/image-overlap-bg\nok 22 /pixbuf/gif/image-outside-bg\nok 23 /pixbuf/gif/missing-pixels\nok 24 /pixbuf/gif/extra-pixels\nok 25 /pixbuf/gif/extra-data\nok 26 /pixbuf/gif/no-clear\nok 27 /pixbuf/gif/no-eoi\nok 28 /pixbuf/gif/no-clear-and-eoi\nok 29 /pixbuf/gif/many-clears\nok 30 /pixbuf/gif/double-clears\nok 31 /pixbuf/gif/invalid-colors\nok 32 /pixbuf/gif/max-width\nok 33 /pixbuf/gif/max-height\nok 34 /pixbuf/gif/4095-codes-clear\nok 35 /pixbuf/gif/4095-codes\nok 36 /pixbuf/gif/255-codes\nok 37 /pixbuf/gif/large-codes\nok 38 /pixbuf/gif/max-codes\nok 39 /pixbuf/gif/transparent\nok 40 /pixbuf/gif/invalid-transparent\nok 41 /pixbuf/gif/disabled-transparent\nok 42 /pixbuf/gif/loop-infinite\nok 43 /pixbuf/gif/loop-once\nok 44 /pixbuf/gif/loop-max\nok 45 /pixbuf/gif/loop-buffer\nok 46 /pixbuf/gif/loop-buffer_max\nok 47 /pixbuf/gif/loop-animexts\nok 48 /pixbuf/gif/animation\nok 49 /pixbuf/gif/animation-speed\nok 50 /pixbuf/gif/animation-no-delays\nok 51 /pixbuf/gif/animation-zero-delays\nok 52 /pixbuf/gif/dispose-none\nok 53 /pixbuf/gif/dispose-keep\nok 54 /pixbuf/gif/dispose-restore-background\nok 55 /pixbuf/gif/comment\nok 56 /pixbuf/gif/large-comment\nok 57 /pixbuf/gif/nul-comment\nok 58 /pixbuf/gif/invalid-ascii-comment\nok 59 /pixbuf/gif/invalid-utf8-comment\nok 60 /pixbuf/gif/plain-text\nok 61 /pixbuf/gif/xmp-data\nok 62 /pixbuf/gif/xmp-data-empty\nok 63 /pixbuf/gif/icc-color-profile\nok 64 /pixbuf/gif/icc-color-profile-empty\nok 65 /pixbuf/gif/unknown-extension\nok 66 /pixbuf/gif/unknown-application-extension\nok 67 /pixbuf/gif/nul-application-extension\nok 68 /pixbuf/gif/gif87a\nok 69 /pixbuf/gif/gif87a-animation\n# End of gif tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-gif.test\nRunning test: gdk-pixbuf/pixbuf-gif-circular-table.test\nTAP version 14\n# random seed: R02S60d189dc372f1f1f462a13c916d69b32\n1..1\n# Start of pixbuf tests\n# Start of gif tests\nok 1 /pixbuf/gif/circular-table\n# End of gif tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-gif-circular-table.test\nRunning test: gdk-pixbuf/pixbuf-composite.test\nTAP version 14\n# random seed: R02Sf2762160cef9062cace91dddcc8e9fab\n1..2\n# Start of pixbuf tests\nok 1 /pixbuf/composite1\nok 2 /pixbuf/composite2\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-composite.test\nRunning test: gdk-pixbuf/pixbuf-dpi.test\nTAP version 14\n# random seed: R02S1f800b93574c733c289e6bf708a1f4aa\n1..6\n# Start of pixbuf tests\n# Start of dpi tests\nok 1 /pixbuf/dpi/png\nok 2 /pixbuf/dpi/png-incremental\nok 3 /pixbuf/dpi/jpeg\nok 4 /pixbuf/dpi/jpeg-incremental\nok 5 /pixbuf/dpi/tiff # SKIP format not supported\nok 6 /pixbuf/dpi/tiff-incremental # SKIP format not supported\n# End of dpi tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-dpi.test\nRunning test: gdk-pixbuf/pixbuf-scale-two-step.test\nTAP version 14\n# random seed: R02S0f12b193ea1bb5c83ef3e9cd4e2c9779\n1..9\n# Start of pixbuf tests\n# Start of scale tests\n# Start of two-step tests\nok 1 /pixbuf/scale/two-step/tiles\nok 2 /pixbuf/scale/two-step/bilinear\nok 3 /pixbuf/scale/two-step/hyper\n# Start of offset tests\nok 4 /pixbuf/scale/two-step/offset/tiles\nok 5 /pixbuf/scale/two-step/offset/bilinear\nok 6 /pixbuf/scale/two-step/offset/hyper\n# End of offset tests\n# Start of dest tests\nok 7 /pixbuf/scale/two-step/dest/tiles\nok 8 /pixbuf/scale/two-step/dest/bilinear\nok 9 /pixbuf/scale/two-step/dest/hyper\n# End of dest tests\n# End of two-step tests\n# End of scale tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-scale-two-step.test\nRunning test: gdk-pixbuf/pixbuf-icon-serialize.test\nTAP version 14\n# random seed: R02S6de710d789c6bed44d7558180cf94328\n1..1\n# Start of pixbuf tests\n# Start of icon tests\nok 1 /pixbuf/icon/serialize\n# End of icon tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-icon-serialize.test\nRunning test: gdk-pixbuf/pixbuf-fail.test\nTAP version 14\n# random seed: R02S1bd3db742e185dfab79a8a50886b787c\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n1..82\n# Start of pixbuf tests\n# Start of fail_tiny tests\nok 1 /pixbuf/fail_tiny/CVE-2017-2862.jpg\nok 2 /pixbuf/fail_tiny/CVE-2022-48622.ani # SKIP format not supported\nok 3 /pixbuf/fail_tiny/DoS.tga # SKIP format not supported\nok 4 /pixbuf/fail_tiny/androstanRezeptor.tga # SKIP format not supported\nok 5 /pixbuf/fail_tiny/bug776694.bmp # SKIP format not supported\nok 6 /pixbuf/fail_tiny/bug777315.bmp # SKIP format not supported\nok 7 /pixbuf/fail_tiny/bug778204.ico # SKIP format not supported\nok 8 /pixbuf/fail_tiny/bug778584.gif\nok 9 /pixbuf/fail_tiny/bug779012.ico # SKIP format not supported\nok 10 /pixbuf/fail_tiny/bug779016-infinite.icns # SKIP format not supported\nok 11 /pixbuf/fail_tiny/bug780269.tif # SKIP format not supported\nok 12 /pixbuf/fail_tiny/bug784903-overflow-dimensions.tiff # SKIP format not supported\nok 13 /pixbuf/fail_tiny/bug785973.gif\nok 14 /pixbuf/fail_tiny/bug793470-crasher.png\nok 15 /pixbuf/fail_tiny/colormap-image-without-colormap.tga # SKIP format not supported\nok 16 /pixbuf/fail_tiny/empty-file.tga # SKIP format not supported\nok 17 /pixbuf/fail_tiny/hang_114.gif\nok 18 /pixbuf/fail_tiny/invalid.1.bmp # SKIP format not supported\nok 19 /pixbuf/fail_tiny/invalid.1.gif\nok 20 /pixbuf/fail_tiny/invalid.1.ico # SKIP format not supported\nok 21 /pixbuf/fail_tiny/invalid.1.png\nok 22 /pixbuf/fail_tiny/invalid.1.ppm # SKIP format not supported\nok 23 /pixbuf/fail_tiny/invalid.2.gif\nok 24 /pixbuf/fail_tiny/invalid.2.png\nok 25 /pixbuf/fail_tiny/invalid.2.ppm # SKIP format not supported\nok 26 /pixbuf/fail_tiny/invalid.3.gif\nok 27 /pixbuf/fail_tiny/invalid.3.ico # SKIP format not supported\nok 28 /pixbuf/fail_tiny/invalid.3.png\nok 29 /pixbuf/fail_tiny/invalid.3.ppm # SKIP format not supported\nok 30 /pixbuf/fail_tiny/invalid.4.gif\nok 31 /pixbuf/fail_tiny/invalid.4.png\nok 32 /pixbuf/fail_tiny/invalid.5.ppm # SKIP format not supported\nok 33 /pixbuf/fail_tiny/invalid.6.ppm # SKIP format not supported\nok 34 /pixbuf/fail_tiny/invalid.7.ppm # SKIP format not supported\nok 35 /pixbuf/fail_tiny/invalid.8.ppm # SKIP format not supported\nok 36 /pixbuf/fail_tiny/issue-95-too-narrow.xpm # SKIP format not supported\nok 37 /pixbuf/fail_tiny/issue-95-too-short.xpm # SKIP format not supported\nok 38 /pixbuf/fail_tiny/issue-95.xpm # SKIP format not supported\nok 39 /pixbuf/fail_tiny/overflow-codes-max.gif\nok 40 /pixbuf/fail_tiny/overflow-codes.gif\nok 41 /pixbuf/fail_tiny/overflow.tga # SKIP format not supported\n# End of fail_tiny tests\n# Start of fail_huge tests\nok 42 /pixbuf/fail_huge/CVE-2017-2862.jpg\nok 43 /pixbuf/fail_huge/CVE-2022-48622.ani # SKIP format not supported\nok 44 /pixbuf/fail_huge/DoS.tga # SKIP format not supported\nok 45 /pixbuf/fail_huge/androstanRezeptor.tga # SKIP format not supported\nok 46 /pixbuf/fail_huge/bug776694.bmp # SKIP format not supported\nok 47 /pixbuf/fail_huge/bug777315.bmp # SKIP format not supported\nok 48 /pixbuf/fail_huge/bug778204.ico # SKIP format not supported\nok 49 /pixbuf/fail_huge/bug778584.gif\nok 50 /pixbuf/fail_huge/bug779012.ico # SKIP format not supported\nok 51 /pixbuf/fail_huge/bug779016-infinite.icns # SKIP format not supported\nok 52 /pixbuf/fail_huge/bug780269.tif # SKIP format not supported\nok 53 /pixbuf/fail_huge/bug784903-overflow-dimensions.tiff # SKIP format not supported\nok 54 /pixbuf/fail_huge/bug785973.gif\nok 55 /pixbuf/fail_huge/bug793470-crasher.png\nok 56 /pixbuf/fail_huge/colormap-image-without-colormap.tga # SKIP format not supported\nok 57 /pixbuf/fail_huge/empty-file.tga # SKIP format not supported\nok 58 /pixbuf/fail_huge/hang_114.gif\nok 59 /pixbuf/fail_huge/invalid.1.bmp # SKIP format not supported\nok 60 /pixbuf/fail_huge/invalid.1.gif\nok 61 /pixbuf/fail_huge/invalid.1.ico # SKIP format not supported\nok 62 /pixbuf/fail_huge/invalid.1.png\nok 63 /pixbuf/fail_huge/invalid.1.ppm # SKIP format not supported\nok 64 /pixbuf/fail_huge/invalid.2.gif\nok 65 /pixbuf/fail_huge/invalid.2.png\nok 66 /pixbuf/fail_huge/invalid.2.ppm # SKIP format not supported\nok 67 /pixbuf/fail_huge/invalid.3.gif\nok 68 /pixbuf/fail_huge/invalid.3.ico # SKIP format not supported\nok 69 /pixbuf/fail_huge/invalid.3.png\nok 70 /pixbuf/fail_huge/invalid.3.ppm # SKIP format not supported\nok 71 /pixbuf/fail_huge/invalid.4.gif\nok 72 /pixbuf/fail_huge/invalid.4.png\nok 73 /pixbuf/fail_huge/invalid.5.ppm # SKIP format not supported\nok 74 /pixbuf/fail_huge/invalid.6.ppm # SKIP format not supported\nok 75 /pixbuf/fail_huge/invalid.7.ppm # SKIP format not supported\nok 76 /pixbuf/fail_huge/invalid.8.ppm # SKIP format not supported\nok 77 /pixbuf/fail_huge/issue-95-too-narrow.xpm # SKIP format not supported\nok 78 /pixbuf/fail_huge/issue-95-too-short.xpm # SKIP format not supported\nok 79 /pixbuf/fail_huge/issue-95.xpm # SKIP format not supported\nok 80 /pixbuf/fail_huge/overflow-codes-max.gif\nok 81 /pixbuf/fail_huge/overflow-codes.gif\nok 82 /pixbuf/fail_huge/overflow.tga # SKIP format not supported\n# End of fail_huge tests\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-fail.test\nRunning test: gdk-pixbuf/pixbuf-threads.test\nTAP version 14\n# random seed: R02S61214d6dc7b1e0712b3097fb6bc36d57\n1..1\n# Start of pixbuf tests\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.png\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.gif\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.1.jpeg\n# reading /usr/libexec/installed-tests/gdk-pixbuf/test-images/randomly-modified/valid.2.jpeg\nok 1 /pixbuf/threads\n# End of pixbuf tests\nPASS: gdk-pixbuf/pixbuf-threads.test\nSUMMARY: total=16; passed=16; skipped=0; failed=0; user=0.3s; system=0.1s; maxrss=8792\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5975821018218994,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-glib-networking_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-glib-networking",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006825923919677734,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.70028018951416,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020587682723999023,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.130635738372803,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006263256072998047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.glib-networking.glib-networking/certificate-gnutls.test": {
                "status": "PASSED"
            },
            "ptestresult.glib-networking.glib-networking/connection-gnutls.test": {
                "status": "PASSED"
            },
            "ptestresult.glib-networking.glib-networking/environment.test": {
                "status": "PASSED"
            },
            "ptestresult.glib-networking.glib-networking/file-database-gnutls.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/glib-networking/ptest\nRunning test: glib-networking/connection-gnutls.test\nTAP version 14\n# random seed: R02Sdbc2ff7d26f97d33c8d6d5663883db22\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..46\n# Start of tls tests\n# Start of gnutls tests\n# Start of connection tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?\nok 1 /tls/gnutls/connection/basic\nok 2 /tls/gnutls/connection/verified\nok 3 /tls/gnutls/connection/verified-chain\nok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert\nok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert\nok 6 /tls/gnutls/connection/verified-unordered-chain\nok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert\nok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert\nok 9 /tls/gnutls/connection/client-auth\nok 10 /tls/gnutls/connection/client-auth-rehandshake\nok 11 /tls/gnutls/connection/client-auth-failure\n# Bug Reference: http://bugzilla.gnome.org/793712\nok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key\nok 13 /tls/gnutls/connection/client-auth-request-cert\nok 14 /tls/gnutls/connection/client-auth-request-fail\nok 15 /tls/gnutls/connection/client-auth-request-none\nok 16 /tls/gnutls/connection/no-database\nok 17 /tls/gnutls/connection/failed\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf762c40 and GSocketClientAsyncConnectData 0xaaaadf7218c0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf06ed20 for GSocketClientAsyncConnectData 0xaaaadf7218c0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 18 /tls/gnutls/connection/socket-client\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf3eb4e0 and GSocketClientAsyncConnectData 0xaaaadf7305a0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf073ae0 for GSocketClientAsyncConnectData 0xaaaadf7305a0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)\n# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate\nok 19 /tls/gnutls/connection/socket-client-failed\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf77bcc0 and GSocketClientAsyncConnectData 0xaaaadf7245d0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf074be0 for GSocketClientAsyncConnectData 0xaaaadf7245d0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 20 /tls/gnutls/connection/read-time-out-then-write\n# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.01 secs\nok 21 /tls/gnutls/connection/simultaneous-async\nok 22 /tls/gnutls/connection/simultaneous-sync\nok 23 /tls/gnutls/connection/simultaneous-async-rehandshake\nok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake\nok 25 /tls/gnutls/connection/close-immediately\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf755440 and GSocketClientAsyncConnectData 0xaaaadf714520\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf3deff0 for GSocketClientAsyncConnectData 0xaaaadf714520\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf77baa0 and GSocketClientAsyncConnectData 0xaaaadf3f3ef0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf764f20 for GSocketClientAsyncConnectData 0xaaaadf3f3ef0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 26 /tls/gnutls/connection/unclean-close-by-server\n# Bug Reference: http://bugzilla.gnome.org/710691\nok 27 /tls/gnutls/connection/async-implicit-handshake\nok 28 /tls/gnutls/connection/output-stream-close\nok 29 /tls/gnutls/connection/garbage-database\n# Bug Reference: http://bugzilla.gnome.org/792219\nok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed\nok 31 /tls/gnutls/connection/sync-op-during-handshake\nok 32 /tls/gnutls/connection/socket-timeout\n# slow test /tls/gnutls/connection/socket-timeout executed in 1.54 secs\nok 33 /tls/gnutls/connection/missing-server-identity\nok 34 /tls/gnutls/connection/peer-certificate-notify\nok 35 /tls/gnutls/connection/tls-info\n# Start of session tests\nok 36 /tls/gnutls/connection/session/resume_multiple_times\nok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry\n# End of session tests\n# Start of alpn tests\nok 38 /tls/gnutls/connection/alpn/match\nok 39 /tls/gnutls/connection/alpn/no-match\nok 40 /tls/gnutls/connection/alpn/client-only\nok 41 /tls/gnutls/connection/alpn/server-only\n# End of alpn tests\n# Start of binding tests\nok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported\nok 43 /tls/gnutls/connection/binding/match-tls-server-end-point\nok 44 /tls/gnutls/connection/binding/match-tls-exporter\n# End of binding tests\n# Start of oscp tests\nok 45 /tls/gnutls/connection/oscp/must-staple\nok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate\n# End of oscp tests\n# End of connection tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/connection-gnutls.test\nRunning test: glib-networking/file-database-gnutls.test\nTAP version 14\n# random seed: R02S43282cd4139022728662c1a7549fa711\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..12\n# Start of tls tests\n# Start of gnutls tests\n# Start of backend tests\nok 1 /tls/gnutls/backend/default-database-is-singleton\n# End of backend tests\n# Start of database tests\nok 2 /tls/gnutls/database/verify-good\nok 3 /tls/gnutls/database/verify-bad-identity\nok 4 /tls/gnutls/database/verify-bad-ca\nok 5 /tls/gnutls/database/verify-bad-before\nok 6 /tls/gnutls/database/verify-bad-expired\nok 7 /tls/gnutls/database/verify-bad-combo\nok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain\n# End of database tests\n# Start of file-database tests\nok 9 /tls/gnutls/file-database/anchors-property\nok 10 /tls/gnutls/file-database/lookup-certificates-issued-by\nok 11 /tls/gnutls/file-database/test-handle\nok 12 /tls/gnutls/file-database/test-handle-invalid\n# End of file-database tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/file-database-gnutls.test\nRunning test: glib-networking/environment.test\nTAP version 14\n# random seed: R02Sf270b5813d77bc206791084ce608e634\n1..3\n# Start of proxy tests\n# Start of environment tests\nok 1 /proxy/environment/uri\nok 2 /proxy/environment/socks\nok 3 /proxy/environment/ignore\n# End of environment tests\n# End of proxy tests\nPASS: glib-networking/environment.test\nRunning test: glib-networking/certificate-gnutls.test\nTAP version 14\n# random seed: R02S6a50a7f1b31c0437859822fd43b3ce4a\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..27\n# Start of tls tests\n# Start of gnutls tests\n# Start of certificate tests\nok 1 /tls/gnutls/certificate/create-pem\nok 2 /tls/gnutls/certificate/create-der\nok 3 /tls/gnutls/certificate/create-with-key-pem\nok 4 /tls/gnutls/certificate/create-with-key-der\nok 5 /tls/gnutls/certificate/create-with-issuer\nok 6 /tls/gnutls/certificate/create-with-garbage-input\nok 7 /tls/gnutls/certificate/private-key\nok 8 /tls/gnutls/certificate/create-chain\nok 9 /tls/gnutls/certificate/create-no-chain\nok 10 /tls/gnutls/certificate/create-list\nok 11 /tls/gnutls/certificate/create-list-bad\nok 12 /tls/gnutls/certificate/verify-good\nok 13 /tls/gnutls/certificate/verify-bad-identity\nok 14 /tls/gnutls/certificate/verify-bad-ca\nok 15 /tls/gnutls/certificate/verify-bad-before\nok 16 /tls/gnutls/certificate/verify-bad-expired\nok 17 /tls/gnutls/certificate/verify-bad-combo\nok 18 /tls/gnutls/certificate/is-same\nok 19 /tls/gnutls/certificate/not-valid-before\nok 20 /tls/gnutls/certificate/not-valid-after\nok 21 /tls/gnutls/certificate/subject-name\nok 22 /tls/gnutls/certificate/issuer-name\nok 23 /tls/gnutls/certificate/dns-names\nok 24 /tls/gnutls/certificate/ip-addresses\n# Start of pkcs12 tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 25 /tls/gnutls/certificate/pkcs12/basic\nok 26 /tls/gnutls/certificate/pkcs12/password\nok 27 /tls/gnutls/certificate/pkcs12/encrypted\n# End of pkcs12 tests\n# End of certificate tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/certificate-gnutls.test\nSUMMARY: total=4; passed=4; skipped=0; failed=0; user=0.8s; system=0.1s; maxrss=16108\nDURATION: 3\nEND: /usr/lib/glib-networking/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "glib-networking": {
                    "duration": "3",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nRunning test: glib-networking/connection-gnutls.test\nTAP version 14\n# random seed: R02Sdbc2ff7d26f97d33c8d6d5663883db22\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..46\n# Start of tls tests\n# Start of gnutls tests\n# Start of connection tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dummy (GDummyProxyResolver) for ?gio-proxy-resolver?\nok 1 /tls/gnutls/connection/basic\nok 2 /tls/gnutls/connection/verified\nok 3 /tls/gnutls/connection/verified-chain\nok 4 /tls/gnutls/connection/verified-chain-with-redundant-root-cert\nok 5 /tls/gnutls/connection/verified-chain-with-duplicate-server-cert\nok 6 /tls/gnutls/connection/verified-unordered-chain\nok 7 /tls/gnutls/connection/verified-chain-with-alternative-ca-cert\nok 8 /tls/gnutls/connection/invalid-chain-with-alternative-ca-cert\nok 9 /tls/gnutls/connection/client-auth\nok 10 /tls/gnutls/connection/client-auth-rehandshake\nok 11 /tls/gnutls/connection/client-auth-failure\n# Bug Reference: http://bugzilla.gnome.org/793712\nok 12 /tls/gnutls/connection/client-auth-fail-missing-client-private-key\nok 13 /tls/gnutls/connection/client-auth-request-cert\nok 14 /tls/gnutls/connection/client-auth-request-fail\nok 15 /tls/gnutls/connection/client-auth-request-none\nok 16 /tls/gnutls/connection/no-database\nok 17 /tls/gnutls/connection/failed\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf762c40 and GSocketClientAsyncConnectData 0xaaaadf7218c0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf06ed20 for GSocketClientAsyncConnectData 0xaaaadf7218c0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 18 /tls/gnutls/connection/socket-client\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf3eb4e0 and GSocketClientAsyncConnectData 0xaaaadf7305a0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf073ae0 for GSocketClientAsyncConnectData 0xaaaadf7305a0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake failed: Unacceptable TLS certificate\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration completed (out of addresses)\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration failed: (null)\n# GLib-GIO-DEBUG: GSocketClient: Connection failed: Unacceptable TLS certificate\nok 19 /tls/gnutls/connection/socket-client-failed\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf77bcc0 and GSocketClientAsyncConnectData 0xaaaadf7245d0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf074be0 for GSocketClientAsyncConnectData 0xaaaadf7245d0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 20 /tls/gnutls/connection/read-time-out-then-write\n# slow test /tls/gnutls/connection/read-time-out-then-write executed in 1.01 secs\nok 21 /tls/gnutls/connection/simultaneous-async\nok 22 /tls/gnutls/connection/simultaneous-sync\nok 23 /tls/gnutls/connection/simultaneous-async-rehandshake\nok 24 /tls/gnutls/connection/simultaneous-sync-rehandshake\nok 25 /tls/gnutls/connection/close-immediately\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf755440 and GSocketClientAsyncConnectData 0xaaaadf714520\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf3deff0 for GSocketClientAsyncConnectData 0xaaaadf714520\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\n# GLib-GIO-DEBUG: g_socket_client_connect_async: starting new g_socket_client_connect_async() with GTask 0xaaaadf77baa0 and GSocketClientAsyncConnectData 0xaaaadf3f3ef0\n# GLib-GIO-DEBUG: GSocketClient: Starting new address enumeration\n# GLib-GIO-DEBUG: GSocketClient: Address enumeration succeeded\n# GLib-GIO-DEBUG: g_socket_client_enumerator_callback: starting connection attempt 0xaaaadf764f20 for GSocketClientAsyncConnectData 0xaaaadf3f3ef0\n# GLib-GIO-DEBUG: GSocketClient: Starting TCP connection attempt\n# GLib-GIO-DEBUG: GSocketClient: TCP connection successful\n# GLib-GIO-DEBUG: GSocketClient: Starting application layer connection\n# GLib-GIO-DEBUG: GSocketClient: Starting TLS handshake\n# GLib-GIO-DEBUG: GSocketClient: TLS handshake succeeded\n# GLib-GIO-DEBUG: GSocketClient: Connection successful!\nok 26 /tls/gnutls/connection/unclean-close-by-server\n# Bug Reference: http://bugzilla.gnome.org/710691\nok 27 /tls/gnutls/connection/async-implicit-handshake\nok 28 /tls/gnutls/connection/output-stream-close\nok 29 /tls/gnutls/connection/garbage-database\n# Bug Reference: http://bugzilla.gnome.org/792219\nok 30 /tls/gnutls/connection/readwrite-after-connection-destroyed\nok 31 /tls/gnutls/connection/sync-op-during-handshake\nok 32 /tls/gnutls/connection/socket-timeout\n# slow test /tls/gnutls/connection/socket-timeout executed in 1.54 secs\nok 33 /tls/gnutls/connection/missing-server-identity\nok 34 /tls/gnutls/connection/peer-certificate-notify\nok 35 /tls/gnutls/connection/tls-info\n# Start of session tests\nok 36 /tls/gnutls/connection/session/resume_multiple_times\nok 37 /tls/gnutls/connection/session/reuse_ten_minute_expiry\n# End of session tests\n# Start of alpn tests\nok 38 /tls/gnutls/connection/alpn/match\nok 39 /tls/gnutls/connection/alpn/no-match\nok 40 /tls/gnutls/connection/alpn/client-only\nok 41 /tls/gnutls/connection/alpn/server-only\n# End of alpn tests\n# Start of binding tests\nok 42 /tls/gnutls/connection/binding/match-tls-unique # SKIP tls-unique is not supported\nok 43 /tls/gnutls/connection/binding/match-tls-server-end-point\nok 44 /tls/gnutls/connection/binding/match-tls-exporter\n# End of binding tests\n# Start of oscp tests\nok 45 /tls/gnutls/connection/oscp/must-staple\nok 46 /tls/gnutls/connection/oscp/must-staple-intermediate-certificate\n# End of oscp tests\n# End of connection tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/connection-gnutls.test\nRunning test: glib-networking/file-database-gnutls.test\nTAP version 14\n# random seed: R02S43282cd4139022728662c1a7549fa711\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..12\n# Start of tls tests\n# Start of gnutls tests\n# Start of backend tests\nok 1 /tls/gnutls/backend/default-database-is-singleton\n# End of backend tests\n# Start of database tests\nok 2 /tls/gnutls/database/verify-good\nok 3 /tls/gnutls/database/verify-bad-identity\nok 4 /tls/gnutls/database/verify-bad-ca\nok 5 /tls/gnutls/database/verify-bad-before\nok 6 /tls/gnutls/database/verify-bad-expired\nok 7 /tls/gnutls/database/verify-bad-combo\nok 8 /tls/gnutls/database/verify-with-incorrect-root-in-chain\n# End of database tests\n# Start of file-database tests\nok 9 /tls/gnutls/file-database/anchors-property\nok 10 /tls/gnutls/file-database/lookup-certificates-issued-by\nok 11 /tls/gnutls/file-database/test-handle\nok 12 /tls/gnutls/file-database/test-handle-invalid\n# End of file-database tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/file-database-gnutls.test\nRunning test: glib-networking/environment.test\nTAP version 14\n# random seed: R02Sf270b5813d77bc206791084ce608e634\n1..3\n# Start of proxy tests\n# Start of environment tests\nok 1 /proxy/environment/uri\nok 2 /proxy/environment/socks\nok 3 /proxy/environment/ignore\n# End of environment tests\n# End of proxy tests\nPASS: glib-networking/environment.test\nRunning test: glib-networking/certificate-gnutls.test\nTAP version 14\n# random seed: R02S6a50a7f1b31c0437859822fd43b3ce4a\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ?gio-tls-backend?\n1..27\n# Start of tls tests\n# Start of gnutls tests\n# Start of certificate tests\nok 1 /tls/gnutls/certificate/create-pem\nok 2 /tls/gnutls/certificate/create-der\nok 3 /tls/gnutls/certificate/create-with-key-pem\nok 4 /tls/gnutls/certificate/create-with-key-der\nok 5 /tls/gnutls/certificate/create-with-issuer\nok 6 /tls/gnutls/certificate/create-with-garbage-input\nok 7 /tls/gnutls/certificate/private-key\nok 8 /tls/gnutls/certificate/create-chain\nok 9 /tls/gnutls/certificate/create-no-chain\nok 10 /tls/gnutls/certificate/create-list\nok 11 /tls/gnutls/certificate/create-list-bad\nok 12 /tls/gnutls/certificate/verify-good\nok 13 /tls/gnutls/certificate/verify-bad-identity\nok 14 /tls/gnutls/certificate/verify-bad-ca\nok 15 /tls/gnutls/certificate/verify-bad-before\nok 16 /tls/gnutls/certificate/verify-bad-expired\nok 17 /tls/gnutls/certificate/verify-bad-combo\nok 18 /tls/gnutls/certificate/is-same\nok 19 /tls/gnutls/certificate/not-valid-before\nok 20 /tls/gnutls/certificate/not-valid-after\nok 21 /tls/gnutls/certificate/subject-name\nok 22 /tls/gnutls/certificate/issuer-name\nok 23 /tls/gnutls/certificate/dns-names\nok 24 /tls/gnutls/certificate/ip-addresses\n# Start of pkcs12 tests\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 25 /tls/gnutls/certificate/pkcs12/basic\nok 26 /tls/gnutls/certificate/pkcs12/password\nok 27 /tls/gnutls/certificate/pkcs12/encrypted\n# End of pkcs12 tests\n# End of certificate tests\n# End of gnutls tests\n# End of tls tests\nPASS: glib-networking/certificate-gnutls.test\nSUMMARY: total=4; passed=4; skipped=0; failed=0; user=0.8s; system=0.1s; maxrss=16108\nDURATION: 3\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6024043560028076,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-glibc-y2038-tests_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-glibc-y2038-tests",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006563663482666016,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.846801280975342,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01723504066467285,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.678016185760498,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003809928894042969,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.glibc-y2038-tests./usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/glibc-y2038-tests/ptest\nPASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64\nDURATION: 0\nEND: /usr/lib/glibc-y2038-tests/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "glibc-y2038-tests": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: /usr/lib/glibc-y2038-tests/ptest/tests/glibc-ptest/ftwtest-time64\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.600771427154541,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-gzip_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-gzip",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007128715515136719,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.699925184249878,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01957559585571289,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 30.435312747955322,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0009002685546875,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.gzip.gzip-env": {
                "status": "PASSED"
            },
            "ptestresult.gzip.helin-segv": {
                "status": "PASSED"
            },
            "ptestresult.gzip.help-version": {
                "status": "PASSED"
            },
            "ptestresult.gzip.hufts": {
                "status": "PASSED"
            },
            "ptestresult.gzip.keep": {
                "status": "PASSED"
            },
            "ptestresult.gzip.list": {
                "status": "PASSED"
            },
            "ptestresult.gzip.list-big": {
                "status": "PASSED"
            },
            "ptestresult.gzip.memcpy-abuse": {
                "status": "PASSED"
            },
            "ptestresult.gzip.mixed": {
                "status": "PASSED"
            },
            "ptestresult.gzip.null-suffix-clobber": {
                "status": "PASSED"
            },
            "ptestresult.gzip.pipe-output": {
                "status": "PASSED"
            },
            "ptestresult.gzip.reproducible": {
                "status": "PASSED"
            },
            "ptestresult.gzip.stdin": {
                "status": "PASSED"
            },
            "ptestresult.gzip.timestamp": {
                "status": "PASSED"
            },
            "ptestresult.gzip.trailing-nul": {
                "status": "PASSED"
            },
            "ptestresult.gzip.two-files": {
                "status": "PASSED"
            },
            "ptestresult.gzip.unpack-invalid": {
                "status": "PASSED"
            },
            "ptestresult.gzip.unpack-valid": {
                "status": "PASSED"
            },
            "ptestresult.gzip.upper-suffix": {
                "status": "PASSED"
            },
            "ptestresult.gzip.write-error": {
                "status": "SKIPPED"
            },
            "ptestresult.gzip.z-suffix": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zdiff": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zgrep-abuse": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zgrep-binary": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zgrep-context": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zgrep-f": {
                "status": "PASSED"
            },
            "ptestresult.gzip.zgrep-signal": {
                "status": "SKIPPED"
            },
            "ptestresult.gzip.znew-k": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/gzip/ptest\nmake  check-TESTS\nmake[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'\nmake[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'\nPASS: gzip-env\nPASS: helin-segv\nPASS: help-version\nPASS: hufts\nPASS: keep\nPASS: list\nPASS: list-big\nPASS: memcpy-abuse\nPASS: mixed\nPASS: null-suffix-clobber\nPASS: pipe-output\nPASS: reproducible\nPASS: stdin\nPASS: timestamp\nPASS: two-files\nPASS: trailing-nul\nPASS: unpack-invalid\nPASS: unpack-valid\nPASS: upper-suffix\nSKIP: write-error\nPASS: z-suffix\nPASS: zdiff\nPASS: zgrep-f\nPASS: zgrep-abuse\nPASS: zgrep-binary\nPASS: zgrep-context\nzgrep-signal: skipped test: no suitable perl found\nSKIP: zgrep-signal\nPASS: znew-k\n============================================================================\nTestsuite summary for gzip 1.13\n============================================================================\n# TOTAL: 28\n# PASS:  26\n# SKIP:  2\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'\nmake[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'\nDURATION: 29\nEND: /usr/lib/gzip/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "gzip": {
                    "duration": "29",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nmake  check-TESTS\nmake[1]: Entering directory '/usr/lib/gzip/ptest/src/tests'\nmake[2]: Entering directory '/usr/lib/gzip/ptest/src/tests'\nPASS: gzip-env\nPASS: helin-segv\nPASS: help-version\nPASS: hufts\nPASS: keep\nPASS: list\nPASS: list-big\nPASS: memcpy-abuse\nPASS: mixed\nPASS: null-suffix-clobber\nPASS: pipe-output\nPASS: reproducible\nPASS: stdin\nPASS: timestamp\nPASS: two-files\nPASS: trailing-nul\nPASS: unpack-invalid\nPASS: unpack-valid\nPASS: upper-suffix\nSKIP: write-error\nPASS: z-suffix\nPASS: zdiff\nPASS: zgrep-f\nPASS: zgrep-abuse\nPASS: zgrep-binary\nPASS: zgrep-context\nzgrep-signal: skipped test: no suitable perl found\nSKIP: zgrep-signal\nPASS: znew-k\n============================================================================\nTestsuite summary for gzip 1.13\n============================================================================\n# TOTAL: 28\n# PASS:  26\n# SKIP:  2\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[2]: Leaving directory '/usr/lib/gzip/ptest/src/tests'\nmake[1]: Leaving directory '/usr/lib/gzip/ptest/src/tests'\nDURATION: 29\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6135408878326416,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-json-c_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-json-c",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0008771419525146484,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.730248212814331,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01877617835998535,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.9334113597869873,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.00048065185546875,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.json-c.test1.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test2.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test4.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.testReplaceExisting.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_cast.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_charcase.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_compare.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_deep_copy.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_double_serializer.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_float.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_int_add.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_int_get.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_json_patch.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_json_pointer.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_locale.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_null.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_object_iterator.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_parse.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_parse_int64.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_printbuf.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_set_serializer.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_set_value.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_strerror.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_util_file.test": {
                "status": "PASSED"
            },
            "ptestresult.json-c.test_visit.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/json-c/ptest\nPASS: test1.test\nPASS: test2.test\nPASS: test4.test\nPASS: testReplaceExisting.test\nPASS: test_cast.test\nPASS: test_charcase.test\nPASS: test_compare.test\nPASS: test_deep_copy.test\nPASS: test_double_serializer.test\nPASS: test_float.test\nPASS: test_int_add.test\nPASS: test_int_get.test\nPASS: test_json_patch.test\nPASS: test_json_pointer.test\nPASS: test_locale.test\nPASS: test_null.test\nPASS: test_object_iterator.test\nPASS: test_parse.test\nPASS: test_parse_int64.test\nPASS: test_printbuf.test\nPASS: test_set_serializer.test\nPASS: test_set_value.test\nPASS: test_strerror.test\nPASS: test_util_file.test\nPASS: test_visit.test\nDURATION: 0\nEND: /usr/lib/json-c/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "json-c": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: test1.test\nPASS: test2.test\nPASS: test4.test\nPASS: testReplaceExisting.test\nPASS: test_cast.test\nPASS: test_charcase.test\nPASS: test_compare.test\nPASS: test_deep_copy.test\nPASS: test_double_serializer.test\nPASS: test_float.test\nPASS: test_int_add.test\nPASS: test_int_get.test\nPASS: test_json_patch.test\nPASS: test_json_pointer.test\nPASS: test_locale.test\nPASS: test_null.test\nPASS: test_object_iterator.test\nPASS: test_parse.test\nPASS: test_parse_int64.test\nPASS: test_printbuf.test\nPASS: test_set_serializer.test\nPASS: test_set_value.test\nPASS: test_strerror.test\nPASS: test_util_file.test\nPASS: test_visit.test\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.598576545715332,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-json-glib_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-json-glib",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005671977996826172,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7097270488739014,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02070450782775879,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.6822924613952637,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008251667022705078,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.json-glib.json-glib-1.0/array.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/boxed.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/builder.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/generator.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/gvariant.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/invalid.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/node.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/object.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/parser.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/path.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/reader.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/serialize-complex.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/serialize-full.test": {
                "status": "PASSED"
            },
            "ptestresult.json-glib.json-glib-1.0/serialize-simple.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/json-glib/ptest\nRunning test: json-glib-1.0/serialize-full.test\nTAP version 14\n# random seed: R02S6632de8c5e47216156ba6632405f8a20\n1..1\n# Start of deserialize tests\n# *** TestObject ***\n#  foo: <true>\n#  bar: <true>\n#  baz: <true>\n#  meh: <true>\nok 1 /deserialize/json-to-gobject\n# End of deserialize tests\nPASS: json-glib-1.0/serialize-full.test\nRunning test: json-glib-1.0/serialize-simple.test\nTAP version 14\n# random seed: R02Sb1e3913bc162a95cd9ee41816a3f5f24\n1..1\n# Start of serialize tests\n# TestObject: {\n#   \"bar\" : true,\n#   \"baz\" : \"Test\"\n# }\nok 1 /serialize/gobject\n# End of serialize tests\nPASS: json-glib-1.0/serialize-simple.test\nRunning test: json-glib-1.0/node.test\nTAP version 14\n# random seed: R02S6e31d177f3601a3802daee2e134dbb5a\n1..28\n# Start of nodes tests\nok 1 /nodes/gvalue\n# Start of init tests\nok 2 /nodes/init/int\nok 3 /nodes/init/double\nok 4 /nodes/init/boolean\nok 5 /nodes/init/string\nok 6 /nodes/init/null\nok 7 /nodes/init/reinit\n# End of init tests\n# Start of copy tests\nok 8 /nodes/copy/null\nok 9 /nodes/copy/value\nok 10 /nodes/copy/object\n# End of copy tests\n# Start of get tests\nok 11 /nodes/get/int\nok 12 /nodes/get/double\n# End of get tests\n# Start of gvalue tests\n# Autopromotion of int to int64\n# Expecting an gint64, got a 'gint64'\n# Autopromotion of float to double\n# Expecting a gdouble, got a 'gdouble'\nok 13 /nodes/gvalue/autopromotion\n# End of gvalue tests\n# Start of seal tests\nok 14 /nodes/seal/int\nok 15 /nodes/seal/double\nok 16 /nodes/seal/boolean\nok 17 /nodes/seal/string\nok 18 /nodes/seal/null\nok 19 /nodes/seal/object\nok 20 /nodes/seal/array\n# End of seal tests\n# Start of immutable tests\nok 21 /nodes/immutable/int\nok 22 /nodes/immutable/double\nok 23 /nodes/immutable/boolean\nok 24 /nodes/immutable/string\nok 25 /nodes/immutable/object\nok 26 /nodes/immutable/array\nok 27 /nodes/immutable/value\nok 28 /nodes/immutable/parent\n# End of immutable tests\n# End of nodes tests\nPASS: json-glib-1.0/node.test\nRunning test: json-glib-1.0/array.test\nTAP version 14\n# random seed: R02S4b5687bc51dacc67773268397e34bfbd\n1..4\n# Start of array tests\nok 1 /array/empty-array\nok 2 /array/add-element\nok 3 /array/remove-element\nok 4 /array/foreach-element\n# End of array tests\nPASS: json-glib-1.0/array.test\nRunning test: json-glib-1.0/builder.test\nTAP version 14\n# random seed: R02S7dad4d0502d4d4cc5e387f2348a9dc61\n1..3\n# Start of builder tests\n# Builder complex: '{\"depth1\":[1,{\"depth2\":[3,[null,false],\"after array\"],\"value2\":true}],\"object1\":{},\"value3\":null,\"value4\":42,\"\":54}'\nok 1 /builder/complex\n# Builder empty: '{\"a\":{}}'\nok 2 /builder/empty\nok 3 /builder/reset\n# End of builder tests\nPASS: json-glib-1.0/builder.test\nRunning test: json-glib-1.0/generator.test\nTAP version 14\n# random seed: R02S38398a0520f6f7cdeb9b2468e32f74ad\n1..16\n# Start of generator tests\nok 1 /generator/empty-array\nok 2 /generator/empty-object\n# checking simple array '[true,false,null,42,\"foo\"]' (expected: '[true,false,null,42,\"foo\"]')\nok 3 /generator/simple-array\nok 4 /generator/nested-array\n# checking simple object '{\"Bool1\":true,\"Bool2\":false,\"Null\":null,\"Int\":42,\"\":54,\"String\":\"foo\"}' (expected: '{\"Bool1\":true,\"Bool2\":false,\"Null\":null,\"Int\":42,\"\":54,\"String\":\"foo\"}')\nok 5 /generator/simple-object\n# checking nested object '{\"Image\":{\"Width\":800,\"Height\":600,\"Title\":\"View from 15th Floor\",\"Thumbnail\":{\"Url\":\"http://www.example.com/image/481989943\",\"Height\":125,\"Width\":\"100\"},\"IDs\":[116,943,234,38793]}}' (expected: '{\"Image\":{\"Width\":800,\"Height\":600,\"Title\":\"View from 15th Floor\",\"Thumbnail\":{\"Url\":\"http://www.example.com/image/481989943\",\"Height\":125,\"Width\":\"100\"},\"IDs\":[116,943,234,38793]}}')\nok 6 /generator/nested-object\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\nok 7 /generator/decimal-separator\nok 8 /generator/double-stays-double\n# test_double_valid: value: '0.00' - string: '1e-08'\nok 9 /generator/double-valid\n# checking pretty printing: []\texpected: []\n# checking pretty printing: {}\texpected: {}\n# checking pretty printing: [\n# \ttrue,\n# \tfalse,\n# \tnull,\n# \t\"hello\"\n# ]\texpected: [\n# \ttrue,\n# \tfalse,\n# \tnull,\n# \t\"hello\"\n# ]\n# checking pretty printing: {\n# \t\"foo\" : 42,\n# \t\"bar\" : true,\n# \t\"baz\" : null\n# }\texpected: {\n# \t\"foo\" : 42,\n# \t\"bar\" : true,\n# \t\"baz\" : null\n# }\nok 10 /generator/pretty\n# Start of string tests\nok 11 /generator/string/abc\nok 12 /generator/string/a\\177xc\nok 13 /generator/string/a\\033xc\nok 14 /generator/string/a\\nxc\nok 15 /generator/string/a\\\\xc\nok 16 /generator/string/Barney B\\303\\244r\n# End of string tests\n# End of generator tests\nPASS: json-glib-1.0/generator.test\nRunning test: json-glib-1.0/reader.test\nTAP version 14\n# random seed: R02S07cbe95dc56c0b4a72248dcaf3dda0d7\n1..6\n# Start of reader tests\nok 1 /reader/base-array\nok 2 /reader/base-object\nok 3 /reader/level\n# Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=758580\nok 4 /reader/null-value\nok 5 /reader/bom\nok 6 /reader/currrent-node\n# End of reader tests\nPASS: json-glib-1.0/reader.test\nRunning test: json-glib-1.0/gvariant.test\nTAP version 14\n# random seed: R02Sa09d7dc857b10398eec82edfcb5021f3\n1..89\n# Start of gvariant tests\n# Start of to-json tests\n# Serializing: '(true,)' (signature: '(b)')\nok 1 /gvariant/to-json/boolean\n# Serializing: '(byte 0xff,)' (signature: '(y)')\nok 2 /gvariant/to-json/byte\n# Serializing: '(int16 -12345,)' (signature: '(n)')\nok 3 /gvariant/to-json/int16\n# Serializing: '(uint16 40001,)' (signature: '(q)')\nok 4 /gvariant/to-json/uint16\n# Serializing: '(-7654321,)' (signature: '(i)')\nok 5 /gvariant/to-json/int32\n# Serializing: '(uint32 12345678,)' (signature: '(u)')\nok 6 /gvariant/to-json/uint32\n# Serializing: '(int64 -666999666999,)' (signature: '(x)')\nok 7 /gvariant/to-json/int64\n# Serializing: '(uint64 1999999999999999,)' (signature: '(t)')\nok 8 /gvariant/to-json/uint64\n# Serializing: '(handle 1,)' (signature: '(h)')\nok 9 /gvariant/to-json/handle\n# Serializing: '(1.23,)' (signature: '(d)')\nok 10 /gvariant/to-json/double\n# Serializing: '(123.0,)' (signature: '(d)')\nok 11 /gvariant/to-json/double-whole\n# Serializing: '('hello world!',)' (signature: '(s)')\nok 12 /gvariant/to-json/string\n# Serializing: '(objectpath '/org/gtk/json_glib',)' (signature: '(o)')\nok 13 /gvariant/to-json/object-path\n# Serializing: '(signature '(asna{sv}i)',)' (signature: '(g)')\nok 14 /gvariant/to-json/signature\n# Serializing: '(false, byte 0x00, int16 -1, uint16 1, -2, uint32 2, int64 429496729, uint64 3, handle 16, 2.48, 'end')' (signature: '(bynqiuxthds)')\nok 15 /gvariant/to-json/tuple\n# Serializing: '[([([([([([([([([([('sorprise',)],)],)],)],)],)],)],)],)],)]' (signature: 'a(a(a(a(a(a(a(a(a(a(s))))))))))')\nok 16 /gvariant/to-json/deep-nesting\n# Serializing: '{'foo': ('bar', byte 0x64, true, [(objectpath '/baz', 1.3), ('/cat', -2.5)])}' (signature: 'a{s(syba(od))}')\nok 17 /gvariant/to-json/mixed1\n# Serializing: '({true: byte 0x01, false: 0x00}, [@ms 'do', nothing, 'did'], <@av []>, @mab nothing, {uint16 10000: @m(sg) ('yes', 'august'), 0: nothing})' (signature: '(a{by}amsvmaba{qm(sg)})')\nok 18 /gvariant/to-json/mixed2\n# Start of maybe tests\n# Start of simple tests\n# Serializing: '(@ms nothing,)' (signature: '(ms)')\nok 19 /gvariant/to-json/maybe/simple/null\n# Serializing: '(@ms 'maybe string',)' (signature: '(ms)')\nok 20 /gvariant/to-json/maybe/simple/string\n# End of simple tests\n# Start of container tests\n# Serializing: '(@m(sn) nothing,)' (signature: '(m(sn))')\nok 21 /gvariant/to-json/maybe/container/null\n# Serializing: '(@m(sn) ('foo', 0),)' (signature: '(m(sn))')\nok 22 /gvariant/to-json/maybe/container/tuple\n# End of container tests\n# Start of variant tests\n# Serializing: '(@mv <true>,)' (signature: '(mv)')\nok 23 /gvariant/to-json/maybe/variant/boolean\n# End of variant tests\n# End of maybe tests\n# Start of array tests\n# Serializing: '@as []' (signature: 'as')\nok 24 /gvariant/to-json/array/empty\n# Serializing: '[byte 0x01, 0x0a, 0x03, 0xff]' (signature: 'ay')\nok 25 /gvariant/to-json/array/byte\n# Serializing: '['a', 'b', 'ab', 'ba']' (signature: 'as')\nok 26 /gvariant/to-json/array/string\n# Serializing: '[<true>, <int64 1>, <'oops'>, <int64 -2>, <0.5>]' (signature: 'av')\nok 27 /gvariant/to-json/array/variant\n# Start of array tests\n# Serializing: '[[1, 2], [3, 4], [5, 6]]' (signature: 'aai')\nok 28 /gvariant/to-json/array/array/int32\n# End of array tests\n# End of array tests\n# Start of dictionary tests\n# Serializing: '@a{sv} {}' (signature: 'a{sv}')\nok 29 /gvariant/to-json/dictionary/empty\n# Serializing: '{'hello', 'world'}' (signature: '{ss}')\nok 30 /gvariant/to-json/dictionary/single-entry\n# Serializing: '{'foo': 1, 'bar': 2}' (signature: 'a{si}')\nok 31 /gvariant/to-json/dictionary/string-int32\n# Serializing: '{'str': <'hi!'>, 'bool': <true>}' (signature: 'a{sv}')\nok 32 /gvariant/to-json/dictionary/string-variant\n# Serializing: '{int64 -5: <'minus five'>, 10: <'ten'>}' (signature: 'a{xv}')\nok 33 /gvariant/to-json/dictionary/int64-variant\n# Serializing: '{uint64 999888777666: true, 0: false}' (signature: 'a{tb}')\nok 34 /gvariant/to-json/dictionary/uint64-boolean\n# Serializing: '{true: byte 0x01, false: 0x00}' (signature: 'a{by}')\nok 35 /gvariant/to-json/dictionary/boolean-variant\n# Serializing: '{1.0: 'one point zero'}' (signature: 'a{ds}')\nok 36 /gvariant/to-json/dictionary/double-string\n# End of dictionary tests\n# Start of variant tests\n# Serializing: '(<'string within variant'>,)' (signature: '(v)')\nok 37 /gvariant/to-json/variant/string\n# Serializing: '<{'foo': <'bar'>, 'hi': <int64 1024>}>' (signature: 'v')\nok 38 /gvariant/to-json/variant/dictionary\n# Start of maybe tests\n# Serializing: '(<@mv nothing>,)' (signature: '(v)')\nok 39 /gvariant/to-json/variant/maybe/null\n# End of maybe tests\n# Start of variant tests\n# Serializing: '<[<'any'>, <'thing'>, <int64 0>, <int64 -1>]>' (signature: 'v')\nok 40 /gvariant/to-json/variant/variant/array\n# End of variant tests\n# End of variant tests\n# End of to-json tests\n# Start of from-json tests\n# Deserializing: '[true]' (signature: '(b)')\nok 41 /gvariant/from-json/boolean\n# Deserializing: '[255]' (signature: '(y)')\nok 42 /gvariant/from-json/byte\n# Deserializing: '[-12345]' (signature: '(n)')\nok 43 /gvariant/from-json/int16\n# Deserializing: '[40001]' (signature: '(q)')\nok 44 /gvariant/from-json/uint16\n# Deserializing: '[-7654321]' (signature: '(i)')\nok 45 /gvariant/from-json/int32\n# Deserializing: '[12345678]' (signature: '(u)')\nok 46 /gvariant/from-json/uint32\n# Deserializing: '[-666999666999]' (signature: '(x)')\nok 47 /gvariant/from-json/int64\n# Deserializing: '[1999999999999999]' (signature: '(t)')\nok 48 /gvariant/from-json/uint64\n# Deserializing: '[1]' (signature: '(h)')\nok 49 /gvariant/from-json/handle\n# Deserializing: '[1.23]' (signature: '(d)')\nok 50 /gvariant/from-json/double\n# Deserializing: '[123.0]' (signature: '(d)')\nok 51 /gvariant/from-json/double-whole\n# Deserializing: '[\"hello world!\"]' (signature: '(s)')\nok 52 /gvariant/from-json/string\n# Deserializing: '[\"/org/gtk/json_glib\"]' (signature: '(o)')\nok 53 /gvariant/from-json/object-path\n# Deserializing: '[\"(asna{sv}i)\"]' (signature: '(g)')\nok 54 /gvariant/from-json/signature\n# Deserializing: '[false,0,-1,1,-2,2,429496729,3,16,2.48,\"end\"]' (signature: '(bynqiuxthds)')\nok 55 /gvariant/from-json/tuple\n# Deserializing: '[[[[[[[[[[[[[[[[[[[[\"sorprise\"]]]]]]]]]]]]]]]]]]]]' (signature: 'a(a(a(a(a(a(a(a(a(a(s))))))))))')\nok 56 /gvariant/from-json/deep-nesting\n# Deserializing: '{\"foo\":[\"bar\",100,true,[[\"/baz\",1.3],[\"/cat\",-2.5]]]}' (signature: 'a{s(syba(od))}')\nok 57 /gvariant/from-json/mixed1\n# Deserializing: '[{\"true\":1,\"false\":0},[\"do\",null,\"did\"],[],null,{\"10000\":[\"yes\",\"august\"],\"0\":null}]' (signature: '(a{by}amsvmaba{qm(sg)})')\nok 58 /gvariant/from-json/mixed2\n# Deserializing: '[\"true\"]' (signature: '(b)')\nok 59 /gvariant/from-json/string-to-boolean\n# Deserializing: '[\"255\"]' (signature: '(y)')\nok 60 /gvariant/from-json/string-to-byte\n# Deserializing: '[\"-12345\"]' (signature: '(n)')\nok 61 /gvariant/from-json/string-to-int16\n# Deserializing: '[\"40001\"]' (signature: '(q)')\nok 62 /gvariant/from-json/string-to-uint16\n# Deserializing: '[\"-7654321\"]' (signature: '(i)')\nok 63 /gvariant/from-json/string-to-int32\n# Deserializing: '[\"-666999666999\"]' (signature: '(x)')\nok 64 /gvariant/from-json/string-to-int64\n# Deserializing: '[\"1999999999999999\"]' (signature: '(t)')\nok 65 /gvariant/from-json/string-to-uint64\n# Deserializing: '[\"1.23\"]' (signature: '(d)')\nok 66 /gvariant/from-json/string-to-double\n# Deserializing: '[\"123.0\"]' (signature: '(d)')\nok 67 /gvariant/from-json/string-to-double-whole\n# Start of maybe tests\n# Start of simple tests\n# Deserializing: '[null]' (signature: '(ms)')\nok 68 /gvariant/from-json/maybe/simple/null\n# Deserializing: '[\"maybe string\"]' (signature: '(ms)')\nok 69 /gvariant/from-json/maybe/simple/string\n# End of simple tests\n# Start of container tests\n# Deserializing: '[null]' (signature: '(m(sn))')\nok 70 /gvariant/from-json/maybe/container/null\n# Deserializing: '[[\"foo\",0]]' (signature: '(m(sn))')\nok 71 /gvariant/from-json/maybe/container/tuple\n# End of container tests\n# Start of variant tests\n# Deserializing: '[true]' (signature: '(mv)')\nok 72 /gvariant/from-json/maybe/variant/boolean\n# End of variant tests\n# End of maybe tests\n# Start of array tests\n# Deserializing: '[]' (signature: 'as')\nok 73 /gvariant/from-json/array/empty\n# Deserializing: '[1,10,3,255]' (signature: 'ay')\nok 74 /gvariant/from-json/array/byte\n# Deserializing: '[\"a\",\"b\",\"ab\",\"ba\"]' (signature: 'as')\nok 75 /gvariant/from-json/array/string\n# Deserializing: '[true,1,\"oops\",-2,0.5]' (signature: 'av')\nok 76 /gvariant/from-json/array/variant\n# Start of array tests\n# Deserializing: '[[1,2],[3,4],[5,6]]' (signature: 'aai')\nok 77 /gvariant/from-json/array/array/int32\n# End of array tests\n# End of array tests\n# Start of dictionary tests\n# Deserializing: '{}' (signature: 'a{sv}')\nok 78 /gvariant/from-json/dictionary/empty\n# Deserializing: '{\"hello\":\"world\"}' (signature: '{ss}')\nok 79 /gvariant/from-json/dictionary/single-entry\n# Deserializing: '{\"foo\":1,\"bar\":2}' (signature: 'a{si}')\nok 80 /gvariant/from-json/dictionary/string-int32\n# Deserializing: '{\"str\":\"hi!\",\"bool\":true}' (signature: 'a{sv}')\nok 81 /gvariant/from-json/dictionary/string-variant\n# Deserializing: '{\"-5\":\"minus five\",\"10\":\"ten\"}' (signature: 'a{xv}')\nok 82 /gvariant/from-json/dictionary/int64-variant\n# Deserializing: '{\"999888777666\":true,\"0\":false}' (signature: 'a{tb}')\nok 83 /gvariant/from-json/dictionary/uint64-boolean\n# Deserializing: '{\"true\":1,\"false\":0}' (signature: 'a{by}')\nok 84 /gvariant/from-json/dictionary/boolean-variant\n# Deserializing: '{\"1.000000\":\"one point zero\"}' (signature: 'a{ds}')\nok 85 /gvariant/from-json/dictionary/double-string\n# End of dictionary tests\n# Start of variant tests\n# Deserializing: '[\"string within variant\"]' (signature: '(v)')\nok 86 /gvariant/from-json/variant/string\n# Deserializing: '{\"foo\":\"bar\",\"hi\":1024}' (signature: 'v')\nok 87 /gvariant/from-json/variant/dictionary\n# Start of maybe tests\n# Deserializing: '[null]' (signature: '(v)')\nok 88 /gvariant/from-json/variant/maybe/null\n# End of maybe tests\n# Start of variant tests\n# Deserializing: '[\"any\",\"thing\",0,-1]' (signature: 'v')\nok 89 /gvariant/from-json/variant/variant/array\n# End of variant tests\n# End of variant tests\n# End of from-json tests\n# End of gvariant tests\nPASS: json-glib-1.0/gvariant.test\nRunning test: json-glib-1.0/path.test\nTAP version 14\n# random seed: R02S31978916c926462334241218f3ae457b\n1..32\n# Start of path tests\n# Start of expressions tests\n# Start of valid tests\n# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')\nok 1 /path/expressions/valid/1\n# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')\nok 2 /path/expressions/valid/2\n# * All the authors from the every book. ('$.store.book[*].author')\nok 3 /path/expressions/valid/3\n# * All the authors. ('$..author')\nok 4 /path/expressions/valid/4\n# * Everything inside the store. ('$.store.*')\nok 5 /path/expressions/valid/5\n# * All the prices in the store. ('$.store..price')\nok 6 /path/expressions/valid/6\n# * The third book. ('$..book[2]')\nok 7 /path/expressions/valid/7\n# * The last book. ('$..book[-1:]')\nok 8 /path/expressions/valid/8\n# * The first two books. ('$..book[0,1]')\nok 9 /path/expressions/valid/9\n# * The first two books, using a slice. ('$..book[:2]')\nok 10 /path/expressions/valid/10\n# * All the books. ('$['store']['book'][*]')\nok 11 /path/expressions/valid/11\n# * All the members of the bicycle object. ('$.store.bicycle.*')\nok 12 /path/expressions/valid/12\n# * The root node. ('$')\nok 13 /path/expressions/valid/13\n# End of valid tests\n# Start of invalid tests\n# * INVALID: invalid first character ('/')\nok 14 /path/expressions/invalid/1\n# * INVALID: Invalid character following root ('$ponies')\nok 15 /path/expressions/invalid/2\n# * INVALID: missing member name or wildcard after dot ('$.store.')\nok 16 /path/expressions/invalid/3\n# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')\nok 17 /path/expressions/invalid/4\n# * INVALID: Malformed set ('$.store.book[0,1~2]')\nok 18 /path/expressions/invalid/5\n# * INVALID: Malformed array notation ('${'store'}')\nok 19 /path/expressions/invalid/6\n# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')\nok 20 /path/expressions/invalid/7\n# End of invalid tests\n# End of expressions tests\n# Start of match tests\n# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>\n# - result:   [\"Sayings of the Century\"]\n# - expected: [\"Sayings of the Century\"]\nok 21 /path/match/1\n# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>\n# - result:   [\"Sayings of the Century\"]\n# - expected: [\"Sayings of the Century\"]\nok 22 /path/match/2\n# * All the authors from the every book. ('$.store.book[*].author') =>\n# - result:   [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\n# - expected: [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\nok 23 /path/match/3\n# * All the authors. ('$..author') =>\n# - result:   [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\n# - expected: [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\nok 24 /path/match/4\n# * All the prices in the store. ('$.store..price') =>\n# - result:   [\"8.95\",\"12.99\",\"8.99\",\"22.99\",\"19.95\"]\n# - expected: [\"8.95\",\"12.99\",\"8.99\",\"22.99\",\"19.95\"]\nok 25 /path/match/5\n# * The third book. ('$..book[2]') =>\n# - result:   [{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"}]\n# - expected: [{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"}]\nok 26 /path/match/6\n# * The last book. ('$..book[-1:]') =>\n# - result:   [{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\n# - expected: [{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\nok 27 /path/match/7\n# * The first two books. ('$..book[0,1]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\nok 28 /path/match/8\n# * The first two books, using a slice. ('$..book[:2]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\nok 29 /path/match/9\n# * All the books. ('$['store']['book'][*]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\nok 30 /path/match/10\n# * All the members of the bicycle object. ('$.store.bicycle.*') =>\n# - result:   [\"red\",\"19.95\"]\n# - expected: [\"red\",\"19.95\"]\nok 31 /path/match/11\n# * The root node. ('$') =>\n# - result:   [{\"store\":{\"book\":[{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}],\"bicycle\":{\"color\":\"red\",\"price\":\"19.95\"}}}]\n# - expected: [{\"store\":{\"book\":[{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}],\"bicycle\":{\"color\":\"red\",\"price\":\"19.95\"}}}]\nok 32 /path/match/12\n# End of match tests\n# End of path tests\nPASS: json-glib-1.0/path.test\nRunning test: json-glib-1.0/boxed.test\nTAP version 14\n# random seed: R02S4a70e6aa5387f5d875f3c63a7454ab49\n1..2\n# Start of boxed tests\n# Registering transform functions\n# Serialize: { foo: 42, bar: true }\n# TestObject: {\n#   \"blah\" : {\n#     \"foo\" : 42,\n#     \"bar\" : true\n#   }\n# }\nok 1 /boxed/serialize-property\n# Deserialize: { foo: 42, bar: true }\nok 2 /boxed/deserialize-property\n# End of boxed tests\nPASS: json-glib-1.0/boxed.test\nRunning test: json-glib-1.0/parser.test\nTAP version 14\n# random seed: R02S3f4996e17e7da2f4b2c066bf17f6e421\n1..16\n# Start of parser tests\nok 1 /parser/empty-string\n# Checking root node type 'NULL'...\n# Checking root node type 'Integer'...\n# Checking root node type 'Boolean'...\n# Checking root node type 'String'...\n# Checking root node type 'Floating Point'...\n# Checking root node type 'Integer'...\n# Checking root node type 'Floating Point'...\nok 2 /parser/base-value\nok 3 /parser/empty-array\n# Parsing: '[ true ]'\n# checking element 0 is of the desired type gboolean...\n# Parsing: '[ true, false, null ]'\n# checking element 2 is of the desired type (null)...\n# Parsing: '[ 1, 2, 3.14, \"test\" ]'\n# checking element 3 is of the desired type gchararray...\nok 4 /parser/simple-array\nok 5 /parser/nested-array\nok 6 /parser/empty-object\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member 'test' exists and is of the desired type 'gint64'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'name' exists and is of the desired type 'gchararray'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'baz' exists and is of the desired type '(null)'...\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member 'channel' exists and is of the desired type 'gchararray'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'valign' exists and is of the desired type 'gdouble'...\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member '' exists and is of the desired type 'gchararray'...\nok 7 /parser/simple-object\n# checking root node is an object...\n# checking object is not empty...\n# checking root node is an object...\n# checking object is not empty...\nok 8 /parser/nested-object\n# checking variable 'foo' is assigned...\n# checking for a root of the desired type...\n# checking variable 'bar' is assigned...\n# checking for a root of the desired type...\n# checking variable 'baz' is assigned...\n# checking for a root of the desired type...\nok 9 /parser/assignment\n# checking root node is an object...\n# checking object is not empty...\n# checking for object member 'test'...\n# checking simple string equality...\n# checking for valid UTF-8...\nok 10 /parser/unicode-escape\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 11 /parser/stream-sync\nok 12 /parser/stream-async\nok 13 /parser/multiple-roots\nok 14 /parser/mapped\n# Start of mapped tests\nok 15 /parser/mapped/file-error\nok 16 /parser/mapped/json-error\n# End of mapped tests\n# End of parser tests\nPASS: json-glib-1.0/parser.test\nRunning test: json-glib-1.0/invalid.test\nTAP version 14\n# random seed: R02Sf8b0a245cf0c9a78b8853527ac370bbd\n1..29\n# Start of invalid tests\n# Start of json tests\n# invalid data: 'rainbows'...\nok 1 /invalid/json/bareword-1\n# invalid data: '[ unicorns ]'...\nok 2 /invalid/json/bareword-2\n# invalid data: '{ \"foo\" : ponies }'...\nok 3 /invalid/json/bareword-3\n# invalid data: '[ 3, 2, 1, lift_off ]'...\nok 4 /invalid/json/bareword-4\n# invalid data: '{ foo : 42 }'...\nok 5 /invalid/json/bareword-5\n# invalid data: '\"st\"ring\"'...\nok 6 /invalid/json/bareword-6\n# invalid data: '[ -false ]'...\n# error: <data>:1:3: Parse error: scanner: non digit in constant\nok 7 /invalid/json/values-1\n# invalid data: '[\"\\uD800\\uD800\"]'...\n# error: <data>:1:15: Parse error: scanner: malformed surrogate pair\nok 8 /invalid/json/values-2\n# invalid data: '[\"\\uDB00\\uD800\"]'...\n# error: <data>:1:15: Parse error: scanner: malformed surrogate pair\nok 9 /invalid/json/values-3\n# invalid data: '[\"\\uDB00\"]'...\n# error: <data>:1:9: Parse error: scanner: malformed surrogate pair\nok 10 /invalid/json/values-4\n# invalid data: 'var foo'...\n# error: <data>:1:7: Parse error: unexpected end of file, expected character `='\nok 11 /invalid/json/assignment-1\n# invalid data: 'var foo = no'...\n# error: <data>:1:12: Parse error: unexpected identifier `no', expected value\nok 12 /invalid/json/assignment-2\n# invalid data: 'var = true'...\n# error: <data>:1:5: Parse error: unexpected character `=', expected identifier\nok 13 /invalid/json/assignment-3\n# invalid data: 'var blah = 42:'...\n# error: <data>:1:14: Parse error: unexpected character `:', expected end of file\nok 14 /invalid/json/assignment-4\n# invalid data: 'let foo = true;'...\n# error: <data>:1:3: Parse error: unexpected identifier `let', expected value\nok 15 /invalid/json/assignment-5\n# invalid data: '[ true, false'...\n# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'\nok 16 /invalid/json/array-1\n# invalid data: '[ true }'...\n# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'\nok 17 /invalid/json/array-2\n# invalid data: '[ \"foo\" : 42 ]'...\n# error: <data>:1:7: Parse error: unexpected string constant \"foo\", expected character `,'\nok 18 /invalid/json/array-3\n# invalid data: '{ foo : 42 }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 19 /invalid/json/object-1\n# invalid data: '{ 42 : \"foo\" }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 20 /invalid/json/object-2\n# invalid data: '{ \"foo\", 42 }'...\n# error: <data>:1:7: Parse error: unexpected string constant \"foo\", expected character `:'\nok 21 /invalid/json/object-3\n# invalid data: '{ \"foo\" : 42 ]'...\n# error: <data>:1:12: Parse error: unexpected number `42', expected string constant\nok 22 /invalid/json/object-4\n# invalid data: '{ \"blah\" }'...\n# error: <data>:1:8: Parse error: unexpected string constant \"blah\", expected character `:'\nok 23 /invalid/json/object-5\n# invalid data: '{ \"a\" : 0 \"b\" : 1 }'...\n# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'\nok 24 /invalid/json/object-6\n# invalid data: '{ null: false }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 25 /invalid/json/object-7\n# invalid data: '[ true false ]'...\nok 26 /invalid/json/missing-comma-1\n# invalid data: '{ \"foo\" : 42 \"bar\": null }'...\nok 27 /invalid/json/missing-comma-2\n# invalid data: '[ true, ]'...\nok 28 /invalid/json/trailing-comma-1\n# invalid data: '{ \"foo\" : 42, }'...\nok 29 /invalid/json/trailing-comma-2\n# End of json tests\n# End of invalid tests\nPASS: json-glib-1.0/invalid.test\nRunning test: json-glib-1.0/serialize-complex.test\nTAP version 14\n# random seed: R02Sd3c9db5048fe0e1bdb8213c156c3b65b\n1..1\n# Start of serialize tests\n# TestObject: {\n#   \"foo\" : 47,\n#   \"bar\" : false,\n#   \"baz\" : \"Hello, World!\",\n#   \"blah\" : {\n#     \"foo\" : 42,\n#     \"bar\" : true\n#   },\n#   \"meh\" : 0.5\n# }\nok 1 /serialize/gobject-boxed\n# End of serialize tests\nPASS: json-glib-1.0/serialize-complex.test\nRunning test: json-glib-1.0/object.test\nTAP version 14\n# random seed: R02S38d67ca606aee835578aede7f9f91777\n1..9\n# Start of object tests\nok 1 /object/empty-object\nok 2 /object/add-member\nok 3 /object/set-member\nok 4 /object/get-member-default\nok 5 /object/remove-member\nok 6 /object/foreach-member\nok 7 /object/iter\nok 8 /object/ordered-iter\nok 9 /object/empty-member\n# End of object tests\nPASS: json-glib-1.0/object.test\nSUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.0s; maxrss=4908\nDURATION: 0\nEND: /usr/lib/json-glib/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "json-glib": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nRunning test: json-glib-1.0/serialize-full.test\nTAP version 14\n# random seed: R02S6632de8c5e47216156ba6632405f8a20\n1..1\n# Start of deserialize tests\n# *** TestObject ***\n#  foo: <true>\n#  bar: <true>\n#  baz: <true>\n#  meh: <true>\nok 1 /deserialize/json-to-gobject\n# End of deserialize tests\nPASS: json-glib-1.0/serialize-full.test\nRunning test: json-glib-1.0/serialize-simple.test\nTAP version 14\n# random seed: R02Sb1e3913bc162a95cd9ee41816a3f5f24\n1..1\n# Start of serialize tests\n# TestObject: {\n#   \"bar\" : true,\n#   \"baz\" : \"Test\"\n# }\nok 1 /serialize/gobject\n# End of serialize tests\nPASS: json-glib-1.0/serialize-simple.test\nRunning test: json-glib-1.0/node.test\nTAP version 14\n# random seed: R02S6e31d177f3601a3802daee2e134dbb5a\n1..28\n# Start of nodes tests\nok 1 /nodes/gvalue\n# Start of init tests\nok 2 /nodes/init/int\nok 3 /nodes/init/double\nok 4 /nodes/init/boolean\nok 5 /nodes/init/string\nok 6 /nodes/init/null\nok 7 /nodes/init/reinit\n# End of init tests\n# Start of copy tests\nok 8 /nodes/copy/null\nok 9 /nodes/copy/value\nok 10 /nodes/copy/object\n# End of copy tests\n# Start of get tests\nok 11 /nodes/get/int\nok 12 /nodes/get/double\n# End of get tests\n# Start of gvalue tests\n# Autopromotion of int to int64\n# Expecting an gint64, got a 'gint64'\n# Autopromotion of float to double\n# Expecting a gdouble, got a 'gdouble'\nok 13 /nodes/gvalue/autopromotion\n# End of gvalue tests\n# Start of seal tests\nok 14 /nodes/seal/int\nok 15 /nodes/seal/double\nok 16 /nodes/seal/boolean\nok 17 /nodes/seal/string\nok 18 /nodes/seal/null\nok 19 /nodes/seal/object\nok 20 /nodes/seal/array\n# End of seal tests\n# Start of immutable tests\nok 21 /nodes/immutable/int\nok 22 /nodes/immutable/double\nok 23 /nodes/immutable/boolean\nok 24 /nodes/immutable/string\nok 25 /nodes/immutable/object\nok 26 /nodes/immutable/array\nok 27 /nodes/immutable/value\nok 28 /nodes/immutable/parent\n# End of immutable tests\n# End of nodes tests\nPASS: json-glib-1.0/node.test\nRunning test: json-glib-1.0/array.test\nTAP version 14\n# random seed: R02S4b5687bc51dacc67773268397e34bfbd\n1..4\n# Start of array tests\nok 1 /array/empty-array\nok 2 /array/add-element\nok 3 /array/remove-element\nok 4 /array/foreach-element\n# End of array tests\nPASS: json-glib-1.0/array.test\nRunning test: json-glib-1.0/builder.test\nTAP version 14\n# random seed: R02S7dad4d0502d4d4cc5e387f2348a9dc61\n1..3\n# Start of builder tests\n# Builder complex: '{\"depth1\":[1,{\"depth2\":[3,[null,false],\"after array\"],\"value2\":true}],\"object1\":{},\"value3\":null,\"value4\":42,\"\":54}'\nok 1 /builder/complex\n# Builder empty: '{\"a\":{}}'\nok 2 /builder/empty\nok 3 /builder/reset\n# End of builder tests\nPASS: json-glib-1.0/builder.test\nRunning test: json-glib-1.0/generator.test\nTAP version 14\n# random seed: R02S38398a0520f6f7cdeb9b2468e32f74ad\n1..16\n# Start of generator tests\nok 1 /generator/empty-array\nok 2 /generator/empty-object\n# checking simple array '[true,false,null,42,\"foo\"]' (expected: '[true,false,null,42,\"foo\"]')\nok 3 /generator/simple-array\nok 4 /generator/nested-array\n# checking simple object '{\"Bool1\":true,\"Bool2\":false,\"Null\":null,\"Int\":42,\"\":54,\"String\":\"foo\"}' (expected: '{\"Bool1\":true,\"Bool2\":false,\"Null\":null,\"Int\":42,\"\":54,\"String\":\"foo\"}')\nok 5 /generator/simple-object\n# checking nested object '{\"Image\":{\"Width\":800,\"Height\":600,\"Title\":\"View from 15th Floor\",\"Thumbnail\":{\"Url\":\"http://www.example.com/image/481989943\",\"Height\":125,\"Width\":\"100\"},\"IDs\":[116,943,234,38793]}}' (expected: '{\"Image\":{\"Width\":800,\"Height\":600,\"Title\":\"View from 15th Floor\",\"Thumbnail\":{\"Url\":\"http://www.example.com/image/481989943\",\"Height\":125,\"Width\":\"100\"},\"IDs\":[116,943,234,38793]}}')\nok 6 /generator/nested-object\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\n# test_decimal_separator: value: '3.14' - string: '3.1400000000000001'\nok 7 /generator/decimal-separator\nok 8 /generator/double-stays-double\n# test_double_valid: value: '0.00' - string: '1e-08'\nok 9 /generator/double-valid\n# checking pretty printing: []\texpected: []\n# checking pretty printing: {}\texpected: {}\n# checking pretty printing: [\n# \ttrue,\n# \tfalse,\n# \tnull,\n# \t\"hello\"\n# ]\texpected: [\n# \ttrue,\n# \tfalse,\n# \tnull,\n# \t\"hello\"\n# ]\n# checking pretty printing: {\n# \t\"foo\" : 42,\n# \t\"bar\" : true,\n# \t\"baz\" : null\n# }\texpected: {\n# \t\"foo\" : 42,\n# \t\"bar\" : true,\n# \t\"baz\" : null\n# }\nok 10 /generator/pretty\n# Start of string tests\nok 11 /generator/string/abc\nok 12 /generator/string/a\\177xc\nok 13 /generator/string/a\\033xc\nok 14 /generator/string/a\\nxc\nok 15 /generator/string/a\\\\xc\nok 16 /generator/string/Barney B\\303\\244r\n# End of string tests\n# End of generator tests\nPASS: json-glib-1.0/generator.test\nRunning test: json-glib-1.0/reader.test\nTAP version 14\n# random seed: R02S07cbe95dc56c0b4a72248dcaf3dda0d7\n1..6\n# Start of reader tests\nok 1 /reader/base-array\nok 2 /reader/base-object\nok 3 /reader/level\n# Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=758580\nok 4 /reader/null-value\nok 5 /reader/bom\nok 6 /reader/currrent-node\n# End of reader tests\nPASS: json-glib-1.0/reader.test\nRunning test: json-glib-1.0/gvariant.test\nTAP version 14\n# random seed: R02Sa09d7dc857b10398eec82edfcb5021f3\n1..89\n# Start of gvariant tests\n# Start of to-json tests\n# Serializing: '(true,)' (signature: '(b)')\nok 1 /gvariant/to-json/boolean\n# Serializing: '(byte 0xff,)' (signature: '(y)')\nok 2 /gvariant/to-json/byte\n# Serializing: '(int16 -12345,)' (signature: '(n)')\nok 3 /gvariant/to-json/int16\n# Serializing: '(uint16 40001,)' (signature: '(q)')\nok 4 /gvariant/to-json/uint16\n# Serializing: '(-7654321,)' (signature: '(i)')\nok 5 /gvariant/to-json/int32\n# Serializing: '(uint32 12345678,)' (signature: '(u)')\nok 6 /gvariant/to-json/uint32\n# Serializing: '(int64 -666999666999,)' (signature: '(x)')\nok 7 /gvariant/to-json/int64\n# Serializing: '(uint64 1999999999999999,)' (signature: '(t)')\nok 8 /gvariant/to-json/uint64\n# Serializing: '(handle 1,)' (signature: '(h)')\nok 9 /gvariant/to-json/handle\n# Serializing: '(1.23,)' (signature: '(d)')\nok 10 /gvariant/to-json/double\n# Serializing: '(123.0,)' (signature: '(d)')\nok 11 /gvariant/to-json/double-whole\n# Serializing: '('hello world!',)' (signature: '(s)')\nok 12 /gvariant/to-json/string\n# Serializing: '(objectpath '/org/gtk/json_glib',)' (signature: '(o)')\nok 13 /gvariant/to-json/object-path\n# Serializing: '(signature '(asna{sv}i)',)' (signature: '(g)')\nok 14 /gvariant/to-json/signature\n# Serializing: '(false, byte 0x00, int16 -1, uint16 1, -2, uint32 2, int64 429496729, uint64 3, handle 16, 2.48, 'end')' (signature: '(bynqiuxthds)')\nok 15 /gvariant/to-json/tuple\n# Serializing: '[([([([([([([([([([('sorprise',)],)],)],)],)],)],)],)],)],)]' (signature: 'a(a(a(a(a(a(a(a(a(a(s))))))))))')\nok 16 /gvariant/to-json/deep-nesting\n# Serializing: '{'foo': ('bar', byte 0x64, true, [(objectpath '/baz', 1.3), ('/cat', -2.5)])}' (signature: 'a{s(syba(od))}')\nok 17 /gvariant/to-json/mixed1\n# Serializing: '({true: byte 0x01, false: 0x00}, [@ms 'do', nothing, 'did'], <@av []>, @mab nothing, {uint16 10000: @m(sg) ('yes', 'august'), 0: nothing})' (signature: '(a{by}amsvmaba{qm(sg)})')\nok 18 /gvariant/to-json/mixed2\n# Start of maybe tests\n# Start of simple tests\n# Serializing: '(@ms nothing,)' (signature: '(ms)')\nok 19 /gvariant/to-json/maybe/simple/null\n# Serializing: '(@ms 'maybe string',)' (signature: '(ms)')\nok 20 /gvariant/to-json/maybe/simple/string\n# End of simple tests\n# Start of container tests\n# Serializing: '(@m(sn) nothing,)' (signature: '(m(sn))')\nok 21 /gvariant/to-json/maybe/container/null\n# Serializing: '(@m(sn) ('foo', 0),)' (signature: '(m(sn))')\nok 22 /gvariant/to-json/maybe/container/tuple\n# End of container tests\n# Start of variant tests\n# Serializing: '(@mv <true>,)' (signature: '(mv)')\nok 23 /gvariant/to-json/maybe/variant/boolean\n# End of variant tests\n# End of maybe tests\n# Start of array tests\n# Serializing: '@as []' (signature: 'as')\nok 24 /gvariant/to-json/array/empty\n# Serializing: '[byte 0x01, 0x0a, 0x03, 0xff]' (signature: 'ay')\nok 25 /gvariant/to-json/array/byte\n# Serializing: '['a', 'b', 'ab', 'ba']' (signature: 'as')\nok 26 /gvariant/to-json/array/string\n# Serializing: '[<true>, <int64 1>, <'oops'>, <int64 -2>, <0.5>]' (signature: 'av')\nok 27 /gvariant/to-json/array/variant\n# Start of array tests\n# Serializing: '[[1, 2], [3, 4], [5, 6]]' (signature: 'aai')\nok 28 /gvariant/to-json/array/array/int32\n# End of array tests\n# End of array tests\n# Start of dictionary tests\n# Serializing: '@a{sv} {}' (signature: 'a{sv}')\nok 29 /gvariant/to-json/dictionary/empty\n# Serializing: '{'hello', 'world'}' (signature: '{ss}')\nok 30 /gvariant/to-json/dictionary/single-entry\n# Serializing: '{'foo': 1, 'bar': 2}' (signature: 'a{si}')\nok 31 /gvariant/to-json/dictionary/string-int32\n# Serializing: '{'str': <'hi!'>, 'bool': <true>}' (signature: 'a{sv}')\nok 32 /gvariant/to-json/dictionary/string-variant\n# Serializing: '{int64 -5: <'minus five'>, 10: <'ten'>}' (signature: 'a{xv}')\nok 33 /gvariant/to-json/dictionary/int64-variant\n# Serializing: '{uint64 999888777666: true, 0: false}' (signature: 'a{tb}')\nok 34 /gvariant/to-json/dictionary/uint64-boolean\n# Serializing: '{true: byte 0x01, false: 0x00}' (signature: 'a{by}')\nok 35 /gvariant/to-json/dictionary/boolean-variant\n# Serializing: '{1.0: 'one point zero'}' (signature: 'a{ds}')\nok 36 /gvariant/to-json/dictionary/double-string\n# End of dictionary tests\n# Start of variant tests\n# Serializing: '(<'string within variant'>,)' (signature: '(v)')\nok 37 /gvariant/to-json/variant/string\n# Serializing: '<{'foo': <'bar'>, 'hi': <int64 1024>}>' (signature: 'v')\nok 38 /gvariant/to-json/variant/dictionary\n# Start of maybe tests\n# Serializing: '(<@mv nothing>,)' (signature: '(v)')\nok 39 /gvariant/to-json/variant/maybe/null\n# End of maybe tests\n# Start of variant tests\n# Serializing: '<[<'any'>, <'thing'>, <int64 0>, <int64 -1>]>' (signature: 'v')\nok 40 /gvariant/to-json/variant/variant/array\n# End of variant tests\n# End of variant tests\n# End of to-json tests\n# Start of from-json tests\n# Deserializing: '[true]' (signature: '(b)')\nok 41 /gvariant/from-json/boolean\n# Deserializing: '[255]' (signature: '(y)')\nok 42 /gvariant/from-json/byte\n# Deserializing: '[-12345]' (signature: '(n)')\nok 43 /gvariant/from-json/int16\n# Deserializing: '[40001]' (signature: '(q)')\nok 44 /gvariant/from-json/uint16\n# Deserializing: '[-7654321]' (signature: '(i)')\nok 45 /gvariant/from-json/int32\n# Deserializing: '[12345678]' (signature: '(u)')\nok 46 /gvariant/from-json/uint32\n# Deserializing: '[-666999666999]' (signature: '(x)')\nok 47 /gvariant/from-json/int64\n# Deserializing: '[1999999999999999]' (signature: '(t)')\nok 48 /gvariant/from-json/uint64\n# Deserializing: '[1]' (signature: '(h)')\nok 49 /gvariant/from-json/handle\n# Deserializing: '[1.23]' (signature: '(d)')\nok 50 /gvariant/from-json/double\n# Deserializing: '[123.0]' (signature: '(d)')\nok 51 /gvariant/from-json/double-whole\n# Deserializing: '[\"hello world!\"]' (signature: '(s)')\nok 52 /gvariant/from-json/string\n# Deserializing: '[\"/org/gtk/json_glib\"]' (signature: '(o)')\nok 53 /gvariant/from-json/object-path\n# Deserializing: '[\"(asna{sv}i)\"]' (signature: '(g)')\nok 54 /gvariant/from-json/signature\n# Deserializing: '[false,0,-1,1,-2,2,429496729,3,16,2.48,\"end\"]' (signature: '(bynqiuxthds)')\nok 55 /gvariant/from-json/tuple\n# Deserializing: '[[[[[[[[[[[[[[[[[[[[\"sorprise\"]]]]]]]]]]]]]]]]]]]]' (signature: 'a(a(a(a(a(a(a(a(a(a(s))))))))))')\nok 56 /gvariant/from-json/deep-nesting\n# Deserializing: '{\"foo\":[\"bar\",100,true,[[\"/baz\",1.3],[\"/cat\",-2.5]]]}' (signature: 'a{s(syba(od))}')\nok 57 /gvariant/from-json/mixed1\n# Deserializing: '[{\"true\":1,\"false\":0},[\"do\",null,\"did\"],[],null,{\"10000\":[\"yes\",\"august\"],\"0\":null}]' (signature: '(a{by}amsvmaba{qm(sg)})')\nok 58 /gvariant/from-json/mixed2\n# Deserializing: '[\"true\"]' (signature: '(b)')\nok 59 /gvariant/from-json/string-to-boolean\n# Deserializing: '[\"255\"]' (signature: '(y)')\nok 60 /gvariant/from-json/string-to-byte\n# Deserializing: '[\"-12345\"]' (signature: '(n)')\nok 61 /gvariant/from-json/string-to-int16\n# Deserializing: '[\"40001\"]' (signature: '(q)')\nok 62 /gvariant/from-json/string-to-uint16\n# Deserializing: '[\"-7654321\"]' (signature: '(i)')\nok 63 /gvariant/from-json/string-to-int32\n# Deserializing: '[\"-666999666999\"]' (signature: '(x)')\nok 64 /gvariant/from-json/string-to-int64\n# Deserializing: '[\"1999999999999999\"]' (signature: '(t)')\nok 65 /gvariant/from-json/string-to-uint64\n# Deserializing: '[\"1.23\"]' (signature: '(d)')\nok 66 /gvariant/from-json/string-to-double\n# Deserializing: '[\"123.0\"]' (signature: '(d)')\nok 67 /gvariant/from-json/string-to-double-whole\n# Start of maybe tests\n# Start of simple tests\n# Deserializing: '[null]' (signature: '(ms)')\nok 68 /gvariant/from-json/maybe/simple/null\n# Deserializing: '[\"maybe string\"]' (signature: '(ms)')\nok 69 /gvariant/from-json/maybe/simple/string\n# End of simple tests\n# Start of container tests\n# Deserializing: '[null]' (signature: '(m(sn))')\nok 70 /gvariant/from-json/maybe/container/null\n# Deserializing: '[[\"foo\",0]]' (signature: '(m(sn))')\nok 71 /gvariant/from-json/maybe/container/tuple\n# End of container tests\n# Start of variant tests\n# Deserializing: '[true]' (signature: '(mv)')\nok 72 /gvariant/from-json/maybe/variant/boolean\n# End of variant tests\n# End of maybe tests\n# Start of array tests\n# Deserializing: '[]' (signature: 'as')\nok 73 /gvariant/from-json/array/empty\n# Deserializing: '[1,10,3,255]' (signature: 'ay')\nok 74 /gvariant/from-json/array/byte\n# Deserializing: '[\"a\",\"b\",\"ab\",\"ba\"]' (signature: 'as')\nok 75 /gvariant/from-json/array/string\n# Deserializing: '[true,1,\"oops\",-2,0.5]' (signature: 'av')\nok 76 /gvariant/from-json/array/variant\n# Start of array tests\n# Deserializing: '[[1,2],[3,4],[5,6]]' (signature: 'aai')\nok 77 /gvariant/from-json/array/array/int32\n# End of array tests\n# End of array tests\n# Start of dictionary tests\n# Deserializing: '{}' (signature: 'a{sv}')\nok 78 /gvariant/from-json/dictionary/empty\n# Deserializing: '{\"hello\":\"world\"}' (signature: '{ss}')\nok 79 /gvariant/from-json/dictionary/single-entry\n# Deserializing: '{\"foo\":1,\"bar\":2}' (signature: 'a{si}')\nok 80 /gvariant/from-json/dictionary/string-int32\n# Deserializing: '{\"str\":\"hi!\",\"bool\":true}' (signature: 'a{sv}')\nok 81 /gvariant/from-json/dictionary/string-variant\n# Deserializing: '{\"-5\":\"minus five\",\"10\":\"ten\"}' (signature: 'a{xv}')\nok 82 /gvariant/from-json/dictionary/int64-variant\n# Deserializing: '{\"999888777666\":true,\"0\":false}' (signature: 'a{tb}')\nok 83 /gvariant/from-json/dictionary/uint64-boolean\n# Deserializing: '{\"true\":1,\"false\":0}' (signature: 'a{by}')\nok 84 /gvariant/from-json/dictionary/boolean-variant\n# Deserializing: '{\"1.000000\":\"one point zero\"}' (signature: 'a{ds}')\nok 85 /gvariant/from-json/dictionary/double-string\n# End of dictionary tests\n# Start of variant tests\n# Deserializing: '[\"string within variant\"]' (signature: '(v)')\nok 86 /gvariant/from-json/variant/string\n# Deserializing: '{\"foo\":\"bar\",\"hi\":1024}' (signature: 'v')\nok 87 /gvariant/from-json/variant/dictionary\n# Start of maybe tests\n# Deserializing: '[null]' (signature: '(v)')\nok 88 /gvariant/from-json/variant/maybe/null\n# End of maybe tests\n# Start of variant tests\n# Deserializing: '[\"any\",\"thing\",0,-1]' (signature: 'v')\nok 89 /gvariant/from-json/variant/variant/array\n# End of variant tests\n# End of variant tests\n# End of from-json tests\n# End of gvariant tests\nPASS: json-glib-1.0/gvariant.test\nRunning test: json-glib-1.0/path.test\nTAP version 14\n# random seed: R02S31978916c926462334241218f3ae457b\n1..32\n# Start of path tests\n# Start of expressions tests\n# Start of valid tests\n# * Title of the first book in the store, using objct notation. ('$.store.book[0].title')\nok 1 /path/expressions/valid/1\n# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']')\nok 2 /path/expressions/valid/2\n# * All the authors from the every book. ('$.store.book[*].author')\nok 3 /path/expressions/valid/3\n# * All the authors. ('$..author')\nok 4 /path/expressions/valid/4\n# * Everything inside the store. ('$.store.*')\nok 5 /path/expressions/valid/5\n# * All the prices in the store. ('$.store..price')\nok 6 /path/expressions/valid/6\n# * The third book. ('$..book[2]')\nok 7 /path/expressions/valid/7\n# * The last book. ('$..book[-1:]')\nok 8 /path/expressions/valid/8\n# * The first two books. ('$..book[0,1]')\nok 9 /path/expressions/valid/9\n# * The first two books, using a slice. ('$..book[:2]')\nok 10 /path/expressions/valid/10\n# * All the books. ('$['store']['book'][*]')\nok 11 /path/expressions/valid/11\n# * All the members of the bicycle object. ('$.store.bicycle.*')\nok 12 /path/expressions/valid/12\n# * The root node. ('$')\nok 13 /path/expressions/valid/13\n# End of valid tests\n# Start of invalid tests\n# * INVALID: invalid first character ('/')\nok 14 /path/expressions/invalid/1\n# * INVALID: Invalid character following root ('$ponies')\nok 15 /path/expressions/invalid/2\n# * INVALID: missing member name or wildcard after dot ('$.store.')\nok 16 /path/expressions/invalid/3\n# * INVALID: Malformed slice (missing step) ('$.store.book[0:1:]')\nok 17 /path/expressions/invalid/4\n# * INVALID: Malformed set ('$.store.book[0,1~2]')\nok 18 /path/expressions/invalid/5\n# * INVALID: Malformed array notation ('${'store'}')\nok 19 /path/expressions/invalid/6\n# * INVALID: Malformed slice (invalid separator) ('$.store.book[0~2]')\nok 20 /path/expressions/invalid/7\n# End of invalid tests\n# End of expressions tests\n# Start of match tests\n# * Title of the first book in the store, using objct notation. ('$.store.book[0].title') =>\n# - result:   [\"Sayings of the Century\"]\n# - expected: [\"Sayings of the Century\"]\nok 21 /path/match/1\n# * Title of the first book in the store, using array notation. ('$['store']['book'][0]['title']') =>\n# - result:   [\"Sayings of the Century\"]\n# - expected: [\"Sayings of the Century\"]\nok 22 /path/match/2\n# * All the authors from the every book. ('$.store.book[*].author') =>\n# - result:   [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\n# - expected: [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\nok 23 /path/match/3\n# * All the authors. ('$..author') =>\n# - result:   [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\n# - expected: [\"Nigel Rees\",\"Evelyn Waugh\",\"Herman Melville\",\"J. R. R. Tolkien\"]\nok 24 /path/match/4\n# * All the prices in the store. ('$.store..price') =>\n# - result:   [\"8.95\",\"12.99\",\"8.99\",\"22.99\",\"19.95\"]\n# - expected: [\"8.95\",\"12.99\",\"8.99\",\"22.99\",\"19.95\"]\nok 25 /path/match/5\n# * The third book. ('$..book[2]') =>\n# - result:   [{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"}]\n# - expected: [{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"}]\nok 26 /path/match/6\n# * The last book. ('$..book[-1:]') =>\n# - result:   [{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\n# - expected: [{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\nok 27 /path/match/7\n# * The first two books. ('$..book[0,1]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\nok 28 /path/match/8\n# * The first two books, using a slice. ('$..book[:2]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"}]\nok 29 /path/match/9\n# * All the books. ('$['store']['book'][*]') =>\n# - result:   [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\n# - expected: [{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}]\nok 30 /path/match/10\n# * All the members of the bicycle object. ('$.store.bicycle.*') =>\n# - result:   [\"red\",\"19.95\"]\n# - expected: [\"red\",\"19.95\"]\nok 31 /path/match/11\n# * The root node. ('$') =>\n# - result:   [{\"store\":{\"book\":[{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}],\"bicycle\":{\"color\":\"red\",\"price\":\"19.95\"}}}]\n# - expected: [{\"store\":{\"book\":[{\"category\":\"reference\",\"author\":\"Nigel Rees\",\"title\":\"Sayings of the Century\",\"price\":\"8.95\"},{\"category\":\"fiction\",\"author\":\"Evelyn Waugh\",\"title\":\"Sword of Honour\",\"price\":\"12.99\"},{\"category\":\"fiction\",\"author\":\"Herman Melville\",\"title\":\"Moby Dick\",\"isbn\":\"0-553-21311-3\",\"price\":\"8.99\"},{\"category\":\"fiction\",\"author\":\"J. R. R. Tolkien\",\"title\":\"The Lord of the Rings\",\"isbn\":\"0-395-19395-8\",\"price\":\"22.99\"}],\"bicycle\":{\"color\":\"red\",\"price\":\"19.95\"}}}]\nok 32 /path/match/12\n# End of match tests\n# End of path tests\nPASS: json-glib-1.0/path.test\nRunning test: json-glib-1.0/boxed.test\nTAP version 14\n# random seed: R02S4a70e6aa5387f5d875f3c63a7454ab49\n1..2\n# Start of boxed tests\n# Registering transform functions\n# Serialize: { foo: 42, bar: true }\n# TestObject: {\n#   \"blah\" : {\n#     \"foo\" : 42,\n#     \"bar\" : true\n#   }\n# }\nok 1 /boxed/serialize-property\n# Deserialize: { foo: 42, bar: true }\nok 2 /boxed/deserialize-property\n# End of boxed tests\nPASS: json-glib-1.0/boxed.test\nRunning test: json-glib-1.0/parser.test\nTAP version 14\n# random seed: R02S3f4996e17e7da2f4b2c066bf17f6e421\n1..16\n# Start of parser tests\nok 1 /parser/empty-string\n# Checking root node type 'NULL'...\n# Checking root node type 'Integer'...\n# Checking root node type 'Boolean'...\n# Checking root node type 'String'...\n# Checking root node type 'Floating Point'...\n# Checking root node type 'Integer'...\n# Checking root node type 'Floating Point'...\nok 2 /parser/base-value\nok 3 /parser/empty-array\n# Parsing: '[ true ]'\n# checking element 0 is of the desired type gboolean...\n# Parsing: '[ true, false, null ]'\n# checking element 2 is of the desired type (null)...\n# Parsing: '[ 1, 2, 3.14, \"test\" ]'\n# checking element 3 is of the desired type gchararray...\nok 4 /parser/simple-array\nok 5 /parser/nested-array\nok 6 /parser/empty-object\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member 'test' exists and is of the desired type 'gint64'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'name' exists and is of the desired type 'gchararray'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'baz' exists and is of the desired type '(null)'...\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member 'channel' exists and is of the desired type 'gchararray'...\n# checking root node is an object...\n# checking object is of the desired size '2'...\n# checking member 'valign' exists and is of the desired type 'gdouble'...\n# checking root node is an object...\n# checking object is of the desired size '1'...\n# checking member '' exists and is of the desired type 'gchararray'...\nok 7 /parser/simple-object\n# checking root node is an object...\n# checking object is not empty...\n# checking root node is an object...\n# checking object is not empty...\nok 8 /parser/nested-object\n# checking variable 'foo' is assigned...\n# checking for a root of the desired type...\n# checking variable 'bar' is assigned...\n# checking for a root of the desired type...\n# checking variable 'baz' is assigned...\n# checking for a root of the desired type...\nok 9 /parser/assignment\n# checking root node is an object...\n# checking object is not empty...\n# checking for object member 'test'...\n# checking simple string equality...\n# checking for valid UTF-8...\nok 10 /parser/unicode-escape\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\nok 11 /parser/stream-sync\nok 12 /parser/stream-async\nok 13 /parser/multiple-roots\nok 14 /parser/mapped\n# Start of mapped tests\nok 15 /parser/mapped/file-error\nok 16 /parser/mapped/json-error\n# End of mapped tests\n# End of parser tests\nPASS: json-glib-1.0/parser.test\nRunning test: json-glib-1.0/invalid.test\nTAP version 14\n# random seed: R02Sf8b0a245cf0c9a78b8853527ac370bbd\n1..29\n# Start of invalid tests\n# Start of json tests\n# invalid data: 'rainbows'...\nok 1 /invalid/json/bareword-1\n# invalid data: '[ unicorns ]'...\nok 2 /invalid/json/bareword-2\n# invalid data: '{ \"foo\" : ponies }'...\nok 3 /invalid/json/bareword-3\n# invalid data: '[ 3, 2, 1, lift_off ]'...\nok 4 /invalid/json/bareword-4\n# invalid data: '{ foo : 42 }'...\nok 5 /invalid/json/bareword-5\n# invalid data: '\"st\"ring\"'...\nok 6 /invalid/json/bareword-6\n# invalid data: '[ -false ]'...\n# error: <data>:1:3: Parse error: scanner: non digit in constant\nok 7 /invalid/json/values-1\n# invalid data: '[\"\\uD800\\uD800\"]'...\n# error: <data>:1:15: Parse error: scanner: malformed surrogate pair\nok 8 /invalid/json/values-2\n# invalid data: '[\"\\uDB00\\uD800\"]'...\n# error: <data>:1:15: Parse error: scanner: malformed surrogate pair\nok 9 /invalid/json/values-3\n# invalid data: '[\"\\uDB00\"]'...\n# error: <data>:1:9: Parse error: scanner: malformed surrogate pair\nok 10 /invalid/json/values-4\n# invalid data: 'var foo'...\n# error: <data>:1:7: Parse error: unexpected end of file, expected character `='\nok 11 /invalid/json/assignment-1\n# invalid data: 'var foo = no'...\n# error: <data>:1:12: Parse error: unexpected identifier `no', expected value\nok 12 /invalid/json/assignment-2\n# invalid data: 'var = true'...\n# error: <data>:1:5: Parse error: unexpected character `=', expected identifier\nok 13 /invalid/json/assignment-3\n# invalid data: 'var blah = 42:'...\n# error: <data>:1:14: Parse error: unexpected character `:', expected end of file\nok 14 /invalid/json/assignment-4\n# invalid data: 'let foo = true;'...\n# error: <data>:1:3: Parse error: unexpected identifier `let', expected value\nok 15 /invalid/json/assignment-5\n# invalid data: '[ true, false'...\n# error: <data>:1:13: Parse error: unexpected value `false', expected character `,'\nok 16 /invalid/json/array-1\n# invalid data: '[ true }'...\n# error: <data>:1:6: Parse error: unexpected value `true', expected character `,'\nok 17 /invalid/json/array-2\n# invalid data: '[ \"foo\" : 42 ]'...\n# error: <data>:1:7: Parse error: unexpected string constant \"foo\", expected character `,'\nok 18 /invalid/json/array-3\n# invalid data: '{ foo : 42 }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 19 /invalid/json/object-1\n# invalid data: '{ 42 : \"foo\" }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 20 /invalid/json/object-2\n# invalid data: '{ \"foo\", 42 }'...\n# error: <data>:1:7: Parse error: unexpected string constant \"foo\", expected character `:'\nok 21 /invalid/json/object-3\n# invalid data: '{ \"foo\" : 42 ]'...\n# error: <data>:1:12: Parse error: unexpected number `42', expected string constant\nok 22 /invalid/json/object-4\n# invalid data: '{ \"blah\" }'...\n# error: <data>:1:8: Parse error: unexpected string constant \"blah\", expected character `:'\nok 23 /invalid/json/object-5\n# invalid data: '{ \"a\" : 0 \"b\" : 1 }'...\n# error: <data>:1:9: Parse error: unexpected number `0', expected character `,'\nok 24 /invalid/json/object-6\n# invalid data: '{ null: false }'...\n# error: <data>:1:1: Parse error: unexpected character `{', expected string constant\nok 25 /invalid/json/object-7\n# invalid data: '[ true false ]'...\nok 26 /invalid/json/missing-comma-1\n# invalid data: '{ \"foo\" : 42 \"bar\": null }'...\nok 27 /invalid/json/missing-comma-2\n# invalid data: '[ true, ]'...\nok 28 /invalid/json/trailing-comma-1\n# invalid data: '{ \"foo\" : 42, }'...\nok 29 /invalid/json/trailing-comma-2\n# End of json tests\n# End of invalid tests\nPASS: json-glib-1.0/invalid.test\nRunning test: json-glib-1.0/serialize-complex.test\nTAP version 14\n# random seed: R02Sd3c9db5048fe0e1bdb8213c156c3b65b\n1..1\n# Start of serialize tests\n# TestObject: {\n#   \"foo\" : 47,\n#   \"bar\" : false,\n#   \"baz\" : \"Hello, World!\",\n#   \"blah\" : {\n#     \"foo\" : 42,\n#     \"bar\" : true\n#   },\n#   \"meh\" : 0.5\n# }\nok 1 /serialize/gobject-boxed\n# End of serialize tests\nPASS: json-glib-1.0/serialize-complex.test\nRunning test: json-glib-1.0/object.test\nTAP version 14\n# random seed: R02S38d67ca606aee835578aede7f9f91777\n1..9\n# Start of object tests\nok 1 /object/empty-object\nok 2 /object/add-member\nok 3 /object/set-member\nok 4 /object/get-member-default\nok 5 /object/remove-member\nok 6 /object/foreach-member\nok 7 /object/iter\nok 8 /object/ordered-iter\nok 9 /object/empty-member\n# End of object tests\nPASS: json-glib-1.0/object.test\nSUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.0s; maxrss=4908\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5955588817596436,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libconvert-asn1-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libconvert-asn1-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007545948028564453,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7309231758117676,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024155378341674805,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.584033727645874,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007920265197753906,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libconvert-asn1-perl.t/00prim": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/01tag": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/02seq": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/03seqof": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/04opt": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/05time": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/06bigint": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/07io": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/08set": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/09contr": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/10choice": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/11explicit": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/11indef": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/12der": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/13utf8": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/14any": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/15extseq": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/16extset": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/17extchoice": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/18tagdefault": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/19issue14": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/99misc": {
                "status": "PASSED"
            },
            "ptestresult.libconvert-asn1-perl.t/x509": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libconvert-asn1-perl/ptest\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/16extset\n1..7\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/11indef\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/09contr\n1..2\nok 1\nok 2\nPASS: t/99misc\n1..18\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nPASS: t/12der\n1..12\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/13utf8\n1..35\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nPASS: t/03seqof\n1..10\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/10choice\n1..24\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nPASS: t/05time\n1..21\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nPASS: t/01tag\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/11explicit\n1..21\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nPASS: t/14any\n1..2\nok 1\nok 2\nPASS: t/19issue14\n1..26\nok 1\nok 2\nok 3\n# t/aj.cer\nok 4\nok 5\nok 6\n# t/aj2.cer\nok 7\nok 8\nok 9\n# t/allianz_root.cer\nok 10\nok 11\nok 12\n# t/dsacert.der\nok 13\nok 14\n# t/new_root_ca.cer\nok 15\nok 16\n# t/pgpextension.der\nok 17\nok 18\nok 19\n# t/subca_2.cer\nok 20\nok 21\nok 22\n# t/telesec_799972029.crt\nok 23\nok 24\n# t/verisign.der\nok 25\nok 26\nPASS: t/x509\n1..18\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nPASS: t/02seq\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/15extseq\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/08set\n1..19\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nPASS: t/17extchoice\n1..67\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\n# INTEGER 2147483648\nok 36\nok 37\nok 38\nok 39\n# INTEGER 4294967296\nok 40\nok 41\nok 42\nok 43\n# INTEGER 1073741824\nok 44\nok 45\nok 46\nok 47\n# INTEGER -2147483648\nok 48\nok 49\nok 50\nok 51\n# INTEGER -4294967296\nok 52\nok 53\nok 54\nok 55\n# INTEGER -1073741824\nok 56\nok 57\nok 58\nok 59\n# BCDString -1073741824\nok 60\nok 61\nok 62\nok 63\n# BCDString 1073741824\nok 64\nok 65\nok 66\nok 67\nPASS: t/06bigint\n1..186\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\n# NULL\nok 23\nok 24\nok 25\nok 26\n# BOOLEAN 0\nok 27\nok 28\nok 29\nok 30\n# BOOLEAN 1\nok 31\nok 32\nok 33\nok 34\n# BOOLEAN -99\nok 35\nok 36\nok 37\nok 38\n# INTEGER 128\nok 39\nok 40\nok 41\nok 42\n# INTEGER -457\nok 43\nok 44\nok 45\nok 46\n# INTEGER -128\nok 47\nok 48\nok 49\nok 50\n# INTEGER 1073741824\nok 51\nok 52\nok 53\nok 54\n# INTEGER -1073741824\nok 55\nok 56\nok 57\nok 58\n# INTEGER 0\nok 59\nok 60\nok 61\nok 62\n# INTEGER 6715289\nok 63\nok 64\nok 65\nok 66\n# INTEGER -255\nok 67\nok 68\nok 69\nok 70\nok 71\nok 72\nok 73\nok 74\n# STRING ''\nok 75\nok 76\nok 77\nok 78\n# STRING 'A string'\nok 79\nok 80\nok 81\nok 82\n# OBJECT_ID 2.99999.99\nok 83\nok 84\nok 85\nok 86\n# OBJECT_ID 1.2.3.4.5\nok 87\nok 88\nok 89\nok 90\n# OBJECT_ID 2.5.457\nok 91\nok 92\nok 93\nok 94\n# OBJECT_ID 0.0.17.773.1.1.1\nok 95\nok 96\nok 97\nok 98\n# ENUM 0\nok 99\nok 100\nok 101\nok 102\n# ENUM 6573456\nok 103\nok 104\nok 105\nok 106\n# ENUM -99\nok 107\nok 108\nok 109\nok 110\n# BIT STRING 011011111101110111000000 7\nok 111\nok 112\nok 113\nok 114\nok 115\n# BIT STRING 00000000 1\nok 116\nok 117\nok 118\nok 119\nok 120\n# BIT STRING 00110011 3\nok 121\nok 122\nok 123\nok 124\nok 125\n# BIT STRING 011011100101110111000000 21\nok 126\nok 127\nok 128\nok 129\nok 130\n# REAL -5.5\nok 131\nok 132\nok 133\nok 134\n# REAL -Inf\nok 135\nok 136\nok 137\nok 138\n# REAL 0\nok 139\nok 140\nok 141\nok 142\n# REAL Inf\nok 143\nok 144\nok 145\nok 146\n# REAL 1.5\nok 147\nok 148\nok 149\nok 150\n# RELATIVE-OID 2.5.457\nok 151\nok 152\nok 153\nok 154\n# RELATIVE-OID 0.0.17.773.1.1.1\nok 155\nok 156\nok 157\nok 158\n# RELATIVE-OID 1.2.3.4.5\nok 159\nok 160\nok 161\nok 162\n# BCDString 564\nok 163\nok 164\nok 165\nok 166\n# BCDString -1\nok 167\nok 168\nok 169\nok 170\n# BCDString 0\nok 171\nok 172\nok 173\nok 174\n# BCDString 12345678\nok 175\nok 176\nok 177\nok 178\n# BCDString 123456789123456789\nok 179\nok 180\nok 181\nok 182\n# BCDString 2.2\nok 183\nok 184\nok 185\nok 186\nPASS: t/00prim\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/04opt\n1..25\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nPASS: t/18tagdefault\n1..11\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nPASS: t/07io\nDURATION: 1\nEND: /usr/lib/libconvert-asn1-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libconvert-asn1-perl": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/16extset\n1..7\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/11indef\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/09contr\n1..2\nok 1\nok 2\nPASS: t/99misc\n1..18\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nPASS: t/12der\n1..12\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/13utf8\n1..35\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nPASS: t/03seqof\n1..10\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/10choice\n1..24\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nPASS: t/05time\n1..21\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nPASS: t/01tag\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/11explicit\n1..21\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nPASS: t/14any\n1..2\nok 1\nok 2\nPASS: t/19issue14\n1..26\nok 1\nok 2\nok 3\n# t/aj.cer\nok 4\nok 5\nok 6\n# t/aj2.cer\nok 7\nok 8\nok 9\n# t/allianz_root.cer\nok 10\nok 11\nok 12\n# t/dsacert.der\nok 13\nok 14\n# t/new_root_ca.cer\nok 15\nok 16\n# t/pgpextension.der\nok 17\nok 18\nok 19\n# t/subca_2.cer\nok 20\nok 21\nok 22\n# t/telesec_799972029.crt\nok 23\nok 24\n# t/verisign.der\nok 25\nok 26\nPASS: t/x509\n1..18\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nPASS: t/02seq\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/15extseq\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/08set\n1..19\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nPASS: t/17extchoice\n1..67\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\n# INTEGER 2147483648\nok 36\nok 37\nok 38\nok 39\n# INTEGER 4294967296\nok 40\nok 41\nok 42\nok 43\n# INTEGER 1073741824\nok 44\nok 45\nok 46\nok 47\n# INTEGER -2147483648\nok 48\nok 49\nok 50\nok 51\n# INTEGER -4294967296\nok 52\nok 53\nok 54\nok 55\n# INTEGER -1073741824\nok 56\nok 57\nok 58\nok 59\n# BCDString -1073741824\nok 60\nok 61\nok 62\nok 63\n# BCDString 1073741824\nok 64\nok 65\nok 66\nok 67\nPASS: t/06bigint\n1..186\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\n# NULL\nok 23\nok 24\nok 25\nok 26\n# BOOLEAN 0\nok 27\nok 28\nok 29\nok 30\n# BOOLEAN 1\nok 31\nok 32\nok 33\nok 34\n# BOOLEAN -99\nok 35\nok 36\nok 37\nok 38\n# INTEGER 128\nok 39\nok 40\nok 41\nok 42\n# INTEGER -457\nok 43\nok 44\nok 45\nok 46\n# INTEGER -128\nok 47\nok 48\nok 49\nok 50\n# INTEGER 1073741824\nok 51\nok 52\nok 53\nok 54\n# INTEGER -1073741824\nok 55\nok 56\nok 57\nok 58\n# INTEGER 0\nok 59\nok 60\nok 61\nok 62\n# INTEGER 6715289\nok 63\nok 64\nok 65\nok 66\n# INTEGER -255\nok 67\nok 68\nok 69\nok 70\nok 71\nok 72\nok 73\nok 74\n# STRING ''\nok 75\nok 76\nok 77\nok 78\n# STRING 'A string'\nok 79\nok 80\nok 81\nok 82\n# OBJECT_ID 2.99999.99\nok 83\nok 84\nok 85\nok 86\n# OBJECT_ID 1.2.3.4.5\nok 87\nok 88\nok 89\nok 90\n# OBJECT_ID 2.5.457\nok 91\nok 92\nok 93\nok 94\n# OBJECT_ID 0.0.17.773.1.1.1\nok 95\nok 96\nok 97\nok 98\n# ENUM 0\nok 99\nok 100\nok 101\nok 102\n# ENUM 6573456\nok 103\nok 104\nok 105\nok 106\n# ENUM -99\nok 107\nok 108\nok 109\nok 110\n# BIT STRING 011011111101110111000000 7\nok 111\nok 112\nok 113\nok 114\nok 115\n# BIT STRING 00000000 1\nok 116\nok 117\nok 118\nok 119\nok 120\n# BIT STRING 00110011 3\nok 121\nok 122\nok 123\nok 124\nok 125\n# BIT STRING 011011100101110111000000 21\nok 126\nok 127\nok 128\nok 129\nok 130\n# REAL -5.5\nok 131\nok 132\nok 133\nok 134\n# REAL -Inf\nok 135\nok 136\nok 137\nok 138\n# REAL 0\nok 139\nok 140\nok 141\nok 142\n# REAL Inf\nok 143\nok 144\nok 145\nok 146\n# REAL 1.5\nok 147\nok 148\nok 149\nok 150\n# RELATIVE-OID 2.5.457\nok 151\nok 152\nok 153\nok 154\n# RELATIVE-OID 0.0.17.773.1.1.1\nok 155\nok 156\nok 157\nok 158\n# RELATIVE-OID 1.2.3.4.5\nok 159\nok 160\nok 161\nok 162\n# BCDString 564\nok 163\nok 164\nok 165\nok 166\n# BCDString -1\nok 167\nok 168\nok 169\nok 170\n# BCDString 0\nok 171\nok 172\nok 173\nok 174\n# BCDString 12345678\nok 175\nok 176\nok 177\nok 178\n# BCDString 123456789123456789\nok 179\nok 180\nok 181\nok 182\n# BCDString 2.2\nok 183\nok 184\nok 185\nok 186\nPASS: t/00prim\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/04opt\n1..25\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nPASS: t/18tagdefault\n1..11\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nPASS: t/07io\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5919754505157471,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libexif_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libexif",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007038116455078125,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7166366577148438,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018743276596069336,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.5249934196472168,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008254051208496094,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libexif.check-failmalloc.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.libexif.extract-parse.sh": {
                "status": "PASSED"
            },
            "ptestresult.libexif.parse-regression.sh": {
                "status": "PASSED"
            },
            "ptestresult.libexif.swap-byte-order.sh": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-fuzzer": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-gps": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-integers": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-mem": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-null": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-parse": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-parse-from-data": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-sorted": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-tagtable": {
                "status": "PASSED"
            },
            "ptestresult.libexif.test-value": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libexif/ptest\nCreating EXIF data...\nFill EXIF data with all necessary entries to follow specs...\nDumping IFD '0'...\nDumping exif content (12 entries)...\n  Tag: 0x100 ('ImageWidth')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x101 ('ImageLength')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x102 ('BitsPerSample')\n    Format: 3 ('Short')\n    Components: 3\n    Size: 6\n    Value: 8, 8, 8\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x106 ('PhotometricInterpretation')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Reversed mono\n  Tag: 0x111 ('StripOffsets')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x115 ('SamplesPerPixel')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 3\n  Tag: 0x116 ('RowsPerStrip')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x117 ('StripByteCounts')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD 'EXIF'...\nDumping exif content (3 entries)...\n  Tag: 0x9000 ('ExifVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: Exif Version 2.1\n  Tag: 0xa000 ('FlashpixVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: FlashPix Version 1.0\n  Tag: 0xa001 ('ColorSpace')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Uncalibrated\n4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00\nSaving EXIF data to memory...\nWriting 274 byte(s) EXIF data to loader...\nWrote 274 byte(s).\nDumping IFD '0'...\nDumping exif content (9 entries)...\n  Tag: 0x100 ('ImageWidth')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x101 ('ImageLength')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x102 ('BitsPerSample')\n    Format: 3 ('Short')\n    Components: 3\n    Size: 6\n    Value: 8, 8, 8\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x106 ('PhotometricInterpretation')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Reversed mono\n  Tag: 0x115 ('SamplesPerPixel')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 3\n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD '1'...\nDumping exif content (4 entries)...\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD 'EXIF'...\nDumping exif content (3 entries)...\n  Tag: 0x9000 ('ExifVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: Exif Version 2.1\n  Tag: 0xa000 ('FlashpixVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: FlashPix Version 1.0\n  Tag: 0xa001 ('ColorSpace')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Uncalibrated\n4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00\nPASS: test-mem\nTag 0xa002\nFull: '0'\nTag 0xa214\nFull: '0'\nTag 0x100\nFull: '0'\nTag 0x112\nFull: 'Top-left'\nTag 0x115\nFull: '3'\nTag 0x102\nFull: '8, 8, 8'\nTag 0x11a\nFull: '72'\nTag 0x13e\nFull: '0/0, 0/0'\nTag 0x214\nFull: ' 0, 255,  0, 255,  0, 255'\nTag 0x132\nFull: '2024:11:06 15:15:05'\nTag 0x10e\nFull: '[None]'\nTag 0x9000\nFull: 'Exif Version 2.1'\nTag 0xa000\nFull: 'FlashPix Version 1.0'\nTag 0x8298\nFull: '[None] (Photographer) - [None] (Editor)'\nTag 0xa300\nFull: 'DSC'\nTag 0x9101\nFull: 'Y Cb Cr -'\nTag 0xa301\nFull: 'Directly photographed'\nTag 0x212\nFull: 'YCbCr4:2:2'\nTag 0x11c\nFull: 'Planar format'\nTag 0x128\nFull: 'Inch'\nTag 0xa001\nFull: 'Uncalibrated'\nTag 0x9207\nFull: 'Unknown'\nTag 0x829d\nFull: 'f/0.1'\nTag 0x9202\nFull: '0.05 EV (f/1.0)'\nTag 0x9205\nFull: '0.05 EV (f/1.0)'\nTag 0x920a\nFull: '0.1 mm'\nTag 0x9206\nFull: '0.1 m'\nTag 0x829a\nFull: '1/20 sec.'\nTag 0x9201\nFull: '0.05 EV (1/1 sec.)'\nTag 0x9203\nFull: '0.05 EV (3.55 cd/m^2)'\nTag 0x9204\nFull: '0.05 EV'\nTag 0x9290\nFull: '130 '\nTag 0x9286\nFull: 'A Long User Comment'\nTag 0x9c9c\nFull: 'UCS-2 Comment'\nTag 0x2\nFull: 'R98'\nTag 0x0\nFull: '2.2.0.0'\nTag 0x5\nFull: 'Sea level reference'\nTag 0x7\nFull: '12:34:56.78'\nTag 0x9214\nFull: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'\nTag 0x9214\nFull: 'Within distance 78 of (x,y) = (123,456)'\nTag 0x9214\nFull: '(x,y) = (123,456)'\nTag 0x9214\nFull: 'Unexpected number of components (1, expected 2, 3, or 4).'\nPASS: test-value\nPASS: test-integers\nPASS: test-parse\nPASS: test-parse-from-data\nPASS: test-tagtable\nPASS: test-sorted\nPASS: test-fuzzer\nPASS: test-null\nPASS: parse-regression.sh\nPASS: swap-byte-order.sh\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nPASS: extract-parse.sh\nPASS: test-gps\nlibfailmalloc is not available\nSKIP: check-failmalloc.sh\n====================\nAll 13 tests passed\n(1 test was not run)\n====================\nDURATION: 1\nEND: /usr/lib/libexif/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libexif": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nCreating EXIF data...\nFill EXIF data with all necessary entries to follow specs...\nDumping IFD '0'...\nDumping exif content (12 entries)...\n  Tag: 0x100 ('ImageWidth')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x101 ('ImageLength')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x102 ('BitsPerSample')\n    Format: 3 ('Short')\n    Components: 3\n    Size: 6\n    Value: 8, 8, 8\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x106 ('PhotometricInterpretation')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Reversed mono\n  Tag: 0x111 ('StripOffsets')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x115 ('SamplesPerPixel')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 3\n  Tag: 0x116 ('RowsPerStrip')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x117 ('StripByteCounts')\n    Format: 7 ('Undefined')\n    Components: 0\n    Size: 0\n    Value: \n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD 'EXIF'...\nDumping exif content (3 entries)...\n  Tag: 0x9000 ('ExifVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: Exif Version 2.1\n  Tag: 0xa000 ('FlashpixVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: FlashPix Version 1.0\n  Tag: 0xa001 ('ColorSpace')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Uncalibrated\n4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00\nSaving EXIF data to memory...\nWriting 274 byte(s) EXIF data to loader...\nWrote 274 byte(s).\nDumping IFD '0'...\nDumping exif content (9 entries)...\n  Tag: 0x100 ('ImageWidth')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x101 ('ImageLength')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 0\n  Tag: 0x102 ('BitsPerSample')\n    Format: 3 ('Short')\n    Components: 3\n    Size: 6\n    Value: 8, 8, 8\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x106 ('PhotometricInterpretation')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Reversed mono\n  Tag: 0x115 ('SamplesPerPixel')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: 3\n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD '1'...\nDumping exif content (4 entries)...\n  Tag: 0x103 ('Compression')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Internal error (unknown value 0)\n  Tag: 0x11a ('XResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x11b ('YResolution')\n    Format: 5 ('Rational')\n    Components: 1\n    Size: 8\n    Value: 72\n  Tag: 0x128 ('ResolutionUnit')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Inch\nDumping IFD 'EXIF'...\nDumping exif content (3 entries)...\n  Tag: 0x9000 ('ExifVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: Exif Version 2.1\n  Tag: 0xa000 ('FlashpixVersion')\n    Format: 7 ('Undefined')\n    Components: 4\n    Size: 4\n    Value: FlashPix Version 1.0\n  Tag: 0xa001 ('ColorSpace')\n    Format: 3 ('Short')\n    Components: 1\n    Size: 2\n    Value: Uncalibrated\n4 byte(s) thumbnail data available: 0x00 0x00 ... 0x00 0x00\nPASS: test-mem\nTag 0xa002\nFull: '0'\nTag 0xa214\nFull: '0'\nTag 0x100\nFull: '0'\nTag 0x112\nFull: 'Top-left'\nTag 0x115\nFull: '3'\nTag 0x102\nFull: '8, 8, 8'\nTag 0x11a\nFull: '72'\nTag 0x13e\nFull: '0/0, 0/0'\nTag 0x214\nFull: ' 0, 255,  0, 255,  0, 255'\nTag 0x132\nFull: '2024:11:06 15:15:05'\nTag 0x10e\nFull: '[None]'\nTag 0x9000\nFull: 'Exif Version 2.1'\nTag 0xa000\nFull: 'FlashPix Version 1.0'\nTag 0x8298\nFull: '[None] (Photographer) - [None] (Editor)'\nTag 0xa300\nFull: 'DSC'\nTag 0x9101\nFull: 'Y Cb Cr -'\nTag 0xa301\nFull: 'Directly photographed'\nTag 0x212\nFull: 'YCbCr4:2:2'\nTag 0x11c\nFull: 'Planar format'\nTag 0x128\nFull: 'Inch'\nTag 0xa001\nFull: 'Uncalibrated'\nTag 0x9207\nFull: 'Unknown'\nTag 0x829d\nFull: 'f/0.1'\nTag 0x9202\nFull: '0.05 EV (f/1.0)'\nTag 0x9205\nFull: '0.05 EV (f/1.0)'\nTag 0x920a\nFull: '0.1 mm'\nTag 0x9206\nFull: '0.1 m'\nTag 0x829a\nFull: '1/20 sec.'\nTag 0x9201\nFull: '0.05 EV (1/1 sec.)'\nTag 0x9203\nFull: '0.05 EV (3.55 cd/m^2)'\nTag 0x9204\nFull: '0.05 EV'\nTag 0x9290\nFull: '130 '\nTag 0x9286\nFull: 'A Long User Comment'\nTag 0x9c9c\nFull: 'UCS-2 Comment'\nTag 0x2\nFull: 'R98'\nTag 0x0\nFull: '2.2.0.0'\nTag 0x5\nFull: 'Sea level reference'\nTag 0x7\nFull: '12:34:56.78'\nTag 0x9214\nFull: 'Within rectangle (width 78, height 90) around (x,y) = (123,456)'\nTag 0x9214\nFull: 'Within distance 78 of (x,y) = (123,456)'\nTag 0x9214\nFull: '(x,y) = (123,456)'\nTag 0x9214\nFull: 'Unexpected number of components (1, expected 2, 3, or 4).'\nPASS: test-value\nPASS: test-integers\nPASS: test-parse\nPASS: test-parse-from-data\nPASS: test-tagtable\nPASS: test-sorted\nPASS: test-fuzzer\nPASS: test-null\nPASS: parse-regression.sh\nPASS: swap-byte-order.sh\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nWrote EXIF data to '/tmp/tmp.Mtujjt'\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nno differences detected\nPASS: extract-parse.sh\nPASS: test-gps\nlibfailmalloc is not available\nSKIP: check-failmalloc.sh\n====================\nAll 13 tests passed\n(1 test was not run)\n====================\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5882253646850586,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libgpg-error_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libgpg-error",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006511211395263672,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.6969568729400635,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.016886234283447266,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.6433811187744141,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007383823394775391,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libgpg-error.t-argparse": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-b64": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-lock": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-lock-single-posix": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-logging": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-malloc": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-poll": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-printf": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-strerror": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-stringutils": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-syserror": {
                "status": "PASSED"
            },
            "ptestresult.libgpg-error.t-version": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libgpg-error/ptest\nPASS: t-version\nUnspecified source: Success\ngcrypt: Invalid length specifier in S-expression\nGnuPG: Unknown packet\nGpgSM: Certificate too young\nGPG Agent: Bad CA certificate\nPinentry: Operation cancelled\nSCD: Card removed\nGPGME: Bad secret key\nKeybox: Too late to cancel LDAP\ngcrypt: Permission denied\ngcrypt: File exists\ngcrypt: No such file or directory\nPASS: t-strerror\nPASS: t-syserror\nPASS: t-lock\nPASS: t-printf\nPASS: t-poll\nPASS: t-b64\ncurrent conffile='[cmdline]'\nPASS: t-argparse\nPASS: t-logging\nPASS: t-stringutils\nPASS: t-malloc\nPASS: t-lock-single-posix\n===================\nAll 12 tests passed\n===================\nDURATION: 0\nEND: /usr/lib/libgpg-error/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libgpg-error": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: t-version\nUnspecified source: Success\ngcrypt: Invalid length specifier in S-expression\nGnuPG: Unknown packet\nGpgSM: Certificate too young\nGPG Agent: Bad CA certificate\nPinentry: Operation cancelled\nSCD: Card removed\nGPGME: Bad secret key\nKeybox: Too late to cancel LDAP\ngcrypt: Permission denied\ngcrypt: File exists\ngcrypt: No such file or directory\nPASS: t-strerror\nPASS: t-syserror\nPASS: t-lock\nPASS: t-printf\nPASS: t-poll\nPASS: t-b64\ncurrent conffile='[cmdline]'\nPASS: t-argparse\nPASS: t-logging\nPASS: t-stringutils\nPASS: t-malloc\nPASS: t-lock-single-posix\n===================\nAll 12 tests passed\n===================\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6509859561920166,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libnl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libnl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007202625274658203,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.775167226791382,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020604848861694336,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.02602219581604,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008096694946289062,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_alloc_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_binary_addr_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_flags2str_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_info_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse4_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-addr.c:Core:addr_parse6_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-attr.c:Core:attr_size_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-attr.c:Core:clone_cls_u32_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-attr.c:Core:msg_construct_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-attr.c:Core:test_nltst_strtok_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.nl-test-util.c:Core:cache_and_clone_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.nl-test-util.c:Core:test_create_iface_Passed": {
                "status": "PASSED"
            },
            "ptestresult.libnl.nl-test-util.c:Core:test_nltst_select_route_Passed": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libnl/ptest\nRunning suite(s): main\n Abstract addresses\nPASS: cksuite-all-addr.c:Core:addr_alloc Passed\nPASS: cksuite-all-addr.c:Core:addr_binary_addr Passed\nPASS: cksuite-all-addr.c:Core:addr_parse4 Passed\nPASS: cksuite-all-addr.c:Core:addr_parse6 Passed\nPASS: cksuite-all-addr.c:Core:addr_info Passed\nPASS: cksuite-all-addr.c:Core:addr_flags2str Passed\n Netlink attributes\nPASS: cksuite-all-attr.c:Core:attr_size Passed\nPASS: cksuite-all-attr.c:Core:msg_construct Passed\nPASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed\nPASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed\nPASS: nl-test-util.c:Core:test_nltst_select_route Passed\n Clone ematch tree\nruns with NLTST_SEED_RAND=0\nPASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed\n netns\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:cache_and_clone Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\n100%: Checks: 30, Failures: 0, Errors: 0\nDURATION: 0\nEND: /usr/lib/libnl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libnl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nRunning suite(s): main\n Abstract addresses\nPASS: cksuite-all-addr.c:Core:addr_alloc Passed\nPASS: cksuite-all-addr.c:Core:addr_binary_addr Passed\nPASS: cksuite-all-addr.c:Core:addr_parse4 Passed\nPASS: cksuite-all-addr.c:Core:addr_parse6 Passed\nPASS: cksuite-all-addr.c:Core:addr_info Passed\nPASS: cksuite-all-addr.c:Core:addr_flags2str Passed\n Netlink attributes\nPASS: cksuite-all-attr.c:Core:attr_size Passed\nPASS: cksuite-all-attr.c:Core:msg_construct Passed\nPASS: cksuite-all-attr.c:Core:clone_cls_u32 Passed\nPASS: cksuite-all-attr.c:Core:test_nltst_strtok Passed\nPASS: nl-test-util.c:Core:test_nltst_select_route Passed\n Clone ematch tree\nruns with NLTST_SEED_RAND=0\nPASS: cksuite-all-ematch-tree-clone.c:Core:ematch_tree_clone Passed\n netns\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:cache_and_clone Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\nruns with NLTST_SEED_RAND=0\nPASS: nl-test-util.c:Core:test_create_iface Passed\n100%: Checks: 30, Failures: 0, Errors: 0\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5872447490692139,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libpcre_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libpcre",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006518363952636719,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.728428363800049,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018115520477294922,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.4469873905181885,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007762908935546875,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libpcre.RunGrepTest": {
                "status": "PASSED"
            },
            "ptestresult.libpcre.RunTest": {
                "status": "PASSED"
            },
            "ptestresult.libpcre.pcre_stringpiece_unittest": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libpcre/ptest\nmake[1]: Entering directory '/usr/lib/libpcre/ptest'\nPASS: pcre_stringpiece_unittest\nPASS: RunTest\nPASS: RunGrepTest\n============================================================================\nTestsuite summary for PCRE 8.36\n============================================================================\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/libpcre/ptest'\nDURATION: 0\nEND: /usr/lib/libpcre/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libpcre": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nmake[1]: Entering directory '/usr/lib/libpcre/ptest'\nPASS: pcre_stringpiece_unittest\nPASS: RunTest\nPASS: RunGrepTest\n============================================================================\nTestsuite summary for PCRE 8.36\n============================================================================\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[1]: Leaving directory '/usr/lib/libpcre/ptest'\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5822551250457764,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libssh2_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libssh2",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007181167602539062,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.742961883544922,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020014286041259766,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 5.776201248168945,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008068084716796875,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libssh2.mansyntax.sh": {
                "status": "PASSED"
            },
            "ptestresult.libssh2.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.libssh2.test_sshd.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libssh2/ptest\nPASS: mansyntax.sh\nPASS: test_simple\nPASS: test_sshd.test\nDURATION: 5\nEND: /usr/lib/libssh2/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libssh2": {
                    "duration": "5",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nPASS: mansyntax.sh\nPASS: test_simple\nPASS: test_sshd.test\nDURATION: 5\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5908668041229248,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libtest-fatal-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libtest-fatal-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005884170532226562,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7007229328155518,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.017963409423828125,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.9339065551757812,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007867813110351562,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libtest-fatal-perl.t/00-report-prereqs": {
                "status": "PASSED"
            },
            "ptestresult.libtest-fatal-perl.t/basic": {
                "status": "PASSED"
            },
            "ptestresult.libtest-fatal-perl.t/like-exception": {
                "status": "PASSED"
            },
            "ptestresult.libtest-fatal-perl.t/todo": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libtest-fatal-perl/ptest\n1..6\nok 1 - die dies\nok 2 - die dies (default description)\nok 3 - return doesn't die\nok 4 - return lived\nok 5 - return lived (default description)\nok 6 - die doesn't live\nPASS: t/like-exception\n1..4\nok 1 - $TODO works\nok 2 - $TODO works\nok 3 - $TODO works\nok 4 - $TODO works\nPASS: t/todo\n1..7\nok 1 - foo bar is like foo bar\nok 2 - no fatality means no exception\nok 3 - we die on demand\nok 4 - a success block runs, passing\nok 5 - finally block after success block\nok 6 - finally block after success block still runs\nok 7 - we throw a new exception if the exception is false\nPASS: t/basic\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker 6.78 7.70\n# \n# === Test Requires ===\n# \n#     Module                Want     Have\n#     --------------------- ---- --------\n#     ExtUtils::MakeMaker    any     7.70\n#     File::Spec             any     3.90\n#     Test::Builder::Tester  any 1.302199\n#     Test::More            0.65 1.302199\n#     overload               any     1.37\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Runtime Requires ===\n# \n#     Module        Want     Have\n#     ------------- ---- --------\n#     Carp           any     1.54\n#     Exporter      5.57     5.78\n#     Test::Builder  any 1.302199\n#     Try::Tiny     0.07     0.31\n#     strict         any     1.13\n#     warnings       any     1.70\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nDURATION: 0\nEND: /usr/lib/libtest-fatal-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libtest-fatal-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..6\nok 1 - die dies\nok 2 - die dies (default description)\nok 3 - return doesn't die\nok 4 - return lived\nok 5 - return lived (default description)\nok 6 - die doesn't live\nPASS: t/like-exception\n1..4\nok 1 - $TODO works\nok 2 - $TODO works\nok 3 - $TODO works\nok 4 - $TODO works\nPASS: t/todo\n1..7\nok 1 - foo bar is like foo bar\nok 2 - no fatality means no exception\nok 3 - we die on demand\nok 4 - a success block runs, passing\nok 5 - finally block after success block\nok 6 - finally block after success block still runs\nok 7 - we throw a new exception if the exception is false\nPASS: t/basic\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker 6.78 7.70\n# \n# === Test Requires ===\n# \n#     Module                Want     Have\n#     --------------------- ---- --------\n#     ExtUtils::MakeMaker    any     7.70\n#     File::Spec             any     3.90\n#     Test::Builder::Tester  any 1.302199\n#     Test::More            0.65 1.302199\n#     overload               any     1.37\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Runtime Requires ===\n# \n#     Module        Want     Have\n#     ------------- ---- --------\n#     Carp           any     1.54\n#     Exporter      5.57     5.78\n#     Test::Builder  any 1.302199\n#     Try::Tiny     0.07     0.31\n#     strict         any     1.13\n#     warnings       any     1.70\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5929183959960938,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libtest-needs-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libtest-needs-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007939338684082031,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.6961896419525146,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01968693733215332,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 3.338141918182373,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007905960083007812,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libtest-needs-perl.t/find_missing": {
                "status": "PASSED"
            },
            "ptestresult.libtest-needs-perl.t/numify_version": {
                "status": "PASSED"
            },
            "ptestresult.libtest-needs-perl.t/standalone": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-needs-perl.t/test-builder": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-needs-perl.t/test2": {
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libtest-needs-perl/ptest\n1..36\nok 1 -          5 parses correctly as 5.000000\nok 2 -         v5 parses correctly as 5.000000\nok 3 -        \"5\" parses correctly as 5.000000\nok 4 -       \"v5\" parses correctly as 5.000000\nok 5 -   5.008000 parses correctly as 5.008000\nok 6 -      5.8.0 parses correctly as 5.008000\nok 7 -     v5.8.0 parses correctly as 5.008000\nok 8 -    \"5.8.0\" parses correctly as 5.008000\nok 9 -   \"v5.8.0\" parses correctly as 5.008000\nok 10 -      5.010 parses correctly as 5.010000\nok 11 -      v5.10 parses correctly as 5.010000\nok 12 -    \"v5.10\" parses correctly as 5.010000\nok 13 -   5.999000 parses correctly as 5.999000\nok 14 -    5.999.0 parses correctly as 5.999000\nok 15 -   v5.999.0 parses correctly as 5.999000\nok 16 -  \"5.999.0\" parses correctly as 5.999000\nok 17 - \"v5.999.0\" parses correctly as 5.999000\nok 18 -          6 parses correctly as 6.000000\nok 19 -         v6 parses correctly as 6.000000\nok 20 -        \"6\" parses correctly as 6.000000\nok 21 -       \"v6\" parses correctly as 6.000000\nok 22 -   6.999000 parses correctly as 6.999000\nok 23 -    6.999.0 parses correctly as 6.999000\nok 24 -   v6.999.0 parses correctly as 6.999000\nok 25 -  \"6.999.0\" parses correctly as 6.999000\nok 26 - \"v6.999.0\" parses correctly as 6.999000\nok 27 -          7 parses correctly as 7.000000\nok 28 -         v7 parses correctly as 7.000000\nok 29 -        \"7\" parses correctly as 7.000000\nok 30 -       \"v7\" parses correctly as 7.000000\nok 31 -   7.999000 parses correctly as 7.999000\nok 32 -    7.999.0 parses correctly as 7.999000\nok 33 -   v7.999.0 parses correctly as 7.999000\nok 34 -  \"7.999.0\" parses correctly as 7.999000\nok 35 - \"v7.999.0\" parses correctly as 7.999000\nok 36 - no warnings\nPASS: t/numify_version\n1..25\nok 1 - standalone: Missing module SKIPs - exit status\nok 2 - standalone: Missing module SKIPs - no excess plans\nok 3 - standalone: Missing module SKIPs\nok 4 - standalone: Broken module dies - exit status\nok 5 - standalone: Broken module dies - no excess plans\nok 6 - standalone: Broken module dies\nok 7 - standalone: Working module runs - exit status\nok 8 - standalone: Working module runs - no excess plans\nok 9 - standalone: Working module runs\nok 10 - standalone: Outdated module SKIPs - exit status\nok 11 - standalone: Outdated module SKIPs - no excess plans\nok 12 - standalone: Outdated module SKIPs\nok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status\nok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - standalone: Missing module fails with RELEASE_TESTING\nok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status\nok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - standalone: Broken module dies with RELEASE_TESTING\nok 19 - standalone: Working module runs with RELEASE_TESTING - exit status\nok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - standalone: Working module runs with RELEASE_TESTING\nok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - standalone: Outdated module fails with RELEASE_TESTING\nok 25 - standalone: Outdated module fails with RELEASE_TESTING\nok 1 - standalone: Missing module SKIPs - exit status\nok 2 - standalone: Missing module SKIPs - no excess plans\nok 3 - standalone: Missing module SKIPs\nok 10 - standalone: Outdated module SKIPs - exit status\nok 11 - standalone: Outdated module SKIPs - no excess plans\nok 12 - standalone: Outdated module SKIPs\nSKIP: t/standalone\n1..24\nok 1 - perl prereq of 5.039 passed\nok 2 - perl prereq of \"5.39.0\" passed\nok 3 - perl prereq of \"v5.39.0\" passed\nok 4 - perl prereq of v5.39.0 passed\nok 5 - perl prereq of version->new(\"5.39.0\") passed\nok 6 - perl prereq of 5.040000 passed\nok 7 - perl prereq of \"5.40.0\" passed\nok 8 - perl prereq of \"v5.40.0\" passed\nok 9 - perl prereq of v5.40.0 passed\nok 10 - perl prereq of version->new(\"5.40.0\") passed\nok 11 - perl prereq of 5.041 failed\nok 12 - perl prereq of \"5.41.0\" failed\nok 13 - perl prereq of \"v5.41.0\" failed\nok 14 - perl prereq of v5.41.0 failed\nok 15 - perl prereq of version->new(\"5.41.0\") failed\nok 16 - existing module accepted\nok 17 - existing module with version accepted\nok 18 - missing module rejected\nok 19 - missing module with version rejected\nok 20 - existing module with old version rejected\nok 21 - missing module rejected (arrayref)\nok 22 - missing module with version rejected (arrayref)\nok 23 - broken module dies\nok 24 - broken module dies again\nPASS: t/find_missing\n1..71\n# Checking against Test2::API 1.302199\nok 1 - Test2: Missing module SKIPs - exit status\nok 2 - Test2: Missing module SKIPs - no excess plans\nok 3 - Test2: Missing module SKIPs\nok 4 - Test2: Broken module dies - exit status\nok 5 - Test2: Broken module dies - no excess plans\nok 6 - Test2: Broken module dies\nok 7 - Test2: Working module runs - exit status\nok 8 - Test2: Working module runs - no excess plans\nok 9 - Test2: Working module runs\nok 10 - Test2: Outdated module SKIPs - exit status\nok 11 - Test2: Outdated module SKIPs - no excess plans\nok 12 - Test2: Outdated module SKIPs\nok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status\nok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - Test2: Missing module fails with RELEASE_TESTING\nok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status\nok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - Test2: Broken module dies with RELEASE_TESTING\nok 19 - Test2: Working module runs with RELEASE_TESTING - exit status\nok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - Test2: Working module runs with RELEASE_TESTING\nok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - Test2: Outdated module fails with RELEASE_TESTING\nok 25 - Test2: Outdated module fails with RELEASE_TESTING\nok 26 - Test2: Missing module skips with plan - exit status\nok 27 - Test2: Missing module skips with plan - no excess plans\nok 28 - Test2: Missing module skips with plan\nok 29 - Test2: Missing module skips with no_plan - exit status\nok 30 - Test2: Missing module skips with no_plan - no excess plans\nok 31 - Test2: Missing module skips with no_plan\nok 32 - Test2: Missing module skips with tests - exit status\nok 33 - Test2: Missing module skips with tests - no excess plans\nok 34 - Test2: Missing module skips with tests\nok 35 - Test2: Missing module passes with plan and tests - exit status\nok 36 - Test2: Missing module passes with plan and tests - no excess plans\nok 37 - Test2: Missing module passes with plan and tests\nok 38 - Test2: Missing module passes with no_plan and tests - exit status\nok 39 - Test2: Missing module passes with no_plan and tests - no excess plans\nok 40 - Test2: Missing module passes with no_plan and tests\nok 41 - Test2: Missing module skips in subtest - exit status\nok 42 - Test2: Missing module skips in subtest - no excess plans\nok 43 - Test2: Missing module skips in subtest\nok 44 - Test2: Broken module dies in subtest - exit status\nok 45 - Test2: Broken module dies in subtest - no excess plans\nok 46 - Test2: Broken module dies in subtest\nok 47 - Test2: Working module runs in subtest - exit status\nok 48 - Test2: Working module runs in subtest - no excess plans\nok 49 - Test2: Working module runs in subtest\nok 50 - Test2: Working module runs in subtest\nok 51 - Test2: Outdated module skips in subtest - exit status\nok 52 - Test2: Outdated module skips in subtest - no excess plans\nok 53 - Test2: Outdated module skips in subtest\nok 54 - Test2: Missing module skips with plan in subtest - exit status\nok 55 - Test2: Missing module skips with plan in subtest - no excess plans\nok 56 - Test2: Missing module skips with plan in subtest\nok 57 - Test2: Missing module skips with no_plan in subtest - exit status\nok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test2: Missing module skips with no_plan in subtest\nok 60 - Test2: Missing module skips with tests in subtest - exit status\nok 61 - Test2: Missing module skips with tests in subtest - no excess plans\nok 62 - Test2: Missing module skips with tests in subtest\nok 63 - Test2: Missing module passes with plan and tests in subtest - exit status\nok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans\nok 65 - Test2: Missing module passes with plan and tests in subtest\nok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status\nok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans\nok 68 - Test2: Missing module passes with no_plan and tests in subtest\nok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status\nok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans\nok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING\nok 1 - Test2: Missing module SKIPs - exit status\nok 2 - Test2: Missing module SKIPs - no excess plans\nok 3 - Test2: Missing module SKIPs\nok 10 - Test2: Outdated module SKIPs - exit status\nok 11 - Test2: Outdated module SKIPs - no excess plans\nok 12 - Test2: Outdated module SKIPs\nok 26 - Test2: Missing module skips with plan - exit status\nok 27 - Test2: Missing module skips with plan - no excess plans\nok 28 - Test2: Missing module skips with plan\nok 29 - Test2: Missing module skips with no_plan - exit status\nok 30 - Test2: Missing module skips with no_plan - no excess plans\nok 31 - Test2: Missing module skips with no_plan\nok 32 - Test2: Missing module skips with tests - exit status\nok 33 - Test2: Missing module skips with tests - no excess plans\nok 34 - Test2: Missing module skips with tests\nok 41 - Test2: Missing module skips in subtest - exit status\nok 42 - Test2: Missing module skips in subtest - no excess plans\nok 43 - Test2: Missing module skips in subtest\nok 51 - Test2: Outdated module skips in subtest - exit status\nok 52 - Test2: Outdated module skips in subtest - no excess plans\nok 53 - Test2: Outdated module skips in subtest\nok 54 - Test2: Missing module skips with plan in subtest - exit status\nok 55 - Test2: Missing module skips with plan in subtest - no excess plans\nok 56 - Test2: Missing module skips with plan in subtest\nok 57 - Test2: Missing module skips with no_plan in subtest - exit status\nok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test2: Missing module skips with no_plan in subtest\nok 60 - Test2: Missing module skips with tests in subtest - exit status\nok 61 - Test2: Missing module skips with tests in subtest - no excess plans\nok 62 - Test2: Missing module skips with tests in subtest\nSKIP: t/test2\n1..71\n# Checking against Test::Builder 1.302199\nok 1 - Test::Builder: Missing module SKIPs - exit status\nok 2 - Test::Builder: Missing module SKIPs - no excess plans\nok 3 - Test::Builder: Missing module SKIPs\nok 4 - Test::Builder: Broken module dies - exit status\nok 5 - Test::Builder: Broken module dies - no excess plans\nok 6 - Test::Builder: Broken module dies\nok 7 - Test::Builder: Working module runs - exit status\nok 8 - Test::Builder: Working module runs - no excess plans\nok 9 - Test::Builder: Working module runs\nok 10 - Test::Builder: Outdated module SKIPs - exit status\nok 11 - Test::Builder: Outdated module SKIPs - no excess plans\nok 12 - Test::Builder: Outdated module SKIPs\nok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status\nok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - Test::Builder: Missing module fails with RELEASE_TESTING\nok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status\nok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - Test::Builder: Broken module dies with RELEASE_TESTING\nok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status\nok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - Test::Builder: Working module runs with RELEASE_TESTING\nok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING\nok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING\nok 26 - Test::Builder: Missing module skips with plan - exit status\nok 27 - Test::Builder: Missing module skips with plan - no excess plans\nok 28 - Test::Builder: Missing module skips with plan\nok 29 - Test::Builder: Missing module skips with no_plan - exit status\nok 30 - Test::Builder: Missing module skips with no_plan - no excess plans\nok 31 - Test::Builder: Missing module skips with no_plan\nok 32 - Test::Builder: Missing module skips with tests - exit status\nok 33 - Test::Builder: Missing module skips with tests - no excess plans\nok 34 - Test::Builder: Missing module skips with tests\nok 35 - Test::Builder: Missing module passes with plan and tests - exit status\nok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans\nok 37 - Test::Builder: Missing module passes with plan and tests\nok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status\nok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans\nok 40 - Test::Builder: Missing module passes with no_plan and tests\nok 41 - Test::Builder: Missing module skips in subtest - exit status\nok 42 - Test::Builder: Missing module skips in subtest - no excess plans\nok 43 - Test::Builder: Missing module skips in subtest\nok 44 - Test::Builder: Broken module dies in subtest - exit status\nok 45 - Test::Builder: Broken module dies in subtest - no excess plans\nok 46 - Test::Builder: Broken module dies in subtest\nok 47 - Test::Builder: Working module runs in subtest - exit status\nok 48 - Test::Builder: Working module runs in subtest - no excess plans\nok 49 - Test::Builder: Working module runs in subtest\nok 50 - Test::Builder: Working module runs in subtest\nok 51 - Test::Builder: Outdated module skips in subtest - exit status\nok 52 - Test::Builder: Outdated module skips in subtest - no excess plans\nok 53 - Test::Builder: Outdated module skips in subtest\nok 54 - Test::Builder: Missing module skips with plan in subtest - exit status\nok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans\nok 56 - Test::Builder: Missing module skips with plan in subtest\nok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status\nok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test::Builder: Missing module skips with no_plan in subtest\nok 60 - Test::Builder: Missing module skips with tests in subtest - exit status\nok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans\nok 62 - Test::Builder: Missing module skips with tests in subtest\nok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status\nok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans\nok 65 - Test::Builder: Missing module passes with plan and tests in subtest\nok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status\nok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans\nok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest\nok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status\nok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans\nok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING\nok 1 - Test::Builder: Missing module SKIPs - exit status\nok 2 - Test::Builder: Missing module SKIPs - no excess plans\nok 3 - Test::Builder: Missing module SKIPs\nok 10 - Test::Builder: Outdated module SKIPs - exit status\nok 11 - Test::Builder: Outdated module SKIPs - no excess plans\nok 12 - Test::Builder: Outdated module SKIPs\nok 26 - Test::Builder: Missing module skips with plan - exit status\nok 27 - Test::Builder: Missing module skips with plan - no excess plans\nok 28 - Test::Builder: Missing module skips with plan\nok 29 - Test::Builder: Missing module skips with no_plan - exit status\nok 30 - Test::Builder: Missing module skips with no_plan - no excess plans\nok 31 - Test::Builder: Missing module skips with no_plan\nok 32 - Test::Builder: Missing module skips with tests - exit status\nok 33 - Test::Builder: Missing module skips with tests - no excess plans\nok 34 - Test::Builder: Missing module skips with tests\nok 41 - Test::Builder: Missing module skips in subtest - exit status\nok 42 - Test::Builder: Missing module skips in subtest - no excess plans\nok 43 - Test::Builder: Missing module skips in subtest\nok 51 - Test::Builder: Outdated module skips in subtest - exit status\nok 52 - Test::Builder: Outdated module skips in subtest - no excess plans\nok 53 - Test::Builder: Outdated module skips in subtest\nok 54 - Test::Builder: Missing module skips with plan in subtest - exit status\nok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans\nok 56 - Test::Builder: Missing module skips with plan in subtest\nok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status\nok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test::Builder: Missing module skips with no_plan in subtest\nok 60 - Test::Builder: Missing module skips with tests in subtest - exit status\nok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans\nok 62 - Test::Builder: Missing module skips with tests in subtest\nSKIP: t/test-builder\nDURATION: 2\nEND: /usr/lib/libtest-needs-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libtest-needs-perl": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..36\nok 1 -          5 parses correctly as 5.000000\nok 2 -         v5 parses correctly as 5.000000\nok 3 -        \"5\" parses correctly as 5.000000\nok 4 -       \"v5\" parses correctly as 5.000000\nok 5 -   5.008000 parses correctly as 5.008000\nok 6 -      5.8.0 parses correctly as 5.008000\nok 7 -     v5.8.0 parses correctly as 5.008000\nok 8 -    \"5.8.0\" parses correctly as 5.008000\nok 9 -   \"v5.8.0\" parses correctly as 5.008000\nok 10 -      5.010 parses correctly as 5.010000\nok 11 -      v5.10 parses correctly as 5.010000\nok 12 -    \"v5.10\" parses correctly as 5.010000\nok 13 -   5.999000 parses correctly as 5.999000\nok 14 -    5.999.0 parses correctly as 5.999000\nok 15 -   v5.999.0 parses correctly as 5.999000\nok 16 -  \"5.999.0\" parses correctly as 5.999000\nok 17 - \"v5.999.0\" parses correctly as 5.999000\nok 18 -          6 parses correctly as 6.000000\nok 19 -         v6 parses correctly as 6.000000\nok 20 -        \"6\" parses correctly as 6.000000\nok 21 -       \"v6\" parses correctly as 6.000000\nok 22 -   6.999000 parses correctly as 6.999000\nok 23 -    6.999.0 parses correctly as 6.999000\nok 24 -   v6.999.0 parses correctly as 6.999000\nok 25 -  \"6.999.0\" parses correctly as 6.999000\nok 26 - \"v6.999.0\" parses correctly as 6.999000\nok 27 -          7 parses correctly as 7.000000\nok 28 -         v7 parses correctly as 7.000000\nok 29 -        \"7\" parses correctly as 7.000000\nok 30 -       \"v7\" parses correctly as 7.000000\nok 31 -   7.999000 parses correctly as 7.999000\nok 32 -    7.999.0 parses correctly as 7.999000\nok 33 -   v7.999.0 parses correctly as 7.999000\nok 34 -  \"7.999.0\" parses correctly as 7.999000\nok 35 - \"v7.999.0\" parses correctly as 7.999000\nok 36 - no warnings\nPASS: t/numify_version\n1..25\nok 1 - standalone: Missing module SKIPs - exit status\nok 2 - standalone: Missing module SKIPs - no excess plans\nok 3 - standalone: Missing module SKIPs\nok 4 - standalone: Broken module dies - exit status\nok 5 - standalone: Broken module dies - no excess plans\nok 6 - standalone: Broken module dies\nok 7 - standalone: Working module runs - exit status\nok 8 - standalone: Working module runs - no excess plans\nok 9 - standalone: Working module runs\nok 10 - standalone: Outdated module SKIPs - exit status\nok 11 - standalone: Outdated module SKIPs - no excess plans\nok 12 - standalone: Outdated module SKIPs\nok 13 - standalone: Missing module fails with RELEASE_TESTING - exit status\nok 14 - standalone: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - standalone: Missing module fails with RELEASE_TESTING\nok 16 - standalone: Broken module dies with RELEASE_TESTING - exit status\nok 17 - standalone: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - standalone: Broken module dies with RELEASE_TESTING\nok 19 - standalone: Working module runs with RELEASE_TESTING - exit status\nok 20 - standalone: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - standalone: Working module runs with RELEASE_TESTING\nok 22 - standalone: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - standalone: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - standalone: Outdated module fails with RELEASE_TESTING\nok 25 - standalone: Outdated module fails with RELEASE_TESTING\nok 1 - standalone: Missing module SKIPs - exit status\nok 2 - standalone: Missing module SKIPs - no excess plans\nok 3 - standalone: Missing module SKIPs\nok 10 - standalone: Outdated module SKIPs - exit status\nok 11 - standalone: Outdated module SKIPs - no excess plans\nok 12 - standalone: Outdated module SKIPs\nSKIP: t/standalone\n1..24\nok 1 - perl prereq of 5.039 passed\nok 2 - perl prereq of \"5.39.0\" passed\nok 3 - perl prereq of \"v5.39.0\" passed\nok 4 - perl prereq of v5.39.0 passed\nok 5 - perl prereq of version->new(\"5.39.0\") passed\nok 6 - perl prereq of 5.040000 passed\nok 7 - perl prereq of \"5.40.0\" passed\nok 8 - perl prereq of \"v5.40.0\" passed\nok 9 - perl prereq of v5.40.0 passed\nok 10 - perl prereq of version->new(\"5.40.0\") passed\nok 11 - perl prereq of 5.041 failed\nok 12 - perl prereq of \"5.41.0\" failed\nok 13 - perl prereq of \"v5.41.0\" failed\nok 14 - perl prereq of v5.41.0 failed\nok 15 - perl prereq of version->new(\"5.41.0\") failed\nok 16 - existing module accepted\nok 17 - existing module with version accepted\nok 18 - missing module rejected\nok 19 - missing module with version rejected\nok 20 - existing module with old version rejected\nok 21 - missing module rejected (arrayref)\nok 22 - missing module with version rejected (arrayref)\nok 23 - broken module dies\nok 24 - broken module dies again\nPASS: t/find_missing\n1..71\n# Checking against Test2::API 1.302199\nok 1 - Test2: Missing module SKIPs - exit status\nok 2 - Test2: Missing module SKIPs - no excess plans\nok 3 - Test2: Missing module SKIPs\nok 4 - Test2: Broken module dies - exit status\nok 5 - Test2: Broken module dies - no excess plans\nok 6 - Test2: Broken module dies\nok 7 - Test2: Working module runs - exit status\nok 8 - Test2: Working module runs - no excess plans\nok 9 - Test2: Working module runs\nok 10 - Test2: Outdated module SKIPs - exit status\nok 11 - Test2: Outdated module SKIPs - no excess plans\nok 12 - Test2: Outdated module SKIPs\nok 13 - Test2: Missing module fails with RELEASE_TESTING - exit status\nok 14 - Test2: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - Test2: Missing module fails with RELEASE_TESTING\nok 16 - Test2: Broken module dies with RELEASE_TESTING - exit status\nok 17 - Test2: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - Test2: Broken module dies with RELEASE_TESTING\nok 19 - Test2: Working module runs with RELEASE_TESTING - exit status\nok 20 - Test2: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - Test2: Working module runs with RELEASE_TESTING\nok 22 - Test2: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - Test2: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - Test2: Outdated module fails with RELEASE_TESTING\nok 25 - Test2: Outdated module fails with RELEASE_TESTING\nok 26 - Test2: Missing module skips with plan - exit status\nok 27 - Test2: Missing module skips with plan - no excess plans\nok 28 - Test2: Missing module skips with plan\nok 29 - Test2: Missing module skips with no_plan - exit status\nok 30 - Test2: Missing module skips with no_plan - no excess plans\nok 31 - Test2: Missing module skips with no_plan\nok 32 - Test2: Missing module skips with tests - exit status\nok 33 - Test2: Missing module skips with tests - no excess plans\nok 34 - Test2: Missing module skips with tests\nok 35 - Test2: Missing module passes with plan and tests - exit status\nok 36 - Test2: Missing module passes with plan and tests - no excess plans\nok 37 - Test2: Missing module passes with plan and tests\nok 38 - Test2: Missing module passes with no_plan and tests - exit status\nok 39 - Test2: Missing module passes with no_plan and tests - no excess plans\nok 40 - Test2: Missing module passes with no_plan and tests\nok 41 - Test2: Missing module skips in subtest - exit status\nok 42 - Test2: Missing module skips in subtest - no excess plans\nok 43 - Test2: Missing module skips in subtest\nok 44 - Test2: Broken module dies in subtest - exit status\nok 45 - Test2: Broken module dies in subtest - no excess plans\nok 46 - Test2: Broken module dies in subtest\nok 47 - Test2: Working module runs in subtest - exit status\nok 48 - Test2: Working module runs in subtest - no excess plans\nok 49 - Test2: Working module runs in subtest\nok 50 - Test2: Working module runs in subtest\nok 51 - Test2: Outdated module skips in subtest - exit status\nok 52 - Test2: Outdated module skips in subtest - no excess plans\nok 53 - Test2: Outdated module skips in subtest\nok 54 - Test2: Missing module skips with plan in subtest - exit status\nok 55 - Test2: Missing module skips with plan in subtest - no excess plans\nok 56 - Test2: Missing module skips with plan in subtest\nok 57 - Test2: Missing module skips with no_plan in subtest - exit status\nok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test2: Missing module skips with no_plan in subtest\nok 60 - Test2: Missing module skips with tests in subtest - exit status\nok 61 - Test2: Missing module skips with tests in subtest - no excess plans\nok 62 - Test2: Missing module skips with tests in subtest\nok 63 - Test2: Missing module passes with plan and tests in subtest - exit status\nok 64 - Test2: Missing module passes with plan and tests in subtest - no excess plans\nok 65 - Test2: Missing module passes with plan and tests in subtest\nok 66 - Test2: Missing module passes with no_plan and tests in subtest - exit status\nok 67 - Test2: Missing module passes with no_plan and tests in subtest - no excess plans\nok 68 - Test2: Missing module passes with no_plan and tests in subtest\nok 69 - Test2: Missing module fails in subtest with RELEASE_TESTING - exit status\nok 70 - Test2: Missing module fails in subtest with RELEASE_TESTING - no excess plans\nok 71 - Test2: Missing module fails in subtest with RELEASE_TESTING\nok 1 - Test2: Missing module SKIPs - exit status\nok 2 - Test2: Missing module SKIPs - no excess plans\nok 3 - Test2: Missing module SKIPs\nok 10 - Test2: Outdated module SKIPs - exit status\nok 11 - Test2: Outdated module SKIPs - no excess plans\nok 12 - Test2: Outdated module SKIPs\nok 26 - Test2: Missing module skips with plan - exit status\nok 27 - Test2: Missing module skips with plan - no excess plans\nok 28 - Test2: Missing module skips with plan\nok 29 - Test2: Missing module skips with no_plan - exit status\nok 30 - Test2: Missing module skips with no_plan - no excess plans\nok 31 - Test2: Missing module skips with no_plan\nok 32 - Test2: Missing module skips with tests - exit status\nok 33 - Test2: Missing module skips with tests - no excess plans\nok 34 - Test2: Missing module skips with tests\nok 41 - Test2: Missing module skips in subtest - exit status\nok 42 - Test2: Missing module skips in subtest - no excess plans\nok 43 - Test2: Missing module skips in subtest\nok 51 - Test2: Outdated module skips in subtest - exit status\nok 52 - Test2: Outdated module skips in subtest - no excess plans\nok 53 - Test2: Outdated module skips in subtest\nok 54 - Test2: Missing module skips with plan in subtest - exit status\nok 55 - Test2: Missing module skips with plan in subtest - no excess plans\nok 56 - Test2: Missing module skips with plan in subtest\nok 57 - Test2: Missing module skips with no_plan in subtest - exit status\nok 58 - Test2: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test2: Missing module skips with no_plan in subtest\nok 60 - Test2: Missing module skips with tests in subtest - exit status\nok 61 - Test2: Missing module skips with tests in subtest - no excess plans\nok 62 - Test2: Missing module skips with tests in subtest\nSKIP: t/test2\n1..71\n# Checking against Test::Builder 1.302199\nok 1 - Test::Builder: Missing module SKIPs - exit status\nok 2 - Test::Builder: Missing module SKIPs - no excess plans\nok 3 - Test::Builder: Missing module SKIPs\nok 4 - Test::Builder: Broken module dies - exit status\nok 5 - Test::Builder: Broken module dies - no excess plans\nok 6 - Test::Builder: Broken module dies\nok 7 - Test::Builder: Working module runs - exit status\nok 8 - Test::Builder: Working module runs - no excess plans\nok 9 - Test::Builder: Working module runs\nok 10 - Test::Builder: Outdated module SKIPs - exit status\nok 11 - Test::Builder: Outdated module SKIPs - no excess plans\nok 12 - Test::Builder: Outdated module SKIPs\nok 13 - Test::Builder: Missing module fails with RELEASE_TESTING - exit status\nok 14 - Test::Builder: Missing module fails with RELEASE_TESTING - no excess plans\nok 15 - Test::Builder: Missing module fails with RELEASE_TESTING\nok 16 - Test::Builder: Broken module dies with RELEASE_TESTING - exit status\nok 17 - Test::Builder: Broken module dies with RELEASE_TESTING - no excess plans\nok 18 - Test::Builder: Broken module dies with RELEASE_TESTING\nok 19 - Test::Builder: Working module runs with RELEASE_TESTING - exit status\nok 20 - Test::Builder: Working module runs with RELEASE_TESTING - no excess plans\nok 21 - Test::Builder: Working module runs with RELEASE_TESTING\nok 22 - Test::Builder: Outdated module fails with RELEASE_TESTING - exit status\nok 23 - Test::Builder: Outdated module fails with RELEASE_TESTING - no excess plans\nok 24 - Test::Builder: Outdated module fails with RELEASE_TESTING\nok 25 - Test::Builder: Outdated module fails with RELEASE_TESTING\nok 26 - Test::Builder: Missing module skips with plan - exit status\nok 27 - Test::Builder: Missing module skips with plan - no excess plans\nok 28 - Test::Builder: Missing module skips with plan\nok 29 - Test::Builder: Missing module skips with no_plan - exit status\nok 30 - Test::Builder: Missing module skips with no_plan - no excess plans\nok 31 - Test::Builder: Missing module skips with no_plan\nok 32 - Test::Builder: Missing module skips with tests - exit status\nok 33 - Test::Builder: Missing module skips with tests - no excess plans\nok 34 - Test::Builder: Missing module skips with tests\nok 35 - Test::Builder: Missing module passes with plan and tests - exit status\nok 36 - Test::Builder: Missing module passes with plan and tests - no excess plans\nok 37 - Test::Builder: Missing module passes with plan and tests\nok 38 - Test::Builder: Missing module passes with no_plan and tests - exit status\nok 39 - Test::Builder: Missing module passes with no_plan and tests - no excess plans\nok 40 - Test::Builder: Missing module passes with no_plan and tests\nok 41 - Test::Builder: Missing module skips in subtest - exit status\nok 42 - Test::Builder: Missing module skips in subtest - no excess plans\nok 43 - Test::Builder: Missing module skips in subtest\nok 44 - Test::Builder: Broken module dies in subtest - exit status\nok 45 - Test::Builder: Broken module dies in subtest - no excess plans\nok 46 - Test::Builder: Broken module dies in subtest\nok 47 - Test::Builder: Working module runs in subtest - exit status\nok 48 - Test::Builder: Working module runs in subtest - no excess plans\nok 49 - Test::Builder: Working module runs in subtest\nok 50 - Test::Builder: Working module runs in subtest\nok 51 - Test::Builder: Outdated module skips in subtest - exit status\nok 52 - Test::Builder: Outdated module skips in subtest - no excess plans\nok 53 - Test::Builder: Outdated module skips in subtest\nok 54 - Test::Builder: Missing module skips with plan in subtest - exit status\nok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans\nok 56 - Test::Builder: Missing module skips with plan in subtest\nok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status\nok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test::Builder: Missing module skips with no_plan in subtest\nok 60 - Test::Builder: Missing module skips with tests in subtest - exit status\nok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans\nok 62 - Test::Builder: Missing module skips with tests in subtest\nok 63 - Test::Builder: Missing module passes with plan and tests in subtest - exit status\nok 64 - Test::Builder: Missing module passes with plan and tests in subtest - no excess plans\nok 65 - Test::Builder: Missing module passes with plan and tests in subtest\nok 66 - Test::Builder: Missing module passes with no_plan and tests in subtest - exit status\nok 67 - Test::Builder: Missing module passes with no_plan and tests in subtest - no excess plans\nok 68 - Test::Builder: Missing module passes with no_plan and tests in subtest\nok 69 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - exit status\nok 70 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING - no excess plans\nok 71 - Test::Builder: Missing module fails in subtest with RELEASE_TESTING\nok 1 - Test::Builder: Missing module SKIPs - exit status\nok 2 - Test::Builder: Missing module SKIPs - no excess plans\nok 3 - Test::Builder: Missing module SKIPs\nok 10 - Test::Builder: Outdated module SKIPs - exit status\nok 11 - Test::Builder: Outdated module SKIPs - no excess plans\nok 12 - Test::Builder: Outdated module SKIPs\nok 26 - Test::Builder: Missing module skips with plan - exit status\nok 27 - Test::Builder: Missing module skips with plan - no excess plans\nok 28 - Test::Builder: Missing module skips with plan\nok 29 - Test::Builder: Missing module skips with no_plan - exit status\nok 30 - Test::Builder: Missing module skips with no_plan - no excess plans\nok 31 - Test::Builder: Missing module skips with no_plan\nok 32 - Test::Builder: Missing module skips with tests - exit status\nok 33 - Test::Builder: Missing module skips with tests - no excess plans\nok 34 - Test::Builder: Missing module skips with tests\nok 41 - Test::Builder: Missing module skips in subtest - exit status\nok 42 - Test::Builder: Missing module skips in subtest - no excess plans\nok 43 - Test::Builder: Missing module skips in subtest\nok 51 - Test::Builder: Outdated module skips in subtest - exit status\nok 52 - Test::Builder: Outdated module skips in subtest - no excess plans\nok 53 - Test::Builder: Outdated module skips in subtest\nok 54 - Test::Builder: Missing module skips with plan in subtest - exit status\nok 55 - Test::Builder: Missing module skips with plan in subtest - no excess plans\nok 56 - Test::Builder: Missing module skips with plan in subtest\nok 57 - Test::Builder: Missing module skips with no_plan in subtest - exit status\nok 58 - Test::Builder: Missing module skips with no_plan in subtest - no excess plans\nok 59 - Test::Builder: Missing module skips with no_plan in subtest\nok 60 - Test::Builder: Missing module skips with tests in subtest - exit status\nok 61 - Test::Builder: Missing module skips with tests in subtest - no excess plans\nok 62 - Test::Builder: Missing module skips with tests in subtest\nSKIP: t/test-builder\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5983700752258301,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libtest-warnings-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libtest-warnings-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006406307220458984,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7087173461914062,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.026079893112182617,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.1822991371154785,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007636547088623047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/00-report-prereqs": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/01-basic": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/02-done_testing": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/03-subtest": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/04-no-tests": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/05-no-end-block": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/06-skip-all": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/07-no_plan": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/08-use-if": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/09-warnings-contents": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/10-no-done_testing": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/11-double-use": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/12-no-newline": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/13-propagate-warnings": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/14-propagate-subname": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/15-propagate-default": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/16-propagate-ignore": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/17-propagate-subname-colons": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/18-propagate-subname-package": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/19-propagate-nonexistent-subname": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/20-propagate-stub": {
                "status": "SKIPPED"
            },
            "ptestresult.libtest-warnings-perl.t/21-fail-on-warning": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/22-warnings-bareword": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/23-report-warnings": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/24-only-report-warnings": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/25-allowed_patterns": {
                "status": "PASSED"
            },
            "ptestresult.libtest-warnings-perl.t/zzz-check-breaks": {
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libtest-warnings-perl/ptest\nok 1 # skip PadWalker required for this test\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.\nok 1 # skip PadWalker required for this test\nSKIP: t/15-propagate-default\nok 1 - this is a passing test\nok 2 - no (unexpected) warnings (via END block)\nok 3 - two tests have been run (the pass, and our no-warnings-via-END test)\n1..3\nPASS: t/07-no_plan\n1..1\nok 1 - warning() was imported\n# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.\nPASS: t/11-double-use\nok 1 - non-existent sub in warning handler does not result in an exception\nok 2 # skip PadWalker required for this test\n1..2\n# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.\nok 2 # skip PadWalker required for this test\nSKIP: t/20-propagate-stub\n# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/14-propagate-subname\nok 1 # skip PadWalker required for this test\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.\nok 1 # skip PadWalker required for this test\nSKIP: t/16-propagate-ignore\nok 1 - a passing test to keep done_testing happy\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.\nPASS: t/10-no-done_testing\nok 1 - passing test\n# Subtest: here is a subtest\n    ok 1 - another passing test\n    1..1\nok 2 - here is a subtest\nok 3 - had_no_warnings was not called via the subtest's done_testing\nok 4 - no (unexpected) warnings (via done_testing)\n1..4\nPASS: t/03-subtest\n1..1\nok 1 - Test 'with \"PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS\" set, test does not fail' result count\n# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.\nPASS: t/24-only-report-warnings\nok 1 - non-existent sub in warning handler does not result in an exception\nok 2 # skip PadWalker required for this test\n1..2\n# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.\nok 2 # skip PadWalker required for this test\nSKIP: t/19-propagate-nonexistent-subname\n1..6\nok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count\nok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok\nok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok\nok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name\nok 5 - checking depth\nok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag\n# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.\nPASS: t/23-report-warnings\n# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/13-propagate-warnings\n1..6\n# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.\nok 1 - Test 'failed immediately when we had a warning' result count\nok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok\nok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok\nok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type\nok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name\nok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag\nPASS: t/21-fail-on-warning\nok 1 - no tests run during END\nok 2 - no (unexpected) warnings (via done_testing)\n1..2\nPASS: t/04-no-tests\nok 1 - here is a passing test, to keep plan happy\n1..1\n# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.\nPASS: t/08-use-if\n# this bad warning is allowed globally at t/25-allowed_patterns.t line 10.\n# this local warning is allowed inside at t/25-allowed_patterns.t line 14.\n# this bad warning is allowed globally at t/25-allowed_patterns.t line 18.\nok 1 - no (unexpected) warnings (via done_testing)\n1..1\nPASS: t/25-allowed_patterns\nok 1 - warnings->import succeeds after importing \"warnings\" sub\nok 2 - no warnings worked as expected\nok 3 - correct warnings were enabled after warnings->import\n1..3\nPASS: t/22-warnings-bareword\n1..2\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nSKIP: t/zzz-check-breaks\n1..0 # SKIP Need Does::Not::Exist::807836067005159 to continue!\n1..0 # SKIP Need Does::Not::Exist::807836067005159 to continue!\nSKIP: t/06-skip-all\nok 1 - a passing test\nok 2 - we have had one test so far\nok 3 - no (unexpected) warnings (via done_testing)\n1..3\n# test count ok!\nPASS: t/02-done_testing\nok 1 - test the appearance of a normal warning\nok 2 - warning has origin properly added when it was lacking\n1..2\nPASS: t/12-no-newline\n1..19\nok 1 - warnings are now allowed\n# this warning will not cause a failure at t/01-basic.t line 27.\nok 2 - warnings are not allowed again\nok 3 - warnings are still not allowed\n# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.\nok 4 - Test 'all functionality ok, checking warnings via END block' result count\nok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok\nok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type\nok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name\nok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag\nok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok\nok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type\nok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name\nok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag\nok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok\nok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type\nok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name\nok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag\nPASS: t/01-basic\n1..1\nok 1 - a passing test, to keep the harness happy\n# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.\nPASS: t/05-no-end-block\n# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/18-propagate-subname-package\n# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/17-propagate-subname-colons\nok 1 - warnings() successfully captured the warning\nok 2 - warning() successfully the warning as a string\nok 3 - warnings() successfully captured all warnings\nok 4 - warning() successfully captured all warnings as a scalar ref\n# no warning here\n# nor here\nok 5 - warnings() successfully captured all warnings (none!)\n# no warning here\n# nor here\nok 6 - warning() successfully captured all warnings (none!)\nok 7 - warning() reports zero warnings caught\nok 8 - no (unexpected) warnings (via done_testing)\n1..8\nPASS: t/09-warnings-contents\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module               Want     Have\n#     ------------------- ----- --------\n#     ExtUtils::MakeMaker   any     7.70\n#     perl                5.006 5.040000\n# \n# === Test Requires ===\n# \n#     Module               Want     Have\n#     ------------------- ----- --------\n#     ExtUtils::MakeMaker   any     7.70\n#     File::Spec            any     3.90\n#     Test::More           0.94 1.302199\n#     if                    any   0.0610\n#     perl                5.006 5.040000\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Test Suggests ===\n# \n#     Module                    Want     Have\n#     ------------------------ ----- --------\n#     CPAN::Meta::Check        0.011  missing\n#     CPAN::Meta::Requirements   any    2.143\n#     PadWalker                  any  missing\n#     Test::Tester             0.108 1.302199\n# \n# === Runtime Requires ===\n# \n#     Module         Want     Have\n#     ------------- ----- --------\n#     Carp            any     1.54\n#     Exporter        any     5.78\n#     Test::Builder   any 1.302199\n#     parent          any    0.241\n#     perl          5.006 5.040000\n#     strict          any     1.13\n#     warnings        any     1.70\n# \n# === Other Modules ===\n# \n#     Module             Have\n#     --------------- -------\n#     Encode             3.21\n#     File::Temp       0.2311\n#     JSON::PP           4.16\n#     Module::Runtime missing\n#     Sub::Name       missing\n#     YAML            missing\n#     autodie            2.37\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nDURATION: 1\nEND: /usr/lib/libtest-warnings-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libtest-warnings-perl": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:15\nok 1 # skip PadWalker required for this test\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/15-propagate-default.t line 18.\nok 1 # skip PadWalker required for this test\nSKIP: t/15-propagate-default\nok 1 - this is a passing test\nok 2 - no (unexpected) warnings (via END block)\nok 3 - two tests have been run (the pass, and our no-warnings-via-END test)\n1..3\nPASS: t/07-no_plan\n1..1\nok 1 - warning() was imported\n# suppressed STDERR:this warning is not expected to be caught at t/11-double-use.t line 15.\nPASS: t/11-double-use\nok 1 - non-existent sub in warning handler does not result in an exception\nok 2 # skip PadWalker required for this test\n1..2\n# suppressed STDERR:this warning is not expected to be caught at (eval 1) line 14.\nok 2 # skip PadWalker required for this test\nSKIP: t/20-propagate-stub\n# original warn handler captured a warning: hello this is a warning at t/14-propagate-subname.t line 18.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/14-propagate-subname\nok 1 # skip PadWalker required for this test\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/16-propagate-ignore.t line 18.\nok 1 # skip PadWalker required for this test\nSKIP: t/16-propagate-ignore\nok 1 - a passing test to keep done_testing happy\n1..1\n# suppressed STDERR:this warning is not expected to be caught at t/10-no-done_testing.t line 14.\nPASS: t/10-no-done_testing\nok 1 - passing test\n# Subtest: here is a subtest\n    ok 1 - another passing test\n    1..1\nok 2 - here is a subtest\nok 3 - had_no_warnings was not called via the subtest's done_testing\nok 4 - no (unexpected) warnings (via done_testing)\n1..4\nPASS: t/03-subtest\n1..1\nok 1 - Test 'with \"PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS\" set, test does not fail' result count\n# suppressed STDERR:this is a warning 1 2 3 at t/24-only-report-warnings.t line 18.\nPASS: t/24-only-report-warnings\nok 1 - non-existent sub in warning handler does not result in an exception\nok 2 # skip PadWalker required for this test\n1..2\n# suppressed STDERR:this warning is not expected to be caught at t/19-propagate-nonexistent-subname.t line 14.\nok 2 # skip PadWalker required for this test\nSKIP: t/19-propagate-nonexistent-subname\n1..6\nok 1 - Test 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' result count\nok 2 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare ok\nok 3 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare actual_ok\nok 4 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare name\nok 5 - checking depth\nok 6 - subtest 'no (unexpected) warnings' of 'with :report_warnings enabled, had_no_warnings() tells about warnings that we may not have seen before' compare diag\n# suppressed STDERR:this is a warning 1 2 3 at t/23-report-warnings.t line 17.\nPASS: t/23-report-warnings\n# original warn handler captured a warning: hello this is a warning at t/13-propagate-warnings.t line 16.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/13-propagate-warnings\n1..6\n# suppressed STDERR:here is a warning at t/21-fail-on-warning.t line 25.\nok 1 - Test 'failed immediately when we had a warning' result count\nok 2 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare ok\nok 3 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare actual_ok\nok 4 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare type\nok 5 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare name\nok 6 - subtest 'unexpected warning' of 'failed immediately when we had a warning' compare diag\nPASS: t/21-fail-on-warning\nok 1 - no tests run during END\nok 2 - no (unexpected) warnings (via done_testing)\n1..2\nPASS: t/04-no-tests\nok 1 - here is a passing test, to keep plan happy\n1..1\n# suppressed STDERR:this is not a fatal warning, because Test::Warnings is not loaded at t/08-use-if.t line 14.\nPASS: t/08-use-if\n# this bad warning is allowed globally at t/25-allowed_patterns.t line 10.\n# this local warning is allowed inside at t/25-allowed_patterns.t line 14.\n# this bad warning is allowed globally at t/25-allowed_patterns.t line 18.\nok 1 - no (unexpected) warnings (via done_testing)\n1..1\nPASS: t/25-allowed_patterns\nok 1 - warnings->import succeeds after importing \"warnings\" sub\nok 2 - no warnings worked as expected\nok 3 - correct warnings were enabled after warnings->import\n1..3\nPASS: t/22-warnings-bareword\n1..2\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nSKIP: t/zzz-check-breaks\n1..0 # SKIP Need Does::Not::Exist::807836067005159 to continue!\n1..0 # SKIP Need Does::Not::Exist::807836067005159 to continue!\nSKIP: t/06-skip-all\nok 1 - a passing test\nok 2 - we have had one test so far\nok 3 - no (unexpected) warnings (via done_testing)\n1..3\n# test count ok!\nPASS: t/02-done_testing\nok 1 - test the appearance of a normal warning\nok 2 - warning has origin properly added when it was lacking\n1..2\nPASS: t/12-no-newline\n1..19\nok 1 - warnings are now allowed\n# this warning will not cause a failure at t/01-basic.t line 27.\nok 2 - warnings are not allowed again\nok 3 - warnings are still not allowed\n# suppressed STDERR:this warning is not expected to be caught at t/01-basic.t line 32.\nok 4 - Test 'all functionality ok, checking warnings via END block' result count\nok 5 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare ok\nok 6 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 7 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare type\nok 8 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare name\nok 9 - subtest 'no (unexpected) warnings' of 'all functionality ok, checking warnings via END block' compare diag\nok 10 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare ok\nok 11 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 12 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare type\nok 13 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare name\nok 14 - subtest 'no warnings, with a custom name' of 'all functionality ok, checking warnings via END block' compare diag\nok 15 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare ok\nok 16 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare actual_ok\nok 17 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare type\nok 18 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare name\nok 19 - subtest 'no (unexpected) warnings (via END block)' of 'all functionality ok, checking warnings via END block' compare diag\nPASS: t/01-basic\n1..1\nok 1 - a passing test, to keep the harness happy\n# suppressed STDERR:this warning is not expected to be caught at t/05-no-end-block.t line 14.\nPASS: t/05-no-end-block\n# original warn handler captured a warning: hello this is a warning at (eval 1) line 19.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/18-propagate-subname-package\n# original warn handler captured a warning: hello this is a warning at (eval 1) line 18.\nok 1 - got one warning propagated\nok 2 - ..and it is the warning we just issued, with original location intact\nok 3 # skip PadWalker required for this test\n1..3\nok 3 # skip PadWalker required for this test\nSKIP: t/17-propagate-subname-colons\nok 1 - warnings() successfully captured the warning\nok 2 - warning() successfully the warning as a string\nok 3 - warnings() successfully captured all warnings\nok 4 - warning() successfully captured all warnings as a scalar ref\n# no warning here\n# nor here\nok 5 - warnings() successfully captured all warnings (none!)\n# no warning here\n# nor here\nok 6 - warning() successfully captured all warnings (none!)\nok 7 - warning() reports zero warnings caught\nok 8 - no (unexpected) warnings (via done_testing)\n1..8\nPASS: t/09-warnings-contents\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module               Want     Have\n#     ------------------- ----- --------\n#     ExtUtils::MakeMaker   any     7.70\n#     perl                5.006 5.040000\n# \n# === Test Requires ===\n# \n#     Module               Want     Have\n#     ------------------- ----- --------\n#     ExtUtils::MakeMaker   any     7.70\n#     File::Spec            any     3.90\n#     Test::More           0.94 1.302199\n#     if                    any   0.0610\n#     perl                5.006 5.040000\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Test Suggests ===\n# \n#     Module                    Want     Have\n#     ------------------------ ----- --------\n#     CPAN::Meta::Check        0.011  missing\n#     CPAN::Meta::Requirements   any    2.143\n#     PadWalker                  any  missing\n#     Test::Tester             0.108 1.302199\n# \n# === Runtime Requires ===\n# \n#     Module         Want     Have\n#     ------------- ----- --------\n#     Carp            any     1.54\n#     Exporter        any     5.78\n#     Test::Builder   any 1.302199\n#     parent          any    0.241\n#     perl          5.006 5.040000\n#     strict          any     1.13\n#     warnings        any     1.70\n# \n# === Other Modules ===\n# \n#     Module             Have\n#     --------------- -------\n#     Encode             3.21\n#     File::Temp       0.2311\n#     JSON::PP           4.16\n#     Module::Runtime missing\n#     Sub::Name       missing\n#     YAML            missing\n#     autodie            2.37\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5954010486602783,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libtimedate-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libtimedate-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006816387176513672,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7016680240631104,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024222373962402344,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.8098330497741699,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003821849822998047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libtimedate-perl.t/cpanrt": {
                "status": "PASSED"
            },
            "ptestresult.libtimedate-perl.t/date": {
                "status": "PASSED"
            },
            "ptestresult.libtimedate-perl.t/format": {
                "status": "PASSED"
            },
            "ptestresult.libtimedate-perl.t/getdate": {
                "status": "PASSED"
            },
            "ptestresult.libtimedate-perl.t/lang": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libtimedate-perl/ptest\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/lang\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\n1..148\nok 1\n1995-01-24                              \tTue Jan 24 00:00:00 1995 GMT\nok 2\n1995-01-24T09:08:17.1823213             \tTue Jan 24 09:08:17 1995 GMT\nok 3\n1935-01-24T09:08:17                     \tWed Jan 24 09:08:17 2035 GMT\nok 4\nFri Dec 17 00:00:00 1901 GMT            \tMon Dec 17 00:00:00 2001 GMT\nok 5\nTue Jan 16 23:59:59 2038 GMT            \tSat Jan 16 23:59:59 2038 GMT\nok 6\n2001-02-02 00:00:00 GMT                 \tFri Feb  2 00:00:00 2001 GMT\nok 7\n2035-02-02 00:00:00 GMT                 \tFri Feb  2 00:00:00 2035 GMT\nok 8\n16 Jun 33 07:29:35 CST                  \tThu Jun 16 13:29:35 2033 GMT\nok 9\n2002-02-26-10:37:21.141 GMT             \tTue Feb 26 10:37:21 2002 GMT\nok 10\nWed, 16 Jun 94 07:29:35 CST             \tThu Jun 16 13:29:35 1994 GMT\nok 11\nWed, 16 Nov 94 07:29:35 CST             \tWed Nov 16 13:29:35 1994 GMT\nok 12\nMon, 21 Nov 94 07:42:23 CST             \tMon Nov 21 13:42:23 1994 GMT\nok 13\nMon, 21 Nov 94 04:28:18 CST             \tMon Nov 21 10:28:18 1994 GMT\nok 14\nTue, 15 Nov 94 09:15:10 GMT             \tTue Nov 15 09:15:10 1994 GMT\nok 15\nWed, 16 Nov 94 09:39:49 GMT             \tWed Nov 16 09:39:49 1994 GMT\nok 16\nWed, 16 Nov 94 09:23:17 GMT             \tWed Nov 16 09:23:17 1994 GMT\nok 17\nWed, 16 Nov 94 12:39:49 GMT             \tWed Nov 16 12:39:49 1994 GMT\nok 18\nWed, 16 Nov 94 14:03:06 GMT             \tWed Nov 16 14:03:06 1994 GMT\nok 19\nWed, 16 Nov 94 05:30:51 CST             \tWed Nov 16 11:30:51 1994 GMT\nok 20\nThu, 17 Nov 94 03:19:30 CST             \tThu Nov 17 09:19:30 1994 GMT\nok 21\nMon, 21 Nov 94 14:05:32 GMT             \tMon Nov 21 14:05:32 1994 GMT\nok 22\nMon, 14 Nov 94 15:08:49 CST             \tMon Nov 14 21:08:49 1994 GMT\nok 23\nWed, 16 Nov 94 14:48:06 GMT             \tWed Nov 16 14:48:06 1994 GMT\nok 24\nThu, 17 Nov 94 14:22:03 GMT             \tThu Nov 17 14:22:03 1994 GMT\nok 25\nWed, 16 Nov 94 14:36:00 GMT             \tWed Nov 16 14:36:00 1994 GMT\nok 26\nWed, 16 Nov 94 09:23:17 GMT             \tWed Nov 16 09:23:17 1994 GMT\nok 27\nWed, 16 Nov 94 10:01:43 GMT             \tWed Nov 16 10:01:43 1994 GMT\nok 28\nWed, 16 Nov 94 15:03:35 GMT             \tWed Nov 16 15:03:35 1994 GMT\nok 29\nMon, 21 Nov 94 13:55:19 GMT             \tMon Nov 21 13:55:19 1994 GMT\nok 30\nWed, 16 Nov 94 08:46:11 CST             \tWed Nov 16 14:46:11 1994 GMT\nok 31\n21 dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 32\n21-dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 33\n21/dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 34\n21/dec/93 17:05                         \tTue Dec 21 17:05:00 1993 GMT\nok 35\ndec/21/93 17:05                         \tTue Dec 21 17:05:00 1993 GMT\nok 36\nDec/21/1993 17:05:00                    \tTue Dec 21 17:05:00 1993 GMT\nok 37\ndec-21-1993 17:05                       \tTue Dec 21 17:05:00 1993 GMT\nok 38\nDec-21-93 17:05:00                      \tTue Dec 21 17:05:00 1993 GMT\nok 39\ndec 21 1994 17:05                       \tWed Dec 21 17:05:00 1994 GMT\nok 40\ndec 21 94 17:05                         \tWed Dec 21 17:05:00 1994 GMT\nok 41\ndec 21 94 17:05 GMT                     \tWed Dec 21 17:05:00 1994 GMT\nok 42\ndec 21 94 17:05 BST                     \tWed Dec 21 16:05:00 1994 GMT\nok 43\ndec 21 94 00:05 -1700                   \tWed Dec 21 17:05:00 1994 GMT\nok 44\ndec 21 94 17:05 -1700                   \tThu Dec 22 10:05:00 1994 GMT\nok 45\nWed, 9 Nov 1994 09:50:32 -0500 (EST)    \tWed Nov  9 14:50:32 1994 GMT\nok 46\nThu, 13 Oct 94 10:13:13 -0700           \tThu Oct 13 17:13:13 1994 GMT\nok 47\nSat, 19 Nov 1994 16:59:14 +0100         \tSat Nov 19 15:59:14 1994 GMT\nok 48\nThu, 3 Nov 94 14:10:47 EST              \tThu Nov  3 19:10:47 1994 GMT\nok 49\nThu, 3 Nov 94 21:51:09 EST              \tFri Nov  4 02:51:09 1994 GMT\nok 50\nFri, 4 Nov 94 9:24:52 EST               \tFri Nov  4 14:24:52 1994 GMT\nok 51\nWed, 9 Nov 94 09:38:54 EST              \tWed Nov  9 14:38:54 1994 GMT\nok 52\nMon, 14 Nov 94 13:20:12 EST             \tMon Nov 14 18:20:12 1994 GMT\nok 53\nWed, 16 Nov 94 17:09:13 EST             \tWed Nov 16 22:09:13 1994 GMT\nok 54\nTue, 15 Nov 94 12:27:01 PST             \tTue Nov 15 20:27:01 1994 GMT\nok 55\nFri, 18 Nov 1994 07:34:05 -0600         \tFri Nov 18 13:34:05 1994 GMT\nok 56\nMon, 21 Nov 94 14:34:28 -0500           \tMon Nov 21 19:34:28 1994 GMT\nok 57\nFri, 18 Nov 1994 12:05:47 -0800 (PST)   \tFri Nov 18 20:05:47 1994 GMT\nok 58\nFri, 18 Nov 1994 12:36:26 -0800 (PST)   \tFri Nov 18 20:36:26 1994 GMT\nok 59\nWed, 16 Nov 1994 15:58:58 GMT           \tWed Nov 16 15:58:58 1994 GMT\nok 60\n1999 10:02:18 \"GMT\"                     \tSat Nov  6 10:02:18 1999 GMT\nok 61\nSun, 06 Nov 94 14:27:40 -0500           \tSun Nov  6 19:27:40 1994 GMT\nok 62\nMon, 07 Nov 94 08:20:13 -0500           \tMon Nov  7 13:20:13 1994 GMT\nok 63\nMon, 07 Nov 94 16:48:42 -0500           \tMon Nov  7 21:48:42 1994 GMT\nok 64\nWed, 09 Nov 94 15:46:16 -0500           \tWed Nov  9 20:46:16 1994 GMT\nok 65\nFri, 4 Nov 94 16:17:40 \"PST             \tSat Nov  5 00:17:40 1994 GMT\nok 66\nWed, 16 Nov 94 12:43:37 \"PST            \tWed Nov 16 20:43:37 1994 GMT\nok 67\nSun, 6 Nov 1994 02:38:17 -0800          \tSun Nov  6 10:38:17 1994 GMT\nok 68\nTue, 1 Nov 1994 13:53:49 -0500          \tTue Nov  1 18:53:49 1994 GMT\nok 69\nTue, 15 Nov 94 08:31:59 +0100           \tTue Nov 15 07:31:59 1994 GMT\nok 70\nSun, 6 Nov 1994 11:09:12 -0500 (IST)    \tSun Nov  6 16:09:12 1994 GMT\nok 71\nFri, 4 Nov 94 12:52:10 EST              \tFri Nov  4 17:52:10 1994 GMT\nok 72\nMon, 31 Oct 1994 14:17:39 -0500 (EST)   \tMon Oct 31 19:17:39 1994 GMT\nok 73\nMon, 14 Nov 94 11:25:00 CST             \tMon Nov 14 17:25:00 1994 GMT\nok 74\nMon, 14 Nov 94 13:26:29 CST             \tMon Nov 14 19:26:29 1994 GMT\nok 75\nFri, 18 Nov 94 8:42:47 CST              \tFri Nov 18 14:42:47 1994 GMT\nok 76\nThu, 17 Nov 94 14:32:01 +0900           \tThu Nov 17 05:32:01 1994 GMT\nok 77\nWed, 2 Nov 94 18:16:31 +0100            \tWed Nov  2 17:16:31 1994 GMT\nok 78\nFri, 18 Nov 94 10:46:26 +0100           \tFri Nov 18 09:46:26 1994 GMT\nok 79\nTue, 8 Nov 1994 22:39:28 +0200          \tTue Nov  8 20:39:28 1994 GMT\nok 80\nWed, 16 Nov 1994 10:01:08 -0500 (EST)   \tWed Nov 16 15:01:08 1994 GMT\nok 81\nWed, 2 Nov 1994 16:59:42 -0800          \tThu Nov  3 00:59:42 1994 GMT\nok 82\nWed, 9 Nov 94 10:00:23 PST              \tWed Nov  9 18:00:23 1994 GMT\nok 83\nFri, 18 Nov 94 17:01:43 PST             \tSat Nov 19 01:01:43 1994 GMT\nok 84\nMon, 14 Nov 1994 14:47:46 -0500         \tMon Nov 14 19:47:46 1994 GMT\nok 85\nMon, 21 Nov 1994 04:56:04 -0500 (EST)   \tMon Nov 21 09:56:04 1994 GMT\nok 86\nMon, 21 Nov 1994 11:50:12 -0800         \tMon Nov 21 19:50:12 1994 GMT\nok 87\nSat, 5 Nov 1994 14:04:16 -0600 (CST)    \tSat Nov  5 20:04:16 1994 GMT\nok 88\nSat, 05 Nov 94 13:10:13 MST             \tSat Nov  5 20:10:13 1994 GMT\nok 89\nWed, 02 Nov 94 10:47:48 -0800           \tWed Nov  2 18:47:48 1994 GMT\nok 90\nWed, 02 Nov 94 13:19:15 -0800           \tWed Nov  2 21:19:15 1994 GMT\nok 91\nThu, 03 Nov 94 15:27:07 -0800           \tThu Nov  3 23:27:07 1994 GMT\nok 92\nFri, 04 Nov 94 09:12:12 -0800           \tFri Nov  4 17:12:12 1994 GMT\nok 93\nWed, 9 Nov 1994 10:13:03 +0000 (GMT)    \tWed Nov  9 10:13:03 1994 GMT\nok 94\nWed, 9 Nov 1994 15:28:37 +0000 (GMT)    \tWed Nov  9 15:28:37 1994 GMT\nok 95\nWed, 2 Nov 1994 17:37:41 +0100 (MET)    \tWed Nov  2 16:37:41 1994 GMT\nok 96\n05 Nov 94 14:22:19 PST                  \tSat Nov  5 22:22:19 1994 GMT\nok 97\n16 Nov 94 22:28:20 PST                  \tThu Nov 17 06:28:20 1994 GMT\nok 98\nTue, 1 Nov 1994 19:51:15 -0800          \tWed Nov  2 03:51:15 1994 GMT\nok 99\nWed, 2 Nov 94 12:21:23 GMT              \tWed Nov  2 12:21:23 1994 GMT\nok 100\nFri, 18 Nov 94 18:07:03 GMT             \tFri Nov 18 18:07:03 1994 GMT\nok 101\nWed, 16 Nov 1994 11:26:27 -0500         \tWed Nov 16 16:26:27 1994 GMT\nok 102\nSun, 6 Nov 1994 13:48:49 -0500          \tSun Nov  6 18:48:49 1994 GMT\nok 103\nTue, 8 Nov 1994 13:19:37 -0800          \tTue Nov  8 21:19:37 1994 GMT\nok 104\nFri, 18 Nov 1994 11:01:12 -0800         \tFri Nov 18 19:01:12 1994 GMT\nok 105\nMon, 21 Nov 1994 00:47:58 -0500         \tMon Nov 21 05:47:58 1994 GMT\nok 106\nMon, 7 Nov 1994 14:22:48 -0800 (PST)    \tMon Nov  7 22:22:48 1994 GMT\nok 107\nWed, 16 Nov 1994 15:56:45 -0800 (PST)   \tWed Nov 16 23:56:45 1994 GMT\nok 108\nThu, 3 Nov 1994 13:17:47 +0000          \tThu NoRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nv  3 13:17:47 1994 GMT\nok 109\nWed, 9 Nov 1994 17:32:50 -0500 (EST)    \tWed Nov  9 22:32:50 1994 GMT\nok 110\nWed, 9 Nov 94 16:31:52 PST              \tThu Nov 10 00:31:52 1994 GMT\nok 111\nWed, 09 Nov 94 10:41:10 -0800           \tWed Nov  9 18:41:10 1994 GMT\nok 112\nWed, 9 Nov 94 08:42:22 MST              \tWed Nov  9 15:42:22 1994 GMT\nok 113\nMon, 14 Nov 1994 08:32:13 -0800         \tMon Nov 14 16:32:13 1994 GMT\nok 114\nMon, 14 Nov 1994 11:34:32 -0500 (EST)   \tMon Nov 14 16:34:32 1994 GMT\nok 115\nMon, 14 Nov 94 16:48:09 GMT             \tMon Nov 14 16:48:09 1994 GMT\nok 116\nTue, 15 Nov 1994 10:27:33 +0000         \tTue Nov 15 10:27:33 1994 GMT\nok 117\nWed, 02 Nov 94 13:56:54 MST             \tWed Nov  2 20:56:54 1994 GMT\nok 118\nThu, 03 Nov 94 15:24:45 MST             \tThu Nov  3 22:24:45 1994 GMT\nok 119\nThu, 3 Nov 1994 15:13:53 -0700 (MST)    \tThu Nov  3 22:13:53 1994 GMT\nok 120\nFri, 04 Nov 94 08:15:13 MST             \tFri Nov  4 15:15:13 1994 GMT\nok 121\nThu, 3 Nov 94 18:15:47 EST              \tThu Nov  3 23:15:47 1994 GMT\nok 122\nTue, 08 Nov 94 07:02:33 MST             \tTue Nov  8 14:02:33 1994 GMT\nok 123\nThu, 3 Nov 94 18:15:47 EST              \tThu Nov  3 23:15:47 1994 GMT\nok 124\nTue, 15 Nov 94 07:26:05 MST             \tTue Nov 15 14:26:05 1994 GMT\nok 125\nWed, 2 Nov 1994 00:00:55 -0600 (CST)    \tWed Nov  2 06:00:55 1994 GMT\nok 126\nSun, 6 Nov 1994 01:19:13 -0600 (CST)    \tSun Nov  6 07:19:13 1994 GMT\nok 127\nMon, 7 Nov 1994 23:16:57 -0600 (CST)    \tTue Nov  8 05:16:57 1994 GMT\nok 128\nTue, 08 Nov 1994 13:21:21 -0600         \tTue Nov  8 19:21:21 1994 GMT\nok 129\nMon, 07 Nov 94 13:47:37 PST             \tMon Nov  7 21:47:37 1994 GMT\nok 130\nTue, 08 Nov 94 11:23:19 PST             \tTue Nov  8 19:23:19 1994 GMT\nok 131\nTue, 01 Nov 1994 11:28:25 -0800         \tTue Nov  1 19:28:25 1994 GMT\nok 132\nTue, 15 Nov 1994 13:11:47 -0800         \tTue Nov 15 21:11:47 1994 GMT\nok 133\nTue, 15 Nov 1994 13:18:38 -0800         \tTue Nov 15 21:18:38 1994 GMT\nok 134\nTue, 15 Nov 1994 0:18:38 -0800          \tTue Nov 15 08:18:38 1994 GMT\nok 135\n10:00:00Z                               \tWed Nov  6 10:00:00 2024 GMT\nok 136\n10:00:00                                \tWed Nov  6 10:00:00 2024 GMT\nok 137\n10:00                                   \tWed Nov  6 10:00:00 2024 GMT\nok 138\n10:00 +100                              \tWed Nov  6 09:00:00 2024 GMT\nok 139\n10:00 +0100                             \tWed Nov  6 09:00:00 2024 GMT\nok 140\n20020722T100000Z                        \tMon Jul 22 10:00:00 2002 GMT\nok 141\nJul 22 10:00:00 UTC 2002                \tMon Jul 22 10:00:00 2002 GMT\nok 142\n2002-07-22 10:00:00Z                    \tMon Jul 22 10:00:00 2002 GMT\nok 143\n2002-07-22 10:00:00 Z                   \tMon Jul 22 10:00:00 2002 GMT\nok 144\n2002-07-22 10:00 Z                      \tMon Jul 22 10:00:00 2002 GMT\nok 145\n2002-07-22 10:00Z                       \tMon Jul 22 10:00:00 2002 GMT\nok 146\n2002-07-22 10:00 +100                   \tMon Jul 22 09:00:00 2002 GMT\nok 147\n2002-07-22 10:00 +0100                  \tMon Jul 22 09:00:00 2002 GMT\nok 148\nPASS: t/date\n1..146\n# offset = 3155760000\n--------------------------------------------------\nFAIL 1\n1995-01-24                \nDiff:    -3155760000\nExpect: 3946665600.000000 Mon Jan 24 00:00:00 2095\nGot:    790905600.000000 Tue Jan 24 00:00:00 1995\n--------------------------------------------------\nFAIL 2\n1995-06-24                           \nDiff:    -3155760000\nExpect: 3959712000.000000 Fri Jun 24 00:00:00 2095\nGot:    803952000.000000 Sat Jun 24 00:00:00 1995\n--------------------------------------------------\nFAIL 3\n92/01/02 12:01\t\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 4\n92/01/02 12:01 AM\t\t     \nDiff:    -3155760000\nExpect: 3850070460.000000 Wed Jan  2 00:01:00 2092\nGot:    694310460.000000 Thu Jan  2 00:01:00 1992\n--------------------------------------------------\nFAIL 5\n92/01/02 12:01 PM\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 6\n2002-11-02 11pm GMT\t\t     \nDiff:    -3155760000\nExpect: 4192038000.000000 Fri Nov  3 23:00:00 2102\nGot:    1036278000.000000 Sat Nov  2 23:00:00 2002\n--------------------------------------------------\nFAIL 7\n2002-11-02 11 pm GMT\t\t     \nDiff:    -3155760000\nExpect: 4192038000.000000 Fri Nov  3 23:00:00 2102\nGot:    1036278000.000000 Sat Nov  2 23:00:00 2002\n--------------------------------------------------\nFAIL 8\n1995-01-24  GMT                      \nDiff:    -3155760000\nExpect: 3946665600.000000 Mon Jan 24 00:00:00 2095\nGot:    790905600.000000 Tue Jan 24 00:00:00 1995\n--------------------------------------------------\nFAIL 9\n1995-01-24  BST                      \nDiff:    -3155760000\nExpect: 3946662000.000000 Sun Jan 23 23:00:00 2095\nGot:    790902000.000000 Mon Jan 23 23:00:00 1995\n--------------------------------------------------\nFAIL 10\n1995-06-24  GMT                      \nDiff:    -3155760000\nExpect: 3959712000.000000 Fri Jun 24 00:00:00 2095\nGot:    803952000.000000 Sat Jun 24 00:00:00 1995\n--------------------------------------------------\nFAIL 11\n1995-06-24  BST                      \nDiff:    -3155760000\nExpect: 3959708400.000000 Thu Jun 23 23:00:00 2095\nGot:    803948400.000000 Fri Jun 23 23:00:00 1995\n--------------------------------------------------\nFAIL 12\n1992-1-2 12:01 GMT\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 13\n1992-1-2-12:01:00 GMT\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 14\nWed, 16 Jun 94 07:29:35 CST    \t     \nDiff:    -3155760000\nExpect: 3927533375.000000 Wed Jun 16 13:29:35 2094\nGot:    771773375.000000 Thu Jun 16 13:29:35 1994\n--------------------------------------------------\nFAIL 15\nWed,16 Jun 94 07:29:35 CST    \t     \nDiff:    -3155760000\nExpect: 3927533375.000000 Wed Jun 16 13:29:35 2094\nGot:    771773375.000000 Thu Jun 16 13:29:35 1994\n--------------------------------------------------\nFAIL 16\nWed, 16 Nov 94 07:29:35 CST \t     \nDiff:    -3155760000\nExpect: 3940752575.000000 Tue Nov 16 13:29:35 2094\nGot:    784992575.000000 Wed Nov 16 13:29:35 1994\n--------------------------------------------------\nFAIL 17\nMon, 21 Nov 94 07:42:23 CST \t     \nDiff:    -3155760000\nExpect: 3941185343.000000 Sun Nov 21 13:42:23 2094\nGot:    785425343.000000 Mon Nov 21 13:42:23 1994\n--------------------------------------------------\nFAIL 18\nMon, 21 Nov 94 04:28:18 CST \t     \nDiff:    -3155760000\nExpect: 3941173698.000000 Sun Nov 21 10:28:18 2094\nGot:    785413698.000000 Mon Nov 21 10:28:18 1994\n--------------------------------------------------\nFAIL 19\nTue, 15 Nov 94 09:15:10 GMT \t     \nDiff:    -3155760000\nExpect: 3940650910.000000 Mon Nov 15 09:15:10 2094\nGot:    784890910.000000 Tue Nov 15 09:15:10 1994\n--------------------------------------------------\nFAIL 20\nWed, 16 Nov 94 09:39:49 GMT \t     \nDiff:    -3155760000\nExpect: 3940738789.000000 Tue Nov 16 09:39:49 2094\nGot:    784978789.000000 Wed Nov 16 09:39:49 1994\n--------------------------------------------------\nFAIL 21\nWed, 16 Nov 94 09:23:17 GMT \t     \nDiff:    -3155760000\nExpect: 3940737797.000000 Tue Nov 16 09:23:17 2094\nGot:    784977797.000000 Wed Nov 16 09:23:17 1994\n--------------------------------------------------\nFAIL 22\nWed, 16 Nov 94 12:39:49 GMT \t     \nDiff:    -3155760000\nExpect: 3940749589.000000 Tue Nov 16 12:39:49 2094\nGot:    784989589.000000 Wed Nov 16 12:39:49 1994\n--------------------------------------------------\nFAIL 23\nWed, 16 Nov 94 14:03:06 GMT \t     \nDiff:    -3155760000\nExpect: 3940754586.000000 Tue Nov 16 14:03:06 2094\nGot:    784994586.000000 Wed Nov 16 14:03:06 1994\n--------------------------------------------------\nFAIL 24\nWed, 16 Nov 94 05:30:51 CST \t     \nDiff:    -3155760000\nExpect: 3940745451.000000 Tue Nov 16 11:30:51 2094\nGot:    784985451.000000 Wed Nov 16 11:30:51 1994\n--------------------------------------------------\nFAIL 25\nThu, 17 Nov 94 03:19:30 CST \t     \nDiff:    -3155760000\nExpect: 3940823970.000000 Wed Nov 17 09:19:30 2094\nGot:    785063970.000000 Thu Nov 17 09:19:30 1994\n--------------------------------------------------\nFAIL 26\n1994:11:21T14:05:32+0000 \t     \nDiff:    -3155760000\nExpect: 3941186732.000000 Sun Nov 21 14:05:32 2094\nGot:    785426732.000000 Mon Nov 21 14:05:32 1994\n--------------------------------------------------\nFAIL 27\nMon, 21 Nov 94 14:05:32 GMT \t     \nDiff:    -3155760000\nExpect: 3941186732.000000 Sun Nov 21 14:05:32 2094\nGot:    785426732.000000 Mon Nov 21 14:05:32 1994\n--------------------------------------------------\nFAIL 28\nMon, 14 Nov 94 15:08:49 CST \t     \nDiff:    -3155760000\nExpect: 3940607329.000000 Sun Nov 14 21:08:49 2094\nGot:    784847329.000000 Mon Nov 14 21:08:49 1994\n--------------------------------------------------\nFAIL 29\nWed, 16 Nov 94 14:48:06 GMT \t     \nDiff:    -3155760000\nExpect: 3940757286.000000 Tue Nov 16 14:48:06 2094\nGot:    784997286.000000 Wed Nov 16 14:48:06 1994\n--------------------------------------------------\nFAIL 30\nThu, 17 Nov 94 14:22:03 GMT \t     \nDiff:    -3155760000\nExpect: 3940842123.000000 Wed Nov 17 14:22:03 2094\nGot:    785082123.000000 Thu Nov 17 14:22:03 1994\n--------------------------------------------------\nFAIL 31\nWed, 16 Nov 94 14:36:00 GMT \t     \nDiff:    -3155760000\nExpect: 3940756560.000000 Tue Nov 16 14:36:00 2094\nGot:    784996560.000000 Wed Nov 16 14:36:00 1994\n--------------------------------------------------\nFAIL 32\nWed, 16 Nov 94 09:23:17 GMT \t     \nDiff:    -3155760000\nExpect: 3940737797.000000 Tue Nov 16 09:23:17 2094\nGot:    784977797.000000 Wed Nov 16 09:23:17 1994\n--------------------------------------------------\nFAIL 33\nWed, 16 Nov 94 10:01:43 GMT \t     \nDiff:    -3155760000\nExpect: 3940740103.000000 Tue Nov 16 10:01:43 2094\nGot:    784980103.000000 Wed Nov 16 10:01:43 1994\n--------------------------------------------------\nFAIL 34\nWed, 16 Nov 94 15:03:35 GMT \t     \nDiff:    -3155760000\nExpect: 3940758215.000000 Tue Nov 16 15:03:35 2094\nGot:    784998215.000000 Wed Nov 16 15:03:35 1994\n--------------------------------------------------\nFAIL 35\nMon, 21 Nov 94 13:55:19 GMT \t     \nDiff:    -3155760000\nExpect: 3941186119.000000 Sun Nov 21 13:55:19 2094\nGot:    785426119.000000 Mon Nov 21 13:55:19 1994\n--------------------------------------------------\nFAIL 36\nWed, 16 Nov 94 08:46:11 CST \t     \nDiff:    -3155760000\nExpect: 3940757171.000000 Tue Nov 16 14:46:11 2094\nGot:    784997171.000000 Wed Nov 16 14:46:11 1994\n--------------------------------------------------\nFAIL 37\nWed, 9 Nov 1994 09:50:32 -0500 (EST) \nDiff:    -3155760000\nExpect: 3940152632.000000 Tue Nov  9 14:50:32 2094\nGot:    784392632.000000 Wed Nov  9 14:50:32 1994\n--------------------------------------------------\nFAIL 38\nThu, 13 Oct 94 10:13:13 -0700\t     \nDiff:    -3155760000\nExpect: 3937828393.000000 Wed Oct 13 17:13:13 2094\nGot:    782068393.000000 Thu Oct 13 17:13:13 1994\n--------------------------------------------------\nFAIL 39\nSat, 19 Nov 1994 16:59:14 +0100      \nDiff:    -3155760000\nExpect: 3941020754.000000 Fri Nov 19 15:59:14 2094\nGot:    785260754.000000 Sat Nov 19 15:59:14 1994\n--------------------------------------------------\nFAIL 40\nThu, 3 Nov 94 14:10:47 EST \t     \nDiff:    -3155760000\nExpect: 3939649847.000000 Wed Nov  3 19:10:47 2094\nGot:    783889847.000000 Thu Nov  3 19:10:47 1994\n--------------------------------------------------\nFAIL 41\nThu, 3 Nov 94 21:51:09 EST \t     \nDiff:    -3155760000\nExpect: 3939677469.000000 Thu Nov  4 02:51:09 2094\nGot:    783917469.000000 Fri Nov  4 02:51:09 1994\n--------------------------------------------------\nFAIL 42\nFri, 4 Nov 94 9:24:52 EST \t     \nDiff:    -3155760000\nExpect: 3939719092.000000 Thu Nov  4 14:24:52 2094\nGot:    783959092.000000 Fri Nov  4 14:24:52 1994\n--------------------------------------------------\nFAIL 43\nWed, 9 Nov 94 09:38:54 EST \t     \nDiff:    -3155760000\nExpect: 3940151934.000000 Tue Nov  9 14:38:54 2094\nGot:    784391934.000000 Wed Nov  9 14:38:54 1994\n--------------------------------------------------\nFAIL 44\nMon, 14 Nov 94 13:20:12 EST \t     \nDiff:    -3155760000\nExpect: 3940597212.000000 Sun Nov 14 18:20:12 2094\nGot:    784837212.000000 Mon Nov 14 18:20:12 1994\n--------------------------------------------------\nFAIL 45\nWed, 16 Nov 94 17:09:13 EST \t     \nDiff:    -3155760000\nExpect: 3940783753.000000 Tue Nov 16 22:09:13 2094\nGot:    785023753.000000 Wed Nov 16 22:09:13 1994\n--------------------------------------------------\nFAIL 46\nTue, 15 Nov 94 12:27:01 PST \t     \nDiff:    -3155760000\nExpect: 3940691221.000000 Mon Nov 15 20:27:01 2094\nGot:    784931221.000000 Tue Nov 15 20:27:01 1994\n--------------------------------------------------\nFAIL 47\nFri, 18 Nov 1994 07:34:05 -0600      \nDiff:    -3155760000\nExpect: 3940925645.000000 Thu Nov 18 13:34:05 2094\nGot:    785165645.000000 Fri Nov 18 13:34:05 1994\n--------------------------------------------------\nFAIL 48\nMon, 21 Nov 94 14:34:28 -0500 \t     \nDiff:    -3155760000\nExpect: 3941206468.000000 Sun Nov 21 19:34:28 2094\nGot:    785446468.000000 Mon Nov 21 19:34:28 1994\n--------------------------------------------------\nFAIL 49\nFri, 18 Nov 1994 12:05:47 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940949147.000000 Thu Nov 18 20:05:47 2094\nGot:    785189147.000000 Fri Nov 18 20:05:47 1994\n--------------------------------------------------\nFAIL 50\nFri, 18 Nov 1994 12:36:26 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940950986.000000 Thu Nov 18 20:36:26 2094\nGot:    785190986.000000 Fri Nov 18 20:36:26 1994\n--------------------------------------------------\nFAIL 51\nWed, 16 Nov 1994 15:58:58 GMT \t     \nDiff:    -3155760000\nExpect: 3940761538.000000 Tue Nov 16 15:58:58 2094\nGot:    785001538.000000 Wed Nov 16 15:58:58 1994\n--------------------------------------------------\nFAIL 52\nSun, 06 Nov 94 14:27:40 -0500 \t     \nDiff:    -3155760000\nExpect: 3939910060.000000 Sat Nov  6 19:27:40 2094\nGot:    784150060.000000 Sun Nov  6 19:27:40 1994\n--------------------------------------------------\nFAIL 53\nMon, 07 Nov 94 08:20:13 -0500 \t     \nDiff:    -3155760000\nExpect: 3939974413.000000 Sun Nov  7 13:20:13 2094\nGot:    784214413.000000 Mon Nov  7 13:20:13 1994\n--------------------------------------------------\nFAIL 54\nMon, 07 Nov 94 16:48:42 -0500 \t     \nDiff:    -3155760000\nExpect: 3940004922.000000 Sun Nov  7 21:48:42 2094\nGot:    784244922.000000 Mon Nov  7 21:48:42 1994\n--------------------------------------------------\nFAIL 55\nWed, 09 Nov 94 15:46:16 -0500 \t     \nDiff:    -3155760000\nExpect: 3940173976.000000 Tue Nov  9 20:46:16 2094\nGot:    784413976.000000 Wed Nov  9 20:46:16 1994\n--------------------------------------------------\nFAIL 56\nSun, 6 Nov 1994 02:38:17 -0800 \t     \nDiff:    -3155760000\nExpect: 3939878297.000000 Sat Nov  6 10:38:17 2094\nGot:    784118297.000000 Sun Nov  6 10:38:17 1994\n--------------------------------------------------\nFAIL 57\nTue, 1 Nov 1994 13:53:49 -0500 \t     \nDiff:    -3155760000\nExpect: 3939476029.000000 Mon Nov  1 18:53:49 2094\nGot:    783716029.000000 Tue Nov  1 18:53:49 1994\n--------------------------------------------------\nFAIL 58\nTue, 15 Nov 94 08:31:59 +0100 \t     \nDiff:    -3155760000\nExpect: 3940644719.000000 Mon Nov 15 07:31:59 2094\nGot:    784884719.000000 Tue Nov 15 07:31:59 1994\n--------------------------------------------------\nFAIL 59\nSun, 6 Nov 1994 11:09:12 -0500 (IST) \nDiff:    -3155760000\nExpect: 3939898152.000000 Sat Nov  6 16:09:12 2094\nGot:    784138152.000000 Sun Nov  6 16:09:12 1994\n--------------------------------------------------\nFAIL 60\nFri, 4 Nov 94 12:52:10 EST \t     \nDiff:    -3155760000\nExpect: 3939731530.000000 Thu Nov  4 17:52:10 2094\nGot:    783971530.000000 Fri Nov  4 17:52:10 1994\n--------------------------------------------------\nFAIL 61\nMon, 31 Oct 1994 14:17:39 -0500 (EST)\nDiff:    -3155760000\nExpect: 3939391059.000000 Sun Oct 31 19:17:39 2094\nGot:    783631059.000000 Mon Oct 31 19:17:39 1994\n--------------------------------------------------\nFAIL 62\nMon, 14 Nov 94 11:25:00 CST \t     \nDiff:    -3155760000\nExpect: 3940593900.000000 Sun Nov 14 17:25:00 2094\nGot:    784833900.000000 Mon Nov 14 17:25:00 1994\n--------------------------------------------------\nFAIL 63\nMon, 14 Nov 94 13:26:29 CST \t     \nDiff:    -3155760000\nExpect: 3940601189.000000 Sun Nov 14 19:26:29 2094\nGot:    784841189.000000 Mon Nov 14 19:26:29 1994\n--------------------------------------------------\nFAIL 64\nFri, 18 Nov 94 8:42:47 CST \t     \nDiff:    -3155760000\nExpect: 3940929767.000000 Thu Nov 18 14:42:47 2094\nGot:    785169767.000000 Fri Nov 18 14:42:47 1994\n--------------------------------------------------\nFAIL 65\nThu, 17 Nov 94 14:32:01 +0900 \t     \nDiff:    -3155760000\nExpect: 3940810321.000000 Wed Nov 17 05:32:01 2094\nGot:    785050321.000000 Thu Nov 17 05:32:01 1994\n--------------------------------------------------\nFAIL 66\nWed, 2 Nov 94 18:16:31 +0100 \t     \nDiff:    -3155760000\nExpect: 3939556591.000000 Tue Nov  2 17:16:31 2094\nGot:    783796591.000000 Wed Nov  2 17:16:31 1994\n--------------------------------------------------\nFAIL 67\nFri, 18 Nov 94 10:46:26 +0100 \t     \nDiff:    -3155760000\nExpect: 3940911986.000000 Thu Nov 18 09:46:26 2094\nGot:    785151986.000000 Fri Nov 18 09:46:26 1994\n--------------------------------------------------\nFAIL 68\nTue, 8 Nov 1994 22:39:28 +0200 \t     \nDiff:    -3155760000\nExpect: 3940087168.000000 Mon Nov  8 20:39:28 2094\nGot:    784327168.000000 Tue Nov  8 20:39:28 1994\n--------------------------------------------------\nFAIL 69\nWed, 16 Nov 1994 10:01:08 -0500 (EST)\nDiff:    -3155760000\nExpect: 3940758068.000000 Tue Nov 16 15:01:08 2094\nGot:    784998068.000000 Wed Nov 16 15:01:08 1994\n--------------------------------------------------\nFAIL 70\nWed, 2 Nov 1994 16:59:42 -0800 \t     \nDiff:    -3155760000\nExpect: 3939584382.000000 Wed Nov  3 00:59:42 2094\nGot:    783824382.000000 Thu Nov  3 00:59:42 1994\n--------------------------------------------------\nFAIL 71\nWed, 9 Nov 94 10:00:23 PST \t     \nDiff:    -3155760000\nExpect: 3940164023.000000 Tue Nov  9 18:00:23 2094\nGot:    784404023.000000 Wed Nov  9 18:00:23 1994\n--------------------------------------------------\nFAIL 72\nFri, 18 Nov 94 17:01:43 PST \t     \nDiff:    -3155760000\nExpect: 3940966903.000000 Fri Nov 19 01:01:43 2094\nGot:    785206903.000000 Sat Nov 19 01:01:43 1994\n--------------------------------------------------\nFAIL 73\nMon, 14 Nov 1994 14:47:46 -0500      \nDiff:    -3155760000\nExpect: 3940602466.000000 Sun Nov 14 19:47:46 2094\nGot:    784842466.000000 Mon Nov 14 19:47:46 1994\n--------------------------------------------------\nFAIL 74\nMon, 21 Nov 1994 04:56:04 -0500 (EST)\nDiff:    -3155760000\nExpect: 3941171764.000000 Sun Nov 21 09:56:04 2094\nGot:    785411764.000000 Mon Nov 21 09:56:04 1994\n--------------------------------------------------\nFAIL 75\nMon, 21 Nov 1994 11:50:12 -0800      \nDiff:    -3155760000\nExpect: 3941207412.000000 Sun Nov 21 19:50:12 2094\nGot:    785447412.000000 Mon Nov 21 19:50:12 1994\n--------------------------------------------------\nFAIL 76\nSat, 5 Nov 1994 14:04:16 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939825856.000000 Fri Nov  5 20:04:16 2094\nGot:    784065856.000000 Sat Nov  5 20:04:16 1994\n--------------------------------------------------\nFAIL 77\nSat, 05 Nov 94 13:10:13 MST \t     \nDiff:    -3155760000\nExpect: 3939826213.000000 Fri Nov  5 20:10:13 2094\nGot:    784066213.000000 Sat Nov  5 20:10:13 1994\n--------------------------------------------------\nFAIL 78\nWed, 02 Nov 94 10:47:48 -0800 \t     \nDiff:    -3155760000\nExpect: 3939562068.000000 Tue Nov  2 18:47:48 2094\nGot:    783802068.000000 Wed Nov  2 18:47:48 1994\n--------------------------------------------------\nFAIL 79\nWed, 02 Nov 94 13:19:15 -0800 \t     \nDiff:    -3155760000\nExpect: 3939571155.000000 Tue Nov  2 21:19:15 2094\nGot:    783811155.000000 Wed Nov  2 21:19:15 1994\n--------------------------------------------------\nFAIL 80\nThu, 03 Nov 94 15:27:07 -0800 \t     \nDiff:    -3155760000\nExpect: 3939665227.000000 Wed Nov  3 23:27:07 2094\nGot:    783905227.000000 Thu Nov  3 23:27:07 1994\n--------------------------------------------------\nFAIL 81\nFri, 04 Nov 94 09:12:12 -0800 \t     \nDiff:    -3155760000\nExpect: 3939729132.000000 Thu Nov  4 17:12:12 2094\nGot:    783969132.000000 Fri Nov  4 17:12:12 1994\n--------------------------------------------------\nFAIL 82\nWed, 9 Nov 1994 10:13:03 +0000 (GMT) \nDiff:    -3155760000\nExpect: 3940135983.000000 Tue Nov  9 10:13:03 2094\nGot:    784375983.000000 Wed Nov  9 10:13:03 1994\n--------------------------------------------------\nFAIL 83\nWed, 9 Nov 1994 15:28:37 +0000 (GMT) \nDiff:    -3155760000\nExpect: 3940154917.000000 Tue Nov  9 15:28:37 2094\nGot:    784394917.000000 Wed Nov  9 15:28:37 1994\n--------------------------------------------------\nFAIL 84\nWed, 2 Nov 1994 17:37:41 +0100 (MET) \nDiff:    -3155760000\nExpect: 3939554261.000000 Tue Nov  2 16:37:41 2094\nGot:    783794261.000000 Wed Nov  2 16:37:41 1994\n--------------------------------------------------\nFAIL 85\n05 Nov 94 14:22:19 PST \t\t     \nDiff:    -3155760000\nExpect: 3939834139.000000 Fri Nov  5 22:22:19 2094\nGot:    784074139.000000 Sat Nov  5 22:22:19 1994\n--------------------------------------------------\nFAIL 86\n16 Nov 94 22:28:20 PST \t\t     \nDiff:    -3155760000\nExpect: 3940813700.000000 Wed Nov 17 06:28:20 2094\nGot:    785053700.000000 Thu Nov 17 06:28:20 1994\n--------------------------------------------------\nFAIL 87\nTue, 1 Nov 1994 19:51:15 -0800 \t     \nDiff:    -3155760000\nExpect: 3939508275.000000 Tue Nov  2 03:51:15 2094\nGot:    783748275.000000 Wed Nov  2 03:51:15 1994\n--------------------------------------------------\nFAIL 88\nWed, 2 Nov 94 12:21:23 GMT \t     \nDiff:    -3155760000\nExpect: 3939538883.000000 Tue Nov  2 12:21:23 2094\nGot:    783778883.000000 Wed Nov  2 12:21:23 1994\n--------------------------------------------------\nFAIL 89\nFri, 18 Nov 94 18:07:03 GMT \t     \nDiff:    -3155760000\nExpect: 3940942023.000000 Thu Nov 18 18:07:03 2094\nGot:    785182023.000000 Fri Nov 18 18:07:03 1994\n--------------------------------------------------\nFAIL 90\nWed, 16 Nov 1994 11:26:27 -0500      \nDiff:    -3155760000\nExpect: 3940763187.000000 Tue Nov 16 16:26:27 2094\nGot:    785003187.000000 Wed Nov 16 16:26:27 1994\n--------------------------------------------------\nFAIL 91\nSun, 6 Nov 1994 13:48:49 -0500 \t     \nDiff:    -3155760000\nExpect: 3939907729.000000 Sat Nov  6 18:48:49 2094\nGot:    784147729.000000 Sun Nov  6 18:48:49 1994\n--------------------------------------------------\nFAIL 92\nTue, 8 Nov 1994 13:19:37 -0800 \t     \nDiff:    -3155760000\nExpect: 3940089577.000000 Mon Nov  8 21:19:37 2094\nGot:    784329577.000000 Tue Nov  8 21:19:37 1994\n--------------------------------------------------\nFAIL 93\nFri, 18 Nov 1994 11:01:12 -0800      \nDiff:    -3155760000\nExpect: 3940945272.000000 Thu Nov 18 19:01:12 2094\nGot:    785185272.000000 Fri Nov 18 19:01:12 1994\n--------------------------------------------------\nFAIL 94\nMon, 21 Nov 1994 00:47:58 -0500      \nDiff:    -3155760000\nExpect: 3941156878.000000 Sun Nov 21 05:47:58 2094\nGot:    785396878.000000 Mon Nov 21 05:47:58 1994\n--------------------------------------------------\nFAIL 95\nMon, 7 Nov 1994 14:22:48 -0800 (PST) \nDiff:    -3155760000\nExpect: 3940006968.000000 Sun Nov  7 22:22:48 2094\nGot:    784246968.000000 Mon Nov  7 22:22:48 1994\n--------------------------------------------------\nFAIL 96\nWed, 16 Nov 1994 15:56:45 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940790205.000000 Tue Nov 16 23:56:45 2094\nGot:    785030205.000000 Wed Nov 16 23:56:45 1994\n--------------------------------------------------\nFAIL 97\nThu, 3 Nov 1994 13:17:47 +0000 \t     \nDiff:    -3155760000\nExpect: 3939628667.000000 Wed Nov  3 13:17:47 2094\nGot:    783868667.000000 Thu Nov  3 13:17:47 1994\n--------------------------------------------------\nFAIL 98\nWed, 9 Nov 1994 17:32:50 -0500 (EST) \nDiff:    -3155760000\nExpect: 3940180370.000000 Tue Nov  9 22:32:50 2094\nGot:    784420370.000000 Wed Nov  9 22:32:50 1994\n--------------------------------------------------\nFAIL 99\nWed, 9 Nov 94 16:31:52 PST\t     \nDiff:    -3155760000\nExpect: 3940187512.000000 Wed Nov 10 00:31:52 2094\nGot:    784427512.000000 Thu Nov 10 00:31:52 1994\n--------------------------------------------------\nFAIL 100\nWed, 09 Nov 94 10:41:10 -0800\t     \nDiff:    -3155760000\nExpect: 3940166470.000000 Tue Nov  9 18:41:10 2094\nGot:    784406470.000000 Wed Nov  9 18:41:10 1994\n--------------------------------------------------\nFAIL 101\nWed, 9 Nov 94 08:42:22 MST\t     \nDiff:    -3155760000\nExpect: 3940155742.000000 Tue Nov  9 15:42:22 2094\nGot:    784395742.000000 Wed Nov  9 15:42:22 1994\n--------------------------------------------------\nFAIL 102\nMon, 14 Nov 1994 08:32:13 -0800\t     \nDiff:    -3155760000\nExpect: 3940590733.000000 Sun Nov 14 16:32:13 2094\nGot:    784830733.000000 Mon Nov 14 16:32:13 1994\n--------------------------------------------------\nFAIL 103\nMon, 14 Nov 1994 11:34:32 -0500 (EST)\nDiff:    -3155760000\nExpect: 3940590872.000000 Sun Nov 14 16:34:32 2094\nGot:    784830872.000000 Mon Nov 14 16:34:32 1994\n--------------------------------------------------\nFAIL 104\nMon, 14 Nov 94 16:48:09 GMT\t     \nDiff:    -3155760000\nExpect: 3940591689.000000 Sun Nov 14 16:48:09 2094\nGot:    784831689.000000 Mon Nov 14 16:48:09 1994\n--------------------------------------------------\nFAIL 105\nTue, 15 Nov 1994 10:27:33 +0000      \nDiff:    -3155760000\nExpect: 3940655253.000000 Mon Nov 15 10:27:33 2094\nGot:    784895253.000000 Tue Nov 15 10:27:33 1994\n--------------------------------------------------\nFAIL 106\nWed, 02 Nov 94 13:56:54 MST \t     \nDiff:    -3155760000\nExpect: 3939569814.000000 Tue Nov  2 20:56:54 2094\nGot:    783809814.000000 Wed Nov  2 20:56:54 1994\n--------------------------------------------------\nFAIL 107\nThu, 03 Nov 94 15:24:45 MST \t     \nDiff:    -3155760000\nExpect: 3939661485.000000 Wed Nov  3 22:24:45 2094\nGot:    783901485.000000 Thu Nov  3 22:24:45 1994\n--------------------------------------------------\nFAIL 108\nThu, 3 Nov 1994 15:13:53 -0700 (MST) \nDiff:    -3155760000\nExpect: 3939660833.000000 Wed Nov  3 22:13:53 2094\nGot:    783900833.000000 Thu Nov  3 22:13:53 1994\n--------------------------------------------------\nFAIL 109\nFri, 04 Nov 94 08:15:13 MST \t     \nDiff:    -3155760000\nExpect: 3939722113.000000 Thu Nov  4 15:15:13 2094\nGot:    783962113.000000 Fri Nov  4 15:15:13 1994\n--------------------------------------------------\nFAIL 110\nThu, 3 Nov 94 18:15:47 EST\t     \nDiff:    -3155760000\nExpect: 3939664547.000000 Wed Nov  3 23:15:47 2094\nGot:    783904547.000000 Thu Nov  3 23:15:47 1994\n--------------------------------------------------\nFAIL 111\nTue, 08 Nov 94 07:02:33 MST \t     \nDiff:    -3155760000\nExpect: 3940063353.000000 Mon Nov  8 14:02:33 2094\nGot:    784303353.000000 Tue Nov  8 14:02:33 1994\n--------------------------------------------------\nFAIL 112\nThu, 3 Nov 94 18:15:47 EST\t     \nDiff:    -3155760000\nExpect: 3939664547.000000 Wed Nov  3 23:15:47 2094\nGot:    783904547.000000 Thu Nov  3 23:15:47 1994\n--------------------------------------------------\nFAIL 113\nTue, 15 Nov 94 07:26:05 MST \t     \nDiff:    -3155760000\nExpect: 3940669565.000000 Mon Nov 15 14:26:05 2094\nGot:    784909565.000000 Tue Nov 15 14:26:05 1994\n--------------------------------------------------\nFAIL 114\nWed, 2 Nov 1994 00:00:55 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939516055.000000 Tue Nov  2 06:00:55 2094\nGot:    783756055.000000 Wed Nov  2 06:00:55 1994\n--------------------------------------------------\nFAIL 115\nSun, 6 Nov 1994 01:19:13 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939866353.000000 Sat Nov  6 07:19:13 2094\nGot:    784106353.000000 Sun Nov  6 07:19:13 1994\n--------------------------------------------------\nFAIL 116\nMon, 7 Nov 1994 23:16:57 -0600 (CST) \nDiff:    -3155760000\nExpect: 3940031817.000000 Mon Nov  8 05:16:57 2094\nGot:    784271817.000000 Tue Nov  8 05:16:57 1994\n--------------------------------------------------\nFAIL 117\nTue, 08 Nov 1994 13:21:21 -0600\t     \nDiff:    -3155760000\nExpect: 3940082481.000000 Mon Nov  8 19:21:21 2094\nGot:    784322481.000000 Tue Nov  8 19:21:21 1994\n--------------------------------------------------\nFAIL 118\nMon, 07 Nov 94 13:47:37 PST          \nDiff:    -3155760000\nExpect: 3940004857.000000 Sun Nov  7 21:47:37 2094\nGot:    784244857.000000 Mon Nov  7 21:47:37 1994\n--------------------------------------------------\nFAIL 119\nTue, 08 Nov 94 11:23:19 PST \t     \nDiff:    -3155760000\nExpect: 3940082599.000000 Mon Nov  8 19:23:19 2094\nGot:    784322599.000000 Tue Nov  8 19:23:19 1994\n--------------------------------------------------\nFAIL 120\nTue, 01 Nov 1994 11:28:25 -0800      \nDiff:    -3155760000\nExpect: 3939478105.000000 Mon Nov  1 19:28:25 2094\nGot:    783718105.000000 Tue Nov  1 19:28:25 1994\n--------------------------------------------------\nFAIL 121\nTue, 15 Nov 1994 13:11:47 -0800      \nDiff:    -3155760000\nExpect: 3940693907.000000 Mon Nov 15 21:11:47 2094\nGot:    784933907.000000 Tue Nov 15 21:11:47 1994\n--------------------------------------------------\nFAIL 122\nTue, 15 Nov 1994 13:18:38 -0800      \nDiff:    -3155760000\nExpect: 3940694318.000000 Mon Nov 15 21:18:38 2094\nGot:    784934318.000000 Tue Nov 15 21:18:38 1994\n--------------------------------------------------\nFAIL 123\nTue, 15 Nov 1994 0:18:38 -0800 \t     \nDiff:    -3155760000\nExpect: 3940647518.000000 Mon Nov 15 08:18:38 2094\nGot:    784887518.000000 Tue Nov 15 08:18:38 1994\n--------------------------------------------------\nFAIL 124\nJul 13 1999 1:23P GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 125\nJul 13 1999 1:23P.M GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 126\nJul 13 1999 1:23P.M. GMT\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 127\nJul-13-1999 1:23P.M GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 128\nJul/13/1999 1:23P.M. GMT\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 129\n2001-02-26T13:44:12-0700\t     \nDiff:    -3155760000\nExpect: 4138980252.000000 Sun Feb 27 20:44:12 2101\nGot:    983220252.000000 Mon Feb 26 20:44:12 2001\n--------------------------------------------------\nFAIL 130\n2001-02-26T13:44-0700\t\t     \nDiff:    -3155760000\nExpect: 4138980240.000000 Sun Feb 27 20:44:00 2101\nGot:    983220240.000000 Mon Feb 26 20:44:00 2001\n--------------------------------------------------\nFAIL 131\n2001-02-26T13-0700\t\t     \nDiff:    -3155760000\nExpect: 4138977600.000000 Sun Feb 27 20:00:00 2101\nGot:    983217600.000000 Mon Feb 26 20:00:00 2001\n--------------------------------------------------\nFAIL 132\n2001-02-26T13-44-12-0700\t     \nDiff:    -3155760000\nExpect: 4138980252.000000 Sun Feb 27 20:44:12 2101\nGot:    983220252.000000 Mon Feb 26 20:44:12 2001\n--------------------------------------------------\nFAIL 133\n2001-02-26T13-44-0700\t\t     \nDiff:    -3155760000\nExpect: 4138980240.000000 Sun Feb 27 20:44:00 2101\nGot:    983220240.000000 Mon Feb 26 20:44:00 2001\n--------------------------------------------------\nFAIL 134\n2001-02-26T13-0700\t\t     \nDiff:    -3155760000\nExpect: 4138977600.000000 Sun Feb 27 20:00:00 2101\nGot:    983217600.000000 Mon Feb 26 20:00:00 2001\n--------------------------------------------------\nFAIL 135\n07/Nov/2000:16:45:56 +0100\t     \nDiff:    -3155760000\nExpect: 4129371956.000000 Mon Nov  8 15:45:56 2100\nGot:    973611956.000000 Tue Nov  7 15:45:56 2000\n--------------------------------------------------\nFAIL 136\n2002-11-07T23:31:49-05:00\t     \nDiff:    -3155760000\nExpect: 4192489909.000000 Thu Nov  9 04:31:49 2102\nGot:    1036729909.000000 Fri Nov  8 04:31:49 2002\n--------------------------------------------------\nFAIL 137\n2003-02-17T07:45:56Z\t\t     \nDiff:    -3155760000\nExpect: 4201227956.000000 Sun Feb 18 07:45:56 2103\nGot:    1045467956.000000 Mon Feb 17 07:45:56 2003\n--------------------------------------------------\nFAIL 138\n2003-02-17T08:14:07.198189+0000\t     \nDiff:    -3155760000\nExpect: 4201229647.198189 Sun Feb 18 08:14:07 2103\nGot:    1045469647.198189 Mon Feb 17 08:14:07 2003\n--------------------------------------------------\nFAIL 139\n20020722T100000Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 140\nJul 22 10:00:00 UTC 2002\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 141\n2002-07-22 10:00:00Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 142\n2002-07-22 10:00:00 Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 143\n2002-07-22 10:00 Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 144\n2002-07-22 10:00Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 145\n2002-07-22 10:00 +100\t\t     \nDiff:    -3155760000\nExpect: 4183088400.000000 Sun Jul 23 09:00:00 2102\nGot:    1027328400.000000 Mon Jul 22 09:00:00 2002\n--------------------------------------------------\nFAIL 146\n2002-07-22 10:00 +0100\t\t     \nDiff:    -3155760000\nExpect: 4183088400.000000 Sun Jul 23 09:00:00 2102\nGot:    1027328400.000000 Mon Jul 22 09:00:00 2002\nPASS: t/getdate\n1..202\nok 1 - %y\nok 2 - %Y\nok 3 - %%\nok 4 - %a\nok 5 - %A\nok 6 - %b\nok 7 - %B\nok 8 - %c\nok 9 - %C\nok 10 - %d\nok 11 - %e\nok 12 - %D\nok 13 - %G\nok 14 - %h\nok 15 - %H\nok 16 - %I\nok 17 - %j\nok 18 - %k\nok 19 - %l\nok 20 - %L\nok 21 - %m\nok 22 - %M\nok 23 - %o\nok 24 - %p\nok 25 - %q\nok 26 - %r\nok 27 - %R\nok 28 - %s\nok 29 - %S\nok 30 - %T\nok 31 - %U\nok 32 - %w\nok 33 - %W\nok 34 - %x\nok 35 - %X\nok 36 - %y\nok 37 - %Y\nok 38 - %Z\nok 39 - %z\nok 40 - %Od\nok 41 - %Oe\nok 42 - %OH\nok 43 - %OI\nok 44 - %Oj\nok 45 - %Ok\nok 46 - %Ol\nok 47 - %Om\nok 48 - %OM\nok 49 - %Oq\nok 50 - %OY\nok 51 - %Oy\nok 52 - %y\nok 53 - %Y\nok 54 - %%\nok 55 - %a\nok 56 - %A\nok 57 - %b\nok 58 - %B\nok 59 - %c\nok 60 - %C\nok 61 - %d\nok 62 - %e\nok 63 - %D\nok 64 - %h\nok 65 - %H\nok 66 - %I\nok 67 - %j\nok 68 - %k\nok 69 - %l\nok 70 - %L\nok 71 - %m\nok 72 - %M\nok 73 - %o\nok 74 - %p\nok 75 - %q\nok 76 - %r\nok 77 - %R\nok 78 - %s\nok 79 - %S\nok 80 - %T\nok 81 - %U\nok 82 - %w\nok 83 - %W\nok 84 - %x\nok 85 - %X\nok 86 - %y\nok 87 - %Y\nok 88 - %Z\nok 89 - %z\nok 90 - %Od\nok 91 - %Oe\nok 92 - %OH\nok 93 - %OI\nok 94 - %Oj\nok 95 - %Ok\nok 96 - %Ol\nok 97 - %Om\nok 98 - %OM\nok 99 - %Oq\nok 100 - %OY\nok 101 - %Oy\nok 102 - %y\nok 103 - %Y\nok 104 - %%\nok 105 - %a\nok 106 - %A\nok 107 - %b\nok 108 - %B\nok 109 - %c\nok 110 - %C\nok 111 - %d\nok 112 - %e\nok 113 - %D\nok 114 - %h\nok 115 - %H\nok 116 - %I\nok 117 - %j\nok 118 - %k\nok 119 - %l\nok 120 - %L\nok 121 - %m\nok 122 - %M\nok 123 - %o\nok 124 - %p\nok 125 - %q\nok 126 - %r\nok 127 - %R\nok 128 - %s\nok 129 - %S\nok 130 - %T\nok 131 - %U\nok 132 - %w\nok 133 - %W\nok 134 - %x\nok 135 - %X\nok 136 - %y\nok 137 - %Y\nok 138 - %Z\nok 139 - %z\nok 140 - %Od\nok 141 - %Oe\nok 142 - %OH\nok 143 - %OI\nok 144 - %Oj\nok 145 - %Ok\nok 146 - %Ol\nok 147 - %Om\nok 148 - %OM\nok 149 - %Oq\nok 150 - %OY\nok 151 - %Oy\nok 152 - %G\nok 153 - %y\nok 154 - %Y\nok 155 - %%\nok 156 - %a\nok 157 - %A\nok 158 - %b\nok 159 - %B\nok 160 - %c\nok 161 - %C\nok 162 - %d\nok 163 - %e\nok 164 - %D\nok 165 - %G\nok 166 - %h\nok 167 - %H\nok 168 - %I\nok 169 - %j\nok 170 - %k\nok 171 - %l\nok 172 - %L\nok 173 - %m\nok 174 - %M\nok 175 - %o\nok 176 - %p\nok 177 - %q\nok 178 - %r\nok 179 - %R\nok 180 - %s\nok 181 - %S\nok 182 - %T\nok 183 - %U\nok 184 - %w\nok 185 - %W\nok 186 - %x\nok 187 - %X\nok 188 - %Z\nok 189 - %z\nok 190 - %z\nok 191 - %Od\nok 192 - %Oe\nok 193 - %OH\nok 194 - %OI\nok 195 - %Oj\nok 196 - %Ok\nok 197 - %Ol\nok 198 - %Om\nok 199 - %OM\nok 200 - %Oq\nok 201 - %OY\nok 202 - %Oy\nPASS: t/format\n1..8\n# -0430 => -0430 -0430\nok 1\n# -0445 => -0445 -0445\nok 2\n# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600\nok 3\n# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600\nok 4\n# 4/3/2005\nok 5\nok 6\nok 7\nok 8\nPASS: t/cpanrt\nDURATION: 0\nEND: /usr/lib/libtimedate-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libtimedate-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/lang\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\n1..148\nok 1\n1995-01-24                              \tTue Jan 24 00:00:00 1995 GMT\nok 2\n1995-01-24T09:08:17.1823213             \tTue Jan 24 09:08:17 1995 GMT\nok 3\n1935-01-24T09:08:17                     \tWed Jan 24 09:08:17 2035 GMT\nok 4\nFri Dec 17 00:00:00 1901 GMT            \tMon Dec 17 00:00:00 2001 GMT\nok 5\nTue Jan 16 23:59:59 2038 GMT            \tSat Jan 16 23:59:59 2038 GMT\nok 6\n2001-02-02 00:00:00 GMT                 \tFri Feb  2 00:00:00 2001 GMT\nok 7\n2035-02-02 00:00:00 GMT                 \tFri Feb  2 00:00:00 2035 GMT\nok 8\n16 Jun 33 07:29:35 CST                  \tThu Jun 16 13:29:35 2033 GMT\nok 9\n2002-02-26-10:37:21.141 GMT             \tTue Feb 26 10:37:21 2002 GMT\nok 10\nWed, 16 Jun 94 07:29:35 CST             \tThu Jun 16 13:29:35 1994 GMT\nok 11\nWed, 16 Nov 94 07:29:35 CST             \tWed Nov 16 13:29:35 1994 GMT\nok 12\nMon, 21 Nov 94 07:42:23 CST             \tMon Nov 21 13:42:23 1994 GMT\nok 13\nMon, 21 Nov 94 04:28:18 CST             \tMon Nov 21 10:28:18 1994 GMT\nok 14\nTue, 15 Nov 94 09:15:10 GMT             \tTue Nov 15 09:15:10 1994 GMT\nok 15\nWed, 16 Nov 94 09:39:49 GMT             \tWed Nov 16 09:39:49 1994 GMT\nok 16\nWed, 16 Nov 94 09:23:17 GMT             \tWed Nov 16 09:23:17 1994 GMT\nok 17\nWed, 16 Nov 94 12:39:49 GMT             \tWed Nov 16 12:39:49 1994 GMT\nok 18\nWed, 16 Nov 94 14:03:06 GMT             \tWed Nov 16 14:03:06 1994 GMT\nok 19\nWed, 16 Nov 94 05:30:51 CST             \tWed Nov 16 11:30:51 1994 GMT\nok 20\nThu, 17 Nov 94 03:19:30 CST             \tThu Nov 17 09:19:30 1994 GMT\nok 21\nMon, 21 Nov 94 14:05:32 GMT             \tMon Nov 21 14:05:32 1994 GMT\nok 22\nMon, 14 Nov 94 15:08:49 CST             \tMon Nov 14 21:08:49 1994 GMT\nok 23\nWed, 16 Nov 94 14:48:06 GMT             \tWed Nov 16 14:48:06 1994 GMT\nok 24\nThu, 17 Nov 94 14:22:03 GMT             \tThu Nov 17 14:22:03 1994 GMT\nok 25\nWed, 16 Nov 94 14:36:00 GMT             \tWed Nov 16 14:36:00 1994 GMT\nok 26\nWed, 16 Nov 94 09:23:17 GMT             \tWed Nov 16 09:23:17 1994 GMT\nok 27\nWed, 16 Nov 94 10:01:43 GMT             \tWed Nov 16 10:01:43 1994 GMT\nok 28\nWed, 16 Nov 94 15:03:35 GMT             \tWed Nov 16 15:03:35 1994 GMT\nok 29\nMon, 21 Nov 94 13:55:19 GMT             \tMon Nov 21 13:55:19 1994 GMT\nok 30\nWed, 16 Nov 94 08:46:11 CST             \tWed Nov 16 14:46:11 1994 GMT\nok 31\n21 dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 32\n21-dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 33\n21/dec 17:05                            \tThu Dec 21 17:05:00 2023 GMT\nok 34\n21/dec/93 17:05                         \tTue Dec 21 17:05:00 1993 GMT\nok 35\ndec/21/93 17:05                         \tTue Dec 21 17:05:00 1993 GMT\nok 36\nDec/21/1993 17:05:00                    \tTue Dec 21 17:05:00 1993 GMT\nok 37\ndec-21-1993 17:05                       \tTue Dec 21 17:05:00 1993 GMT\nok 38\nDec-21-93 17:05:00                      \tTue Dec 21 17:05:00 1993 GMT\nok 39\ndec 21 1994 17:05                       \tWed Dec 21 17:05:00 1994 GMT\nok 40\ndec 21 94 17:05                         \tWed Dec 21 17:05:00 1994 GMT\nok 41\ndec 21 94 17:05 GMT                     \tWed Dec 21 17:05:00 1994 GMT\nok 42\ndec 21 94 17:05 BST                     \tWed Dec 21 16:05:00 1994 GMT\nok 43\ndec 21 94 00:05 -1700                   \tWed Dec 21 17:05:00 1994 GMT\nok 44\ndec 21 94 17:05 -1700                   \tThu Dec 22 10:05:00 1994 GMT\nok 45\nWed, 9 Nov 1994 09:50:32 -0500 (EST)    \tWed Nov  9 14:50:32 1994 GMT\nok 46\nThu, 13 Oct 94 10:13:13 -0700           \tThu Oct 13 17:13:13 1994 GMT\nok 47\nSat, 19 Nov 1994 16:59:14 +0100         \tSat Nov 19 15:59:14 1994 GMT\nok 48\nThu, 3 Nov 94 14:10:47 EST              \tThu Nov  3 19:10:47 1994 GMT\nok 49\nThu, 3 Nov 94 21:51:09 EST              \tFri Nov  4 02:51:09 1994 GMT\nok 50\nFri, 4 Nov 94 9:24:52 EST               \tFri Nov  4 14:24:52 1994 GMT\nok 51\nWed, 9 Nov 94 09:38:54 EST              \tWed Nov  9 14:38:54 1994 GMT\nok 52\nMon, 14 Nov 94 13:20:12 EST             \tMon Nov 14 18:20:12 1994 GMT\nok 53\nWed, 16 Nov 94 17:09:13 EST             \tWed Nov 16 22:09:13 1994 GMT\nok 54\nTue, 15 Nov 94 12:27:01 PST             \tTue Nov 15 20:27:01 1994 GMT\nok 55\nFri, 18 Nov 1994 07:34:05 -0600         \tFri Nov 18 13:34:05 1994 GMT\nok 56\nMon, 21 Nov 94 14:34:28 -0500           \tMon Nov 21 19:34:28 1994 GMT\nok 57\nFri, 18 Nov 1994 12:05:47 -0800 (PST)   \tFri Nov 18 20:05:47 1994 GMT\nok 58\nFri, 18 Nov 1994 12:36:26 -0800 (PST)   \tFri Nov 18 20:36:26 1994 GMT\nok 59\nWed, 16 Nov 1994 15:58:58 GMT           \tWed Nov 16 15:58:58 1994 GMT\nok 60\n1999 10:02:18 \"GMT\"                     \tSat Nov  6 10:02:18 1999 GMT\nok 61\nSun, 06 Nov 94 14:27:40 -0500           \tSun Nov  6 19:27:40 1994 GMT\nok 62\nMon, 07 Nov 94 08:20:13 -0500           \tMon Nov  7 13:20:13 1994 GMT\nok 63\nMon, 07 Nov 94 16:48:42 -0500           \tMon Nov  7 21:48:42 1994 GMT\nok 64\nWed, 09 Nov 94 15:46:16 -0500           \tWed Nov  9 20:46:16 1994 GMT\nok 65\nFri, 4 Nov 94 16:17:40 \"PST             \tSat Nov  5 00:17:40 1994 GMT\nok 66\nWed, 16 Nov 94 12:43:37 \"PST            \tWed Nov 16 20:43:37 1994 GMT\nok 67\nSun, 6 Nov 1994 02:38:17 -0800          \tSun Nov  6 10:38:17 1994 GMT\nok 68\nTue, 1 Nov 1994 13:53:49 -0500          \tTue Nov  1 18:53:49 1994 GMT\nok 69\nTue, 15 Nov 94 08:31:59 +0100           \tTue Nov 15 07:31:59 1994 GMT\nok 70\nSun, 6 Nov 1994 11:09:12 -0500 (IST)    \tSun Nov  6 16:09:12 1994 GMT\nok 71\nFri, 4 Nov 94 12:52:10 EST              \tFri Nov  4 17:52:10 1994 GMT\nok 72\nMon, 31 Oct 1994 14:17:39 -0500 (EST)   \tMon Oct 31 19:17:39 1994 GMT\nok 73\nMon, 14 Nov 94 11:25:00 CST             \tMon Nov 14 17:25:00 1994 GMT\nok 74\nMon, 14 Nov 94 13:26:29 CST             \tMon Nov 14 19:26:29 1994 GMT\nok 75\nFri, 18 Nov 94 8:42:47 CST              \tFri Nov 18 14:42:47 1994 GMT\nok 76\nThu, 17 Nov 94 14:32:01 +0900           \tThu Nov 17 05:32:01 1994 GMT\nok 77\nWed, 2 Nov 94 18:16:31 +0100            \tWed Nov  2 17:16:31 1994 GMT\nok 78\nFri, 18 Nov 94 10:46:26 +0100           \tFri Nov 18 09:46:26 1994 GMT\nok 79\nTue, 8 Nov 1994 22:39:28 +0200          \tTue Nov  8 20:39:28 1994 GMT\nok 80\nWed, 16 Nov 1994 10:01:08 -0500 (EST)   \tWed Nov 16 15:01:08 1994 GMT\nok 81\nWed, 2 Nov 1994 16:59:42 -0800          \tThu Nov  3 00:59:42 1994 GMT\nok 82\nWed, 9 Nov 94 10:00:23 PST              \tWed Nov  9 18:00:23 1994 GMT\nok 83\nFri, 18 Nov 94 17:01:43 PST             \tSat Nov 19 01:01:43 1994 GMT\nok 84\nMon, 14 Nov 1994 14:47:46 -0500         \tMon Nov 14 19:47:46 1994 GMT\nok 85\nMon, 21 Nov 1994 04:56:04 -0500 (EST)   \tMon Nov 21 09:56:04 1994 GMT\nok 86\nMon, 21 Nov 1994 11:50:12 -0800         \tMon Nov 21 19:50:12 1994 GMT\nok 87\nSat, 5 Nov 1994 14:04:16 -0600 (CST)    \tSat Nov  5 20:04:16 1994 GMT\nok 88\nSat, 05 Nov 94 13:10:13 MST             \tSat Nov  5 20:10:13 1994 GMT\nok 89\nWed, 02 Nov 94 10:47:48 -0800           \tWed Nov  2 18:47:48 1994 GMT\nok 90\nWed, 02 Nov 94 13:19:15 -0800           \tWed Nov  2 21:19:15 1994 GMT\nok 91\nThu, 03 Nov 94 15:27:07 -0800           \tThu Nov  3 23:27:07 1994 GMT\nok 92\nFri, 04 Nov 94 09:12:12 -0800           \tFri Nov  4 17:12:12 1994 GMT\nok 93\nWed, 9 Nov 1994 10:13:03 +0000 (GMT)    \tWed Nov  9 10:13:03 1994 GMT\nok 94\nWed, 9 Nov 1994 15:28:37 +0000 (GMT)    \tWed Nov  9 15:28:37 1994 GMT\nok 95\nWed, 2 Nov 1994 17:37:41 +0100 (MET)    \tWed Nov  2 16:37:41 1994 GMT\nok 96\n05 Nov 94 14:22:19 PST                  \tSat Nov  5 22:22:19 1994 GMT\nok 97\n16 Nov 94 22:28:20 PST                  \tThu Nov 17 06:28:20 1994 GMT\nok 98\nTue, 1 Nov 1994 19:51:15 -0800          \tWed Nov  2 03:51:15 1994 GMT\nok 99\nWed, 2 Nov 94 12:21:23 GMT              \tWed Nov  2 12:21:23 1994 GMT\nok 100\nFri, 18 Nov 94 18:07:03 GMT             \tFri Nov 18 18:07:03 1994 GMT\nok 101\nWed, 16 Nov 1994 11:26:27 -0500         \tWed Nov 16 16:26:27 1994 GMT\nok 102\nSun, 6 Nov 1994 13:48:49 -0500          \tSun Nov  6 18:48:49 1994 GMT\nok 103\nTue, 8 Nov 1994 13:19:37 -0800          \tTue Nov  8 21:19:37 1994 GMT\nok 104\nFri, 18 Nov 1994 11:01:12 -0800         \tFri Nov 18 19:01:12 1994 GMT\nok 105\nMon, 21 Nov 1994 00:47:58 -0500         \tMon Nov 21 05:47:58 1994 GMT\nok 106\nMon, 7 Nov 1994 14:22:48 -0800 (PST)    \tMon Nov  7 22:22:48 1994 GMT\nok 107\nWed, 16 Nov 1994 15:56:45 -0800 (PST)   \tWed Nov 16 23:56:45 1994 GMT\nok 108\nThu, 3 Nov 1994 13:17:47 +0000          \tThu NoRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nRedundant argument in printf at t/date.t line 180.\nv  3 13:17:47 1994 GMT\nok 109\nWed, 9 Nov 1994 17:32:50 -0500 (EST)    \tWed Nov  9 22:32:50 1994 GMT\nok 110\nWed, 9 Nov 94 16:31:52 PST              \tThu Nov 10 00:31:52 1994 GMT\nok 111\nWed, 09 Nov 94 10:41:10 -0800           \tWed Nov  9 18:41:10 1994 GMT\nok 112\nWed, 9 Nov 94 08:42:22 MST              \tWed Nov  9 15:42:22 1994 GMT\nok 113\nMon, 14 Nov 1994 08:32:13 -0800         \tMon Nov 14 16:32:13 1994 GMT\nok 114\nMon, 14 Nov 1994 11:34:32 -0500 (EST)   \tMon Nov 14 16:34:32 1994 GMT\nok 115\nMon, 14 Nov 94 16:48:09 GMT             \tMon Nov 14 16:48:09 1994 GMT\nok 116\nTue, 15 Nov 1994 10:27:33 +0000         \tTue Nov 15 10:27:33 1994 GMT\nok 117\nWed, 02 Nov 94 13:56:54 MST             \tWed Nov  2 20:56:54 1994 GMT\nok 118\nThu, 03 Nov 94 15:24:45 MST             \tThu Nov  3 22:24:45 1994 GMT\nok 119\nThu, 3 Nov 1994 15:13:53 -0700 (MST)    \tThu Nov  3 22:13:53 1994 GMT\nok 120\nFri, 04 Nov 94 08:15:13 MST             \tFri Nov  4 15:15:13 1994 GMT\nok 121\nThu, 3 Nov 94 18:15:47 EST              \tThu Nov  3 23:15:47 1994 GMT\nok 122\nTue, 08 Nov 94 07:02:33 MST             \tTue Nov  8 14:02:33 1994 GMT\nok 123\nThu, 3 Nov 94 18:15:47 EST              \tThu Nov  3 23:15:47 1994 GMT\nok 124\nTue, 15 Nov 94 07:26:05 MST             \tTue Nov 15 14:26:05 1994 GMT\nok 125\nWed, 2 Nov 1994 00:00:55 -0600 (CST)    \tWed Nov  2 06:00:55 1994 GMT\nok 126\nSun, 6 Nov 1994 01:19:13 -0600 (CST)    \tSun Nov  6 07:19:13 1994 GMT\nok 127\nMon, 7 Nov 1994 23:16:57 -0600 (CST)    \tTue Nov  8 05:16:57 1994 GMT\nok 128\nTue, 08 Nov 1994 13:21:21 -0600         \tTue Nov  8 19:21:21 1994 GMT\nok 129\nMon, 07 Nov 94 13:47:37 PST             \tMon Nov  7 21:47:37 1994 GMT\nok 130\nTue, 08 Nov 94 11:23:19 PST             \tTue Nov  8 19:23:19 1994 GMT\nok 131\nTue, 01 Nov 1994 11:28:25 -0800         \tTue Nov  1 19:28:25 1994 GMT\nok 132\nTue, 15 Nov 1994 13:11:47 -0800         \tTue Nov 15 21:11:47 1994 GMT\nok 133\nTue, 15 Nov 1994 13:18:38 -0800         \tTue Nov 15 21:18:38 1994 GMT\nok 134\nTue, 15 Nov 1994 0:18:38 -0800          \tTue Nov 15 08:18:38 1994 GMT\nok 135\n10:00:00Z                               \tWed Nov  6 10:00:00 2024 GMT\nok 136\n10:00:00                                \tWed Nov  6 10:00:00 2024 GMT\nok 137\n10:00                                   \tWed Nov  6 10:00:00 2024 GMT\nok 138\n10:00 +100                              \tWed Nov  6 09:00:00 2024 GMT\nok 139\n10:00 +0100                             \tWed Nov  6 09:00:00 2024 GMT\nok 140\n20020722T100000Z                        \tMon Jul 22 10:00:00 2002 GMT\nok 141\nJul 22 10:00:00 UTC 2002                \tMon Jul 22 10:00:00 2002 GMT\nok 142\n2002-07-22 10:00:00Z                    \tMon Jul 22 10:00:00 2002 GMT\nok 143\n2002-07-22 10:00:00 Z                   \tMon Jul 22 10:00:00 2002 GMT\nok 144\n2002-07-22 10:00 Z                      \tMon Jul 22 10:00:00 2002 GMT\nok 145\n2002-07-22 10:00Z                       \tMon Jul 22 10:00:00 2002 GMT\nok 146\n2002-07-22 10:00 +100                   \tMon Jul 22 09:00:00 2002 GMT\nok 147\n2002-07-22 10:00 +0100                  \tMon Jul 22 09:00:00 2002 GMT\nok 148\nPASS: t/date\n1..146\n# offset = 3155760000\n--------------------------------------------------\nFAIL 1\n1995-01-24                \nDiff:    -3155760000\nExpect: 3946665600.000000 Mon Jan 24 00:00:00 2095\nGot:    790905600.000000 Tue Jan 24 00:00:00 1995\n--------------------------------------------------\nFAIL 2\n1995-06-24                           \nDiff:    -3155760000\nExpect: 3959712000.000000 Fri Jun 24 00:00:00 2095\nGot:    803952000.000000 Sat Jun 24 00:00:00 1995\n--------------------------------------------------\nFAIL 3\n92/01/02 12:01\t\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 4\n92/01/02 12:01 AM\t\t     \nDiff:    -3155760000\nExpect: 3850070460.000000 Wed Jan  2 00:01:00 2092\nGot:    694310460.000000 Thu Jan  2 00:01:00 1992\n--------------------------------------------------\nFAIL 5\n92/01/02 12:01 PM\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 6\n2002-11-02 11pm GMT\t\t     \nDiff:    -3155760000\nExpect: 4192038000.000000 Fri Nov  3 23:00:00 2102\nGot:    1036278000.000000 Sat Nov  2 23:00:00 2002\n--------------------------------------------------\nFAIL 7\n2002-11-02 11 pm GMT\t\t     \nDiff:    -3155760000\nExpect: 4192038000.000000 Fri Nov  3 23:00:00 2102\nGot:    1036278000.000000 Sat Nov  2 23:00:00 2002\n--------------------------------------------------\nFAIL 8\n1995-01-24  GMT                      \nDiff:    -3155760000\nExpect: 3946665600.000000 Mon Jan 24 00:00:00 2095\nGot:    790905600.000000 Tue Jan 24 00:00:00 1995\n--------------------------------------------------\nFAIL 9\n1995-01-24  BST                      \nDiff:    -3155760000\nExpect: 3946662000.000000 Sun Jan 23 23:00:00 2095\nGot:    790902000.000000 Mon Jan 23 23:00:00 1995\n--------------------------------------------------\nFAIL 10\n1995-06-24  GMT                      \nDiff:    -3155760000\nExpect: 3959712000.000000 Fri Jun 24 00:00:00 2095\nGot:    803952000.000000 Sat Jun 24 00:00:00 1995\n--------------------------------------------------\nFAIL 11\n1995-06-24  BST                      \nDiff:    -3155760000\nExpect: 3959708400.000000 Thu Jun 23 23:00:00 2095\nGot:    803948400.000000 Fri Jun 23 23:00:00 1995\n--------------------------------------------------\nFAIL 12\n1992-1-2 12:01 GMT\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 13\n1992-1-2-12:01:00 GMT\t\t     \nDiff:    -3155760000\nExpect: 3850113660.000000 Wed Jan  2 12:01:00 2092\nGot:    694353660.000000 Thu Jan  2 12:01:00 1992\n--------------------------------------------------\nFAIL 14\nWed, 16 Jun 94 07:29:35 CST    \t     \nDiff:    -3155760000\nExpect: 3927533375.000000 Wed Jun 16 13:29:35 2094\nGot:    771773375.000000 Thu Jun 16 13:29:35 1994\n--------------------------------------------------\nFAIL 15\nWed,16 Jun 94 07:29:35 CST    \t     \nDiff:    -3155760000\nExpect: 3927533375.000000 Wed Jun 16 13:29:35 2094\nGot:    771773375.000000 Thu Jun 16 13:29:35 1994\n--------------------------------------------------\nFAIL 16\nWed, 16 Nov 94 07:29:35 CST \t     \nDiff:    -3155760000\nExpect: 3940752575.000000 Tue Nov 16 13:29:35 2094\nGot:    784992575.000000 Wed Nov 16 13:29:35 1994\n--------------------------------------------------\nFAIL 17\nMon, 21 Nov 94 07:42:23 CST \t     \nDiff:    -3155760000\nExpect: 3941185343.000000 Sun Nov 21 13:42:23 2094\nGot:    785425343.000000 Mon Nov 21 13:42:23 1994\n--------------------------------------------------\nFAIL 18\nMon, 21 Nov 94 04:28:18 CST \t     \nDiff:    -3155760000\nExpect: 3941173698.000000 Sun Nov 21 10:28:18 2094\nGot:    785413698.000000 Mon Nov 21 10:28:18 1994\n--------------------------------------------------\nFAIL 19\nTue, 15 Nov 94 09:15:10 GMT \t     \nDiff:    -3155760000\nExpect: 3940650910.000000 Mon Nov 15 09:15:10 2094\nGot:    784890910.000000 Tue Nov 15 09:15:10 1994\n--------------------------------------------------\nFAIL 20\nWed, 16 Nov 94 09:39:49 GMT \t     \nDiff:    -3155760000\nExpect: 3940738789.000000 Tue Nov 16 09:39:49 2094\nGot:    784978789.000000 Wed Nov 16 09:39:49 1994\n--------------------------------------------------\nFAIL 21\nWed, 16 Nov 94 09:23:17 GMT \t     \nDiff:    -3155760000\nExpect: 3940737797.000000 Tue Nov 16 09:23:17 2094\nGot:    784977797.000000 Wed Nov 16 09:23:17 1994\n--------------------------------------------------\nFAIL 22\nWed, 16 Nov 94 12:39:49 GMT \t     \nDiff:    -3155760000\nExpect: 3940749589.000000 Tue Nov 16 12:39:49 2094\nGot:    784989589.000000 Wed Nov 16 12:39:49 1994\n--------------------------------------------------\nFAIL 23\nWed, 16 Nov 94 14:03:06 GMT \t     \nDiff:    -3155760000\nExpect: 3940754586.000000 Tue Nov 16 14:03:06 2094\nGot:    784994586.000000 Wed Nov 16 14:03:06 1994\n--------------------------------------------------\nFAIL 24\nWed, 16 Nov 94 05:30:51 CST \t     \nDiff:    -3155760000\nExpect: 3940745451.000000 Tue Nov 16 11:30:51 2094\nGot:    784985451.000000 Wed Nov 16 11:30:51 1994\n--------------------------------------------------\nFAIL 25\nThu, 17 Nov 94 03:19:30 CST \t     \nDiff:    -3155760000\nExpect: 3940823970.000000 Wed Nov 17 09:19:30 2094\nGot:    785063970.000000 Thu Nov 17 09:19:30 1994\n--------------------------------------------------\nFAIL 26\n1994:11:21T14:05:32+0000 \t     \nDiff:    -3155760000\nExpect: 3941186732.000000 Sun Nov 21 14:05:32 2094\nGot:    785426732.000000 Mon Nov 21 14:05:32 1994\n--------------------------------------------------\nFAIL 27\nMon, 21 Nov 94 14:05:32 GMT \t     \nDiff:    -3155760000\nExpect: 3941186732.000000 Sun Nov 21 14:05:32 2094\nGot:    785426732.000000 Mon Nov 21 14:05:32 1994\n--------------------------------------------------\nFAIL 28\nMon, 14 Nov 94 15:08:49 CST \t     \nDiff:    -3155760000\nExpect: 3940607329.000000 Sun Nov 14 21:08:49 2094\nGot:    784847329.000000 Mon Nov 14 21:08:49 1994\n--------------------------------------------------\nFAIL 29\nWed, 16 Nov 94 14:48:06 GMT \t     \nDiff:    -3155760000\nExpect: 3940757286.000000 Tue Nov 16 14:48:06 2094\nGot:    784997286.000000 Wed Nov 16 14:48:06 1994\n--------------------------------------------------\nFAIL 30\nThu, 17 Nov 94 14:22:03 GMT \t     \nDiff:    -3155760000\nExpect: 3940842123.000000 Wed Nov 17 14:22:03 2094\nGot:    785082123.000000 Thu Nov 17 14:22:03 1994\n--------------------------------------------------\nFAIL 31\nWed, 16 Nov 94 14:36:00 GMT \t     \nDiff:    -3155760000\nExpect: 3940756560.000000 Tue Nov 16 14:36:00 2094\nGot:    784996560.000000 Wed Nov 16 14:36:00 1994\n--------------------------------------------------\nFAIL 32\nWed, 16 Nov 94 09:23:17 GMT \t     \nDiff:    -3155760000\nExpect: 3940737797.000000 Tue Nov 16 09:23:17 2094\nGot:    784977797.000000 Wed Nov 16 09:23:17 1994\n--------------------------------------------------\nFAIL 33\nWed, 16 Nov 94 10:01:43 GMT \t     \nDiff:    -3155760000\nExpect: 3940740103.000000 Tue Nov 16 10:01:43 2094\nGot:    784980103.000000 Wed Nov 16 10:01:43 1994\n--------------------------------------------------\nFAIL 34\nWed, 16 Nov 94 15:03:35 GMT \t     \nDiff:    -3155760000\nExpect: 3940758215.000000 Tue Nov 16 15:03:35 2094\nGot:    784998215.000000 Wed Nov 16 15:03:35 1994\n--------------------------------------------------\nFAIL 35\nMon, 21 Nov 94 13:55:19 GMT \t     \nDiff:    -3155760000\nExpect: 3941186119.000000 Sun Nov 21 13:55:19 2094\nGot:    785426119.000000 Mon Nov 21 13:55:19 1994\n--------------------------------------------------\nFAIL 36\nWed, 16 Nov 94 08:46:11 CST \t     \nDiff:    -3155760000\nExpect: 3940757171.000000 Tue Nov 16 14:46:11 2094\nGot:    784997171.000000 Wed Nov 16 14:46:11 1994\n--------------------------------------------------\nFAIL 37\nWed, 9 Nov 1994 09:50:32 -0500 (EST) \nDiff:    -3155760000\nExpect: 3940152632.000000 Tue Nov  9 14:50:32 2094\nGot:    784392632.000000 Wed Nov  9 14:50:32 1994\n--------------------------------------------------\nFAIL 38\nThu, 13 Oct 94 10:13:13 -0700\t     \nDiff:    -3155760000\nExpect: 3937828393.000000 Wed Oct 13 17:13:13 2094\nGot:    782068393.000000 Thu Oct 13 17:13:13 1994\n--------------------------------------------------\nFAIL 39\nSat, 19 Nov 1994 16:59:14 +0100      \nDiff:    -3155760000\nExpect: 3941020754.000000 Fri Nov 19 15:59:14 2094\nGot:    785260754.000000 Sat Nov 19 15:59:14 1994\n--------------------------------------------------\nFAIL 40\nThu, 3 Nov 94 14:10:47 EST \t     \nDiff:    -3155760000\nExpect: 3939649847.000000 Wed Nov  3 19:10:47 2094\nGot:    783889847.000000 Thu Nov  3 19:10:47 1994\n--------------------------------------------------\nFAIL 41\nThu, 3 Nov 94 21:51:09 EST \t     \nDiff:    -3155760000\nExpect: 3939677469.000000 Thu Nov  4 02:51:09 2094\nGot:    783917469.000000 Fri Nov  4 02:51:09 1994\n--------------------------------------------------\nFAIL 42\nFri, 4 Nov 94 9:24:52 EST \t     \nDiff:    -3155760000\nExpect: 3939719092.000000 Thu Nov  4 14:24:52 2094\nGot:    783959092.000000 Fri Nov  4 14:24:52 1994\n--------------------------------------------------\nFAIL 43\nWed, 9 Nov 94 09:38:54 EST \t     \nDiff:    -3155760000\nExpect: 3940151934.000000 Tue Nov  9 14:38:54 2094\nGot:    784391934.000000 Wed Nov  9 14:38:54 1994\n--------------------------------------------------\nFAIL 44\nMon, 14 Nov 94 13:20:12 EST \t     \nDiff:    -3155760000\nExpect: 3940597212.000000 Sun Nov 14 18:20:12 2094\nGot:    784837212.000000 Mon Nov 14 18:20:12 1994\n--------------------------------------------------\nFAIL 45\nWed, 16 Nov 94 17:09:13 EST \t     \nDiff:    -3155760000\nExpect: 3940783753.000000 Tue Nov 16 22:09:13 2094\nGot:    785023753.000000 Wed Nov 16 22:09:13 1994\n--------------------------------------------------\nFAIL 46\nTue, 15 Nov 94 12:27:01 PST \t     \nDiff:    -3155760000\nExpect: 3940691221.000000 Mon Nov 15 20:27:01 2094\nGot:    784931221.000000 Tue Nov 15 20:27:01 1994\n--------------------------------------------------\nFAIL 47\nFri, 18 Nov 1994 07:34:05 -0600      \nDiff:    -3155760000\nExpect: 3940925645.000000 Thu Nov 18 13:34:05 2094\nGot:    785165645.000000 Fri Nov 18 13:34:05 1994\n--------------------------------------------------\nFAIL 48\nMon, 21 Nov 94 14:34:28 -0500 \t     \nDiff:    -3155760000\nExpect: 3941206468.000000 Sun Nov 21 19:34:28 2094\nGot:    785446468.000000 Mon Nov 21 19:34:28 1994\n--------------------------------------------------\nFAIL 49\nFri, 18 Nov 1994 12:05:47 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940949147.000000 Thu Nov 18 20:05:47 2094\nGot:    785189147.000000 Fri Nov 18 20:05:47 1994\n--------------------------------------------------\nFAIL 50\nFri, 18 Nov 1994 12:36:26 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940950986.000000 Thu Nov 18 20:36:26 2094\nGot:    785190986.000000 Fri Nov 18 20:36:26 1994\n--------------------------------------------------\nFAIL 51\nWed, 16 Nov 1994 15:58:58 GMT \t     \nDiff:    -3155760000\nExpect: 3940761538.000000 Tue Nov 16 15:58:58 2094\nGot:    785001538.000000 Wed Nov 16 15:58:58 1994\n--------------------------------------------------\nFAIL 52\nSun, 06 Nov 94 14:27:40 -0500 \t     \nDiff:    -3155760000\nExpect: 3939910060.000000 Sat Nov  6 19:27:40 2094\nGot:    784150060.000000 Sun Nov  6 19:27:40 1994\n--------------------------------------------------\nFAIL 53\nMon, 07 Nov 94 08:20:13 -0500 \t     \nDiff:    -3155760000\nExpect: 3939974413.000000 Sun Nov  7 13:20:13 2094\nGot:    784214413.000000 Mon Nov  7 13:20:13 1994\n--------------------------------------------------\nFAIL 54\nMon, 07 Nov 94 16:48:42 -0500 \t     \nDiff:    -3155760000\nExpect: 3940004922.000000 Sun Nov  7 21:48:42 2094\nGot:    784244922.000000 Mon Nov  7 21:48:42 1994\n--------------------------------------------------\nFAIL 55\nWed, 09 Nov 94 15:46:16 -0500 \t     \nDiff:    -3155760000\nExpect: 3940173976.000000 Tue Nov  9 20:46:16 2094\nGot:    784413976.000000 Wed Nov  9 20:46:16 1994\n--------------------------------------------------\nFAIL 56\nSun, 6 Nov 1994 02:38:17 -0800 \t     \nDiff:    -3155760000\nExpect: 3939878297.000000 Sat Nov  6 10:38:17 2094\nGot:    784118297.000000 Sun Nov  6 10:38:17 1994\n--------------------------------------------------\nFAIL 57\nTue, 1 Nov 1994 13:53:49 -0500 \t     \nDiff:    -3155760000\nExpect: 3939476029.000000 Mon Nov  1 18:53:49 2094\nGot:    783716029.000000 Tue Nov  1 18:53:49 1994\n--------------------------------------------------\nFAIL 58\nTue, 15 Nov 94 08:31:59 +0100 \t     \nDiff:    -3155760000\nExpect: 3940644719.000000 Mon Nov 15 07:31:59 2094\nGot:    784884719.000000 Tue Nov 15 07:31:59 1994\n--------------------------------------------------\nFAIL 59\nSun, 6 Nov 1994 11:09:12 -0500 (IST) \nDiff:    -3155760000\nExpect: 3939898152.000000 Sat Nov  6 16:09:12 2094\nGot:    784138152.000000 Sun Nov  6 16:09:12 1994\n--------------------------------------------------\nFAIL 60\nFri, 4 Nov 94 12:52:10 EST \t     \nDiff:    -3155760000\nExpect: 3939731530.000000 Thu Nov  4 17:52:10 2094\nGot:    783971530.000000 Fri Nov  4 17:52:10 1994\n--------------------------------------------------\nFAIL 61\nMon, 31 Oct 1994 14:17:39 -0500 (EST)\nDiff:    -3155760000\nExpect: 3939391059.000000 Sun Oct 31 19:17:39 2094\nGot:    783631059.000000 Mon Oct 31 19:17:39 1994\n--------------------------------------------------\nFAIL 62\nMon, 14 Nov 94 11:25:00 CST \t     \nDiff:    -3155760000\nExpect: 3940593900.000000 Sun Nov 14 17:25:00 2094\nGot:    784833900.000000 Mon Nov 14 17:25:00 1994\n--------------------------------------------------\nFAIL 63\nMon, 14 Nov 94 13:26:29 CST \t     \nDiff:    -3155760000\nExpect: 3940601189.000000 Sun Nov 14 19:26:29 2094\nGot:    784841189.000000 Mon Nov 14 19:26:29 1994\n--------------------------------------------------\nFAIL 64\nFri, 18 Nov 94 8:42:47 CST \t     \nDiff:    -3155760000\nExpect: 3940929767.000000 Thu Nov 18 14:42:47 2094\nGot:    785169767.000000 Fri Nov 18 14:42:47 1994\n--------------------------------------------------\nFAIL 65\nThu, 17 Nov 94 14:32:01 +0900 \t     \nDiff:    -3155760000\nExpect: 3940810321.000000 Wed Nov 17 05:32:01 2094\nGot:    785050321.000000 Thu Nov 17 05:32:01 1994\n--------------------------------------------------\nFAIL 66\nWed, 2 Nov 94 18:16:31 +0100 \t     \nDiff:    -3155760000\nExpect: 3939556591.000000 Tue Nov  2 17:16:31 2094\nGot:    783796591.000000 Wed Nov  2 17:16:31 1994\n--------------------------------------------------\nFAIL 67\nFri, 18 Nov 94 10:46:26 +0100 \t     \nDiff:    -3155760000\nExpect: 3940911986.000000 Thu Nov 18 09:46:26 2094\nGot:    785151986.000000 Fri Nov 18 09:46:26 1994\n--------------------------------------------------\nFAIL 68\nTue, 8 Nov 1994 22:39:28 +0200 \t     \nDiff:    -3155760000\nExpect: 3940087168.000000 Mon Nov  8 20:39:28 2094\nGot:    784327168.000000 Tue Nov  8 20:39:28 1994\n--------------------------------------------------\nFAIL 69\nWed, 16 Nov 1994 10:01:08 -0500 (EST)\nDiff:    -3155760000\nExpect: 3940758068.000000 Tue Nov 16 15:01:08 2094\nGot:    784998068.000000 Wed Nov 16 15:01:08 1994\n--------------------------------------------------\nFAIL 70\nWed, 2 Nov 1994 16:59:42 -0800 \t     \nDiff:    -3155760000\nExpect: 3939584382.000000 Wed Nov  3 00:59:42 2094\nGot:    783824382.000000 Thu Nov  3 00:59:42 1994\n--------------------------------------------------\nFAIL 71\nWed, 9 Nov 94 10:00:23 PST \t     \nDiff:    -3155760000\nExpect: 3940164023.000000 Tue Nov  9 18:00:23 2094\nGot:    784404023.000000 Wed Nov  9 18:00:23 1994\n--------------------------------------------------\nFAIL 72\nFri, 18 Nov 94 17:01:43 PST \t     \nDiff:    -3155760000\nExpect: 3940966903.000000 Fri Nov 19 01:01:43 2094\nGot:    785206903.000000 Sat Nov 19 01:01:43 1994\n--------------------------------------------------\nFAIL 73\nMon, 14 Nov 1994 14:47:46 -0500      \nDiff:    -3155760000\nExpect: 3940602466.000000 Sun Nov 14 19:47:46 2094\nGot:    784842466.000000 Mon Nov 14 19:47:46 1994\n--------------------------------------------------\nFAIL 74\nMon, 21 Nov 1994 04:56:04 -0500 (EST)\nDiff:    -3155760000\nExpect: 3941171764.000000 Sun Nov 21 09:56:04 2094\nGot:    785411764.000000 Mon Nov 21 09:56:04 1994\n--------------------------------------------------\nFAIL 75\nMon, 21 Nov 1994 11:50:12 -0800      \nDiff:    -3155760000\nExpect: 3941207412.000000 Sun Nov 21 19:50:12 2094\nGot:    785447412.000000 Mon Nov 21 19:50:12 1994\n--------------------------------------------------\nFAIL 76\nSat, 5 Nov 1994 14:04:16 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939825856.000000 Fri Nov  5 20:04:16 2094\nGot:    784065856.000000 Sat Nov  5 20:04:16 1994\n--------------------------------------------------\nFAIL 77\nSat, 05 Nov 94 13:10:13 MST \t     \nDiff:    -3155760000\nExpect: 3939826213.000000 Fri Nov  5 20:10:13 2094\nGot:    784066213.000000 Sat Nov  5 20:10:13 1994\n--------------------------------------------------\nFAIL 78\nWed, 02 Nov 94 10:47:48 -0800 \t     \nDiff:    -3155760000\nExpect: 3939562068.000000 Tue Nov  2 18:47:48 2094\nGot:    783802068.000000 Wed Nov  2 18:47:48 1994\n--------------------------------------------------\nFAIL 79\nWed, 02 Nov 94 13:19:15 -0800 \t     \nDiff:    -3155760000\nExpect: 3939571155.000000 Tue Nov  2 21:19:15 2094\nGot:    783811155.000000 Wed Nov  2 21:19:15 1994\n--------------------------------------------------\nFAIL 80\nThu, 03 Nov 94 15:27:07 -0800 \t     \nDiff:    -3155760000\nExpect: 3939665227.000000 Wed Nov  3 23:27:07 2094\nGot:    783905227.000000 Thu Nov  3 23:27:07 1994\n--------------------------------------------------\nFAIL 81\nFri, 04 Nov 94 09:12:12 -0800 \t     \nDiff:    -3155760000\nExpect: 3939729132.000000 Thu Nov  4 17:12:12 2094\nGot:    783969132.000000 Fri Nov  4 17:12:12 1994\n--------------------------------------------------\nFAIL 82\nWed, 9 Nov 1994 10:13:03 +0000 (GMT) \nDiff:    -3155760000\nExpect: 3940135983.000000 Tue Nov  9 10:13:03 2094\nGot:    784375983.000000 Wed Nov  9 10:13:03 1994\n--------------------------------------------------\nFAIL 83\nWed, 9 Nov 1994 15:28:37 +0000 (GMT) \nDiff:    -3155760000\nExpect: 3940154917.000000 Tue Nov  9 15:28:37 2094\nGot:    784394917.000000 Wed Nov  9 15:28:37 1994\n--------------------------------------------------\nFAIL 84\nWed, 2 Nov 1994 17:37:41 +0100 (MET) \nDiff:    -3155760000\nExpect: 3939554261.000000 Tue Nov  2 16:37:41 2094\nGot:    783794261.000000 Wed Nov  2 16:37:41 1994\n--------------------------------------------------\nFAIL 85\n05 Nov 94 14:22:19 PST \t\t     \nDiff:    -3155760000\nExpect: 3939834139.000000 Fri Nov  5 22:22:19 2094\nGot:    784074139.000000 Sat Nov  5 22:22:19 1994\n--------------------------------------------------\nFAIL 86\n16 Nov 94 22:28:20 PST \t\t     \nDiff:    -3155760000\nExpect: 3940813700.000000 Wed Nov 17 06:28:20 2094\nGot:    785053700.000000 Thu Nov 17 06:28:20 1994\n--------------------------------------------------\nFAIL 87\nTue, 1 Nov 1994 19:51:15 -0800 \t     \nDiff:    -3155760000\nExpect: 3939508275.000000 Tue Nov  2 03:51:15 2094\nGot:    783748275.000000 Wed Nov  2 03:51:15 1994\n--------------------------------------------------\nFAIL 88\nWed, 2 Nov 94 12:21:23 GMT \t     \nDiff:    -3155760000\nExpect: 3939538883.000000 Tue Nov  2 12:21:23 2094\nGot:    783778883.000000 Wed Nov  2 12:21:23 1994\n--------------------------------------------------\nFAIL 89\nFri, 18 Nov 94 18:07:03 GMT \t     \nDiff:    -3155760000\nExpect: 3940942023.000000 Thu Nov 18 18:07:03 2094\nGot:    785182023.000000 Fri Nov 18 18:07:03 1994\n--------------------------------------------------\nFAIL 90\nWed, 16 Nov 1994 11:26:27 -0500      \nDiff:    -3155760000\nExpect: 3940763187.000000 Tue Nov 16 16:26:27 2094\nGot:    785003187.000000 Wed Nov 16 16:26:27 1994\n--------------------------------------------------\nFAIL 91\nSun, 6 Nov 1994 13:48:49 -0500 \t     \nDiff:    -3155760000\nExpect: 3939907729.000000 Sat Nov  6 18:48:49 2094\nGot:    784147729.000000 Sun Nov  6 18:48:49 1994\n--------------------------------------------------\nFAIL 92\nTue, 8 Nov 1994 13:19:37 -0800 \t     \nDiff:    -3155760000\nExpect: 3940089577.000000 Mon Nov  8 21:19:37 2094\nGot:    784329577.000000 Tue Nov  8 21:19:37 1994\n--------------------------------------------------\nFAIL 93\nFri, 18 Nov 1994 11:01:12 -0800      \nDiff:    -3155760000\nExpect: 3940945272.000000 Thu Nov 18 19:01:12 2094\nGot:    785185272.000000 Fri Nov 18 19:01:12 1994\n--------------------------------------------------\nFAIL 94\nMon, 21 Nov 1994 00:47:58 -0500      \nDiff:    -3155760000\nExpect: 3941156878.000000 Sun Nov 21 05:47:58 2094\nGot:    785396878.000000 Mon Nov 21 05:47:58 1994\n--------------------------------------------------\nFAIL 95\nMon, 7 Nov 1994 14:22:48 -0800 (PST) \nDiff:    -3155760000\nExpect: 3940006968.000000 Sun Nov  7 22:22:48 2094\nGot:    784246968.000000 Mon Nov  7 22:22:48 1994\n--------------------------------------------------\nFAIL 96\nWed, 16 Nov 1994 15:56:45 -0800 (PST)\nDiff:    -3155760000\nExpect: 3940790205.000000 Tue Nov 16 23:56:45 2094\nGot:    785030205.000000 Wed Nov 16 23:56:45 1994\n--------------------------------------------------\nFAIL 97\nThu, 3 Nov 1994 13:17:47 +0000 \t     \nDiff:    -3155760000\nExpect: 3939628667.000000 Wed Nov  3 13:17:47 2094\nGot:    783868667.000000 Thu Nov  3 13:17:47 1994\n--------------------------------------------------\nFAIL 98\nWed, 9 Nov 1994 17:32:50 -0500 (EST) \nDiff:    -3155760000\nExpect: 3940180370.000000 Tue Nov  9 22:32:50 2094\nGot:    784420370.000000 Wed Nov  9 22:32:50 1994\n--------------------------------------------------\nFAIL 99\nWed, 9 Nov 94 16:31:52 PST\t     \nDiff:    -3155760000\nExpect: 3940187512.000000 Wed Nov 10 00:31:52 2094\nGot:    784427512.000000 Thu Nov 10 00:31:52 1994\n--------------------------------------------------\nFAIL 100\nWed, 09 Nov 94 10:41:10 -0800\t     \nDiff:    -3155760000\nExpect: 3940166470.000000 Tue Nov  9 18:41:10 2094\nGot:    784406470.000000 Wed Nov  9 18:41:10 1994\n--------------------------------------------------\nFAIL 101\nWed, 9 Nov 94 08:42:22 MST\t     \nDiff:    -3155760000\nExpect: 3940155742.000000 Tue Nov  9 15:42:22 2094\nGot:    784395742.000000 Wed Nov  9 15:42:22 1994\n--------------------------------------------------\nFAIL 102\nMon, 14 Nov 1994 08:32:13 -0800\t     \nDiff:    -3155760000\nExpect: 3940590733.000000 Sun Nov 14 16:32:13 2094\nGot:    784830733.000000 Mon Nov 14 16:32:13 1994\n--------------------------------------------------\nFAIL 103\nMon, 14 Nov 1994 11:34:32 -0500 (EST)\nDiff:    -3155760000\nExpect: 3940590872.000000 Sun Nov 14 16:34:32 2094\nGot:    784830872.000000 Mon Nov 14 16:34:32 1994\n--------------------------------------------------\nFAIL 104\nMon, 14 Nov 94 16:48:09 GMT\t     \nDiff:    -3155760000\nExpect: 3940591689.000000 Sun Nov 14 16:48:09 2094\nGot:    784831689.000000 Mon Nov 14 16:48:09 1994\n--------------------------------------------------\nFAIL 105\nTue, 15 Nov 1994 10:27:33 +0000      \nDiff:    -3155760000\nExpect: 3940655253.000000 Mon Nov 15 10:27:33 2094\nGot:    784895253.000000 Tue Nov 15 10:27:33 1994\n--------------------------------------------------\nFAIL 106\nWed, 02 Nov 94 13:56:54 MST \t     \nDiff:    -3155760000\nExpect: 3939569814.000000 Tue Nov  2 20:56:54 2094\nGot:    783809814.000000 Wed Nov  2 20:56:54 1994\n--------------------------------------------------\nFAIL 107\nThu, 03 Nov 94 15:24:45 MST \t     \nDiff:    -3155760000\nExpect: 3939661485.000000 Wed Nov  3 22:24:45 2094\nGot:    783901485.000000 Thu Nov  3 22:24:45 1994\n--------------------------------------------------\nFAIL 108\nThu, 3 Nov 1994 15:13:53 -0700 (MST) \nDiff:    -3155760000\nExpect: 3939660833.000000 Wed Nov  3 22:13:53 2094\nGot:    783900833.000000 Thu Nov  3 22:13:53 1994\n--------------------------------------------------\nFAIL 109\nFri, 04 Nov 94 08:15:13 MST \t     \nDiff:    -3155760000\nExpect: 3939722113.000000 Thu Nov  4 15:15:13 2094\nGot:    783962113.000000 Fri Nov  4 15:15:13 1994\n--------------------------------------------------\nFAIL 110\nThu, 3 Nov 94 18:15:47 EST\t     \nDiff:    -3155760000\nExpect: 3939664547.000000 Wed Nov  3 23:15:47 2094\nGot:    783904547.000000 Thu Nov  3 23:15:47 1994\n--------------------------------------------------\nFAIL 111\nTue, 08 Nov 94 07:02:33 MST \t     \nDiff:    -3155760000\nExpect: 3940063353.000000 Mon Nov  8 14:02:33 2094\nGot:    784303353.000000 Tue Nov  8 14:02:33 1994\n--------------------------------------------------\nFAIL 112\nThu, 3 Nov 94 18:15:47 EST\t     \nDiff:    -3155760000\nExpect: 3939664547.000000 Wed Nov  3 23:15:47 2094\nGot:    783904547.000000 Thu Nov  3 23:15:47 1994\n--------------------------------------------------\nFAIL 113\nTue, 15 Nov 94 07:26:05 MST \t     \nDiff:    -3155760000\nExpect: 3940669565.000000 Mon Nov 15 14:26:05 2094\nGot:    784909565.000000 Tue Nov 15 14:26:05 1994\n--------------------------------------------------\nFAIL 114\nWed, 2 Nov 1994 00:00:55 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939516055.000000 Tue Nov  2 06:00:55 2094\nGot:    783756055.000000 Wed Nov  2 06:00:55 1994\n--------------------------------------------------\nFAIL 115\nSun, 6 Nov 1994 01:19:13 -0600 (CST) \nDiff:    -3155760000\nExpect: 3939866353.000000 Sat Nov  6 07:19:13 2094\nGot:    784106353.000000 Sun Nov  6 07:19:13 1994\n--------------------------------------------------\nFAIL 116\nMon, 7 Nov 1994 23:16:57 -0600 (CST) \nDiff:    -3155760000\nExpect: 3940031817.000000 Mon Nov  8 05:16:57 2094\nGot:    784271817.000000 Tue Nov  8 05:16:57 1994\n--------------------------------------------------\nFAIL 117\nTue, 08 Nov 1994 13:21:21 -0600\t     \nDiff:    -3155760000\nExpect: 3940082481.000000 Mon Nov  8 19:21:21 2094\nGot:    784322481.000000 Tue Nov  8 19:21:21 1994\n--------------------------------------------------\nFAIL 118\nMon, 07 Nov 94 13:47:37 PST          \nDiff:    -3155760000\nExpect: 3940004857.000000 Sun Nov  7 21:47:37 2094\nGot:    784244857.000000 Mon Nov  7 21:47:37 1994\n--------------------------------------------------\nFAIL 119\nTue, 08 Nov 94 11:23:19 PST \t     \nDiff:    -3155760000\nExpect: 3940082599.000000 Mon Nov  8 19:23:19 2094\nGot:    784322599.000000 Tue Nov  8 19:23:19 1994\n--------------------------------------------------\nFAIL 120\nTue, 01 Nov 1994 11:28:25 -0800      \nDiff:    -3155760000\nExpect: 3939478105.000000 Mon Nov  1 19:28:25 2094\nGot:    783718105.000000 Tue Nov  1 19:28:25 1994\n--------------------------------------------------\nFAIL 121\nTue, 15 Nov 1994 13:11:47 -0800      \nDiff:    -3155760000\nExpect: 3940693907.000000 Mon Nov 15 21:11:47 2094\nGot:    784933907.000000 Tue Nov 15 21:11:47 1994\n--------------------------------------------------\nFAIL 122\nTue, 15 Nov 1994 13:18:38 -0800      \nDiff:    -3155760000\nExpect: 3940694318.000000 Mon Nov 15 21:18:38 2094\nGot:    784934318.000000 Tue Nov 15 21:18:38 1994\n--------------------------------------------------\nFAIL 123\nTue, 15 Nov 1994 0:18:38 -0800 \t     \nDiff:    -3155760000\nExpect: 3940647518.000000 Mon Nov 15 08:18:38 2094\nGot:    784887518.000000 Tue Nov 15 08:18:38 1994\n--------------------------------------------------\nFAIL 124\nJul 13 1999 1:23P GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 125\nJul 13 1999 1:23P.M GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 126\nJul 13 1999 1:23P.M. GMT\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 127\nJul-13-1999 1:23P.M GMT\t\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 128\nJul/13/1999 1:23P.M. GMT\t     \nDiff:    -3155760000\nExpect: 4087632180.000000 Mon Jul 13 13:23:00 2099\nGot:    931872180.000000 Tue Jul 13 13:23:00 1999\n--------------------------------------------------\nFAIL 129\n2001-02-26T13:44:12-0700\t     \nDiff:    -3155760000\nExpect: 4138980252.000000 Sun Feb 27 20:44:12 2101\nGot:    983220252.000000 Mon Feb 26 20:44:12 2001\n--------------------------------------------------\nFAIL 130\n2001-02-26T13:44-0700\t\t     \nDiff:    -3155760000\nExpect: 4138980240.000000 Sun Feb 27 20:44:00 2101\nGot:    983220240.000000 Mon Feb 26 20:44:00 2001\n--------------------------------------------------\nFAIL 131\n2001-02-26T13-0700\t\t     \nDiff:    -3155760000\nExpect: 4138977600.000000 Sun Feb 27 20:00:00 2101\nGot:    983217600.000000 Mon Feb 26 20:00:00 2001\n--------------------------------------------------\nFAIL 132\n2001-02-26T13-44-12-0700\t     \nDiff:    -3155760000\nExpect: 4138980252.000000 Sun Feb 27 20:44:12 2101\nGot:    983220252.000000 Mon Feb 26 20:44:12 2001\n--------------------------------------------------\nFAIL 133\n2001-02-26T13-44-0700\t\t     \nDiff:    -3155760000\nExpect: 4138980240.000000 Sun Feb 27 20:44:00 2101\nGot:    983220240.000000 Mon Feb 26 20:44:00 2001\n--------------------------------------------------\nFAIL 134\n2001-02-26T13-0700\t\t     \nDiff:    -3155760000\nExpect: 4138977600.000000 Sun Feb 27 20:00:00 2101\nGot:    983217600.000000 Mon Feb 26 20:00:00 2001\n--------------------------------------------------\nFAIL 135\n07/Nov/2000:16:45:56 +0100\t     \nDiff:    -3155760000\nExpect: 4129371956.000000 Mon Nov  8 15:45:56 2100\nGot:    973611956.000000 Tue Nov  7 15:45:56 2000\n--------------------------------------------------\nFAIL 136\n2002-11-07T23:31:49-05:00\t     \nDiff:    -3155760000\nExpect: 4192489909.000000 Thu Nov  9 04:31:49 2102\nGot:    1036729909.000000 Fri Nov  8 04:31:49 2002\n--------------------------------------------------\nFAIL 137\n2003-02-17T07:45:56Z\t\t     \nDiff:    -3155760000\nExpect: 4201227956.000000 Sun Feb 18 07:45:56 2103\nGot:    1045467956.000000 Mon Feb 17 07:45:56 2003\n--------------------------------------------------\nFAIL 138\n2003-02-17T08:14:07.198189+0000\t     \nDiff:    -3155760000\nExpect: 4201229647.198189 Sun Feb 18 08:14:07 2103\nGot:    1045469647.198189 Mon Feb 17 08:14:07 2003\n--------------------------------------------------\nFAIL 139\n20020722T100000Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 140\nJul 22 10:00:00 UTC 2002\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 141\n2002-07-22 10:00:00Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 142\n2002-07-22 10:00:00 Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 143\n2002-07-22 10:00 Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 144\n2002-07-22 10:00Z\t\t     \nDiff:    -3155760000\nExpect: 4183092000.000000 Sun Jul 23 10:00:00 2102\nGot:    1027332000.000000 Mon Jul 22 10:00:00 2002\n--------------------------------------------------\nFAIL 145\n2002-07-22 10:00 +100\t\t     \nDiff:    -3155760000\nExpect: 4183088400.000000 Sun Jul 23 09:00:00 2102\nGot:    1027328400.000000 Mon Jul 22 09:00:00 2002\n--------------------------------------------------\nFAIL 146\n2002-07-22 10:00 +0100\t\t     \nDiff:    -3155760000\nExpect: 4183088400.000000 Sun Jul 23 09:00:00 2102\nGot:    1027328400.000000 Mon Jul 22 09:00:00 2002\nPASS: t/getdate\n1..202\nok 1 - %y\nok 2 - %Y\nok 3 - %%\nok 4 - %a\nok 5 - %A\nok 6 - %b\nok 7 - %B\nok 8 - %c\nok 9 - %C\nok 10 - %d\nok 11 - %e\nok 12 - %D\nok 13 - %G\nok 14 - %h\nok 15 - %H\nok 16 - %I\nok 17 - %j\nok 18 - %k\nok 19 - %l\nok 20 - %L\nok 21 - %m\nok 22 - %M\nok 23 - %o\nok 24 - %p\nok 25 - %q\nok 26 - %r\nok 27 - %R\nok 28 - %s\nok 29 - %S\nok 30 - %T\nok 31 - %U\nok 32 - %w\nok 33 - %W\nok 34 - %x\nok 35 - %X\nok 36 - %y\nok 37 - %Y\nok 38 - %Z\nok 39 - %z\nok 40 - %Od\nok 41 - %Oe\nok 42 - %OH\nok 43 - %OI\nok 44 - %Oj\nok 45 - %Ok\nok 46 - %Ol\nok 47 - %Om\nok 48 - %OM\nok 49 - %Oq\nok 50 - %OY\nok 51 - %Oy\nok 52 - %y\nok 53 - %Y\nok 54 - %%\nok 55 - %a\nok 56 - %A\nok 57 - %b\nok 58 - %B\nok 59 - %c\nok 60 - %C\nok 61 - %d\nok 62 - %e\nok 63 - %D\nok 64 - %h\nok 65 - %H\nok 66 - %I\nok 67 - %j\nok 68 - %k\nok 69 - %l\nok 70 - %L\nok 71 - %m\nok 72 - %M\nok 73 - %o\nok 74 - %p\nok 75 - %q\nok 76 - %r\nok 77 - %R\nok 78 - %s\nok 79 - %S\nok 80 - %T\nok 81 - %U\nok 82 - %w\nok 83 - %W\nok 84 - %x\nok 85 - %X\nok 86 - %y\nok 87 - %Y\nok 88 - %Z\nok 89 - %z\nok 90 - %Od\nok 91 - %Oe\nok 92 - %OH\nok 93 - %OI\nok 94 - %Oj\nok 95 - %Ok\nok 96 - %Ol\nok 97 - %Om\nok 98 - %OM\nok 99 - %Oq\nok 100 - %OY\nok 101 - %Oy\nok 102 - %y\nok 103 - %Y\nok 104 - %%\nok 105 - %a\nok 106 - %A\nok 107 - %b\nok 108 - %B\nok 109 - %c\nok 110 - %C\nok 111 - %d\nok 112 - %e\nok 113 - %D\nok 114 - %h\nok 115 - %H\nok 116 - %I\nok 117 - %j\nok 118 - %k\nok 119 - %l\nok 120 - %L\nok 121 - %m\nok 122 - %M\nok 123 - %o\nok 124 - %p\nok 125 - %q\nok 126 - %r\nok 127 - %R\nok 128 - %s\nok 129 - %S\nok 130 - %T\nok 131 - %U\nok 132 - %w\nok 133 - %W\nok 134 - %x\nok 135 - %X\nok 136 - %y\nok 137 - %Y\nok 138 - %Z\nok 139 - %z\nok 140 - %Od\nok 141 - %Oe\nok 142 - %OH\nok 143 - %OI\nok 144 - %Oj\nok 145 - %Ok\nok 146 - %Ol\nok 147 - %Om\nok 148 - %OM\nok 149 - %Oq\nok 150 - %OY\nok 151 - %Oy\nok 152 - %G\nok 153 - %y\nok 154 - %Y\nok 155 - %%\nok 156 - %a\nok 157 - %A\nok 158 - %b\nok 159 - %B\nok 160 - %c\nok 161 - %C\nok 162 - %d\nok 163 - %e\nok 164 - %D\nok 165 - %G\nok 166 - %h\nok 167 - %H\nok 168 - %I\nok 169 - %j\nok 170 - %k\nok 171 - %l\nok 172 - %L\nok 173 - %m\nok 174 - %M\nok 175 - %o\nok 176 - %p\nok 177 - %q\nok 178 - %r\nok 179 - %R\nok 180 - %s\nok 181 - %S\nok 182 - %T\nok 183 - %U\nok 184 - %w\nok 185 - %W\nok 186 - %x\nok 187 - %X\nok 188 - %Z\nok 189 - %z\nok 190 - %z\nok 191 - %Od\nok 192 - %Oe\nok 193 - %OH\nok 194 - %OI\nok 195 - %Oj\nok 196 - %Ok\nok 197 - %Ol\nok 198 - %Om\nok 199 - %OM\nok 200 - %Oq\nok 201 - %OY\nok 202 - %Oy\nPASS: t/format\n1..8\n# -0430 => -0430 -0430\nok 1\n# -0445 => -0445 -0445\nok 2\n# 2008.11.30 22:35 CET => -:35:22:30:10:108:3600\nok 3\n# 2008-11-30 22:35 CET => -:35:22:30:10:108:3600\nok 4\n# 4/3/2005\nok 5\nok 6\nok 7\nok 8\nPASS: t/cpanrt\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5847744941711426,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libtry-tiny-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libtry-tiny-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.000682830810546875,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.6940407752990723,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020201683044433594,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.2952728271484375,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006120204925537109,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libtry-tiny-perl.t/00-report-prereqs": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/basic": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/context": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/erroneous_usage": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/finally": {
                "status": "SKIPPED"
            },
            "ptestresult.libtry-tiny-perl.t/given_when": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/global_destruction_forked": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/global_destruction_load": {
                "status": "SKIPPED"
            },
            "ptestresult.libtry-tiny-perl.t/named": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/when": {
                "status": "PASSED"
            },
            "ptestresult.libtry-tiny-perl.t/zzz-check-breaks": {
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libtry-tiny-perl/ptest\n1..25\nok 1 - Proper context LIST in try{}\nok 2 - Proper VOID context in finally{} 2\nok 3 - Proper VOID context in finally{} 1\nok 4\nok 5 - Proper context LIST in try{}\nok 6 - Proper context LIST in catch{}\nok 7 - Proper VOID context in finally{} 2\nok 8 - Proper VOID context in finally{} 1\nok 9\nok 10 - Proper context SCALAR in try{}\nok 11 - Proper VOID context in finally{} 2\nok 12 - Proper VOID context in finally{} 1\nok 13\nok 14 - Proper context SCALAR in try{}\nok 15 - Proper context SCALAR in catch{}\nok 16 - Proper VOID context in finally{} 2\nok 17 - Proper VOID context in finally{} 1\nok 18\nok 19 - Proper context VOID in try{}\nok 20 - Proper VOID context in finally{} 2\nok 21 - Proper VOID context in finally{} 1\nok 22 - Proper context VOID in try{}\nok 23 - Proper context VOID in catch{}\nok 24 - Proper VOID context in finally{} 2\nok 25 - Proper VOID context in finally{} 1\nPASS: t/context\n1..3\nok 1 - nested try in cleanup after fork does not maintain outer catch block\nok 2 - nested try in cleanup after fork does not maintain outer finally block\nok 3 - Didn't just exit\nPASS: t/global_destruction_forked\n1..3\nok 1 - try name\nok 2 - catch name\nok 3 - finally name\nPASS: t/named\n1..2\ngiven is deprecated at t/given_when.t line 19.\nwhen is deprecated at t/given_when.t line 20.\nok 1 - error caught\nok 2 - error is also in $_\nPASS: t/given_when\n1..5\nwhen is deprecated at t/when.t line 27.\nwhen is deprecated at t/when.t line 28.\nok 1\nok 2 - $_ not clobbered\nok 3 - bar didn't match\nok 4 - foo matched\nok 5 - fallback didn't match\nPASS: t/when\n1..0 # SKIP Capture::Tiny 0.12 required\n1..0 # SKIP Capture::Tiny 0.12 required\nSKIP: t/global_destruction_load\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker  any 7.70\n# \n# === Configure Suggests ===\n# \n#     Module      Want Have\n#     -------- ------- ----\n#     JSON::PP 2.27300 4.16\n# \n# === Test Requires ===\n# \n#     Module              Want     Have\n#     ------------------- ---- --------\n#     ExtUtils::MakeMaker  any     7.70\n#     File::Spec           any     3.90\n#     Test::More           any 1.302199\n#     if                   any   0.0610\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Test Suggests ===\n# \n#     Module                    Want    Have\n#     ------------------------ ----- -------\n#     CPAN::Meta::Check        0.011 missing\n#     CPAN::Meta::Requirements   any   2.143\n#     Capture::Tiny             0.12 missing\n# \n# === Runtime Requires ===\n# \n#     Module   Want Have\n#     -------- ---- ----\n#     Carp      any 1.54\n#     Exporter 5.57 5.78\n#     constant  any 1.33\n#     strict    any 1.13\n#     warnings  any 1.70\n# \n# === Runtime Suggests ===\n# \n#     Module    Want    Have\n#     --------- ---- -------\n#     Sub::Name 0.08 missing\n#     Sub::Util  any    1.63\n# \n# === Other Modules ===\n# \n#     Module             Have\n#     --------------- -------\n#     Encode             3.21\n#     File::Temp       0.2311\n#     JSON::PP           4.16\n#     Module::Runtime missing\n#     Pod::Coverage   missing\n#     Sub::Name       missing\n#     YAML            missing\n#     autodie         missing\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\n1..8\nok 1 - Bare catch() detected\nok 2 - Bare finally() detected\nok 3 - Bare catch()/finally() detected\nok 4 - Bare finally()/catch() detected\nok 5 - Multi-catch detected\nok 6 - Unterminated try detected\nok 7 - Bare catch at the end of a function call\nok 8 - Bare finally at the end of a function call\nPASS: t/erroneous_usage\n1..30\nok 1 - Moved into finally from try\nok 2 - Error text as expected\nok 3 - Into catch block as we died in try\nok 4 - Moved into finally from catch\nok 5 - Error text as expected\nok 6 - Moved into finally from catch\nok 7 - Moved into finally block when try throws an exception and we have no catch block\nok 8 - Second finally clause run\nok 9 - First finally clause run\nok 10 - no error reported\nok 11 - finally got passed the exception\nok 12 - finally called\nok 13 - not localized in try\nok 14 - nothing in @_ (finally)\nok 15 - $_ not localized (finally)\nok 16 - same afterwards\nok 17 - not localized in try\nok 18 - error in @_ (catch)\nok 19 - error in $_ (catch)\nok 20 - error in @_ (finally)\nok 21 - error in @_ (finally)\nok 22 - $_ not localized (finally)\nok 23 - same afterwards\nok 24 - fin 2 called\nok 25 - warnings from both fatal finally blocks\nok 26 - First warning contains original exception\nok 27 - Second warning contains original exception\nok 28 - before skip in try\nok 29 # skip whee\nok 30 - finally ran\nok 28 - before skip in try\nok 29 # skip whee\nSKIP: t/finally\n1..2\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nSKIP: t/zzz-check-breaks\n1..25\nok 1 - basic try\nok 2 - rethrow\nok 3 - try block evaluated\nok 4 - $@ untouched\nok 5 - try block died\nok 6 - $@ untouched\nok 7 - catch block evaluated\nok 8 - $@ untouched\nok 9 - scalar context try\nok 10 - list context try\nok 11 - scalar context catch\nok 12 - list context catch\nok 13 - Checking catch subroutine scalar reference is correctly blessed\nok 14 - Checking finally subroutine scalar reference is correctly blessed\nok 15\nok 16 - got here\nok 17 - try in try catch block\nok 18 - rethrow with try in catch block\nok 19 - catch invoked\nok 20\nok 21 - $@ untouched\nok 22 - $_ untouched\nok 23 - previous value of $@\nok 24 - previous value of $@ available for capture\nok 25 - previous value of $@ also available in catch block\nPASS: t/basic\nDURATION: 0\nEND: /usr/lib/libtry-tiny-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libtry-tiny-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..25\nok 1 - Proper context LIST in try{}\nok 2 - Proper VOID context in finally{} 2\nok 3 - Proper VOID context in finally{} 1\nok 4\nok 5 - Proper context LIST in try{}\nok 6 - Proper context LIST in catch{}\nok 7 - Proper VOID context in finally{} 2\nok 8 - Proper VOID context in finally{} 1\nok 9\nok 10 - Proper context SCALAR in try{}\nok 11 - Proper VOID context in finally{} 2\nok 12 - Proper VOID context in finally{} 1\nok 13\nok 14 - Proper context SCALAR in try{}\nok 15 - Proper context SCALAR in catch{}\nok 16 - Proper VOID context in finally{} 2\nok 17 - Proper VOID context in finally{} 1\nok 18\nok 19 - Proper context VOID in try{}\nok 20 - Proper VOID context in finally{} 2\nok 21 - Proper VOID context in finally{} 1\nok 22 - Proper context VOID in try{}\nok 23 - Proper context VOID in catch{}\nok 24 - Proper VOID context in finally{} 2\nok 25 - Proper VOID context in finally{} 1\nPASS: t/context\n1..3\nok 1 - nested try in cleanup after fork does not maintain outer catch block\nok 2 - nested try in cleanup after fork does not maintain outer finally block\nok 3 - Didn't just exit\nPASS: t/global_destruction_forked\n1..3\nok 1 - try name\nok 2 - catch name\nok 3 - finally name\nPASS: t/named\n1..2\ngiven is deprecated at t/given_when.t line 19.\nwhen is deprecated at t/given_when.t line 20.\nok 1 - error caught\nok 2 - error is also in $_\nPASS: t/given_when\n1..5\nwhen is deprecated at t/when.t line 27.\nwhen is deprecated at t/when.t line 28.\nok 1\nok 2 - $_ not clobbered\nok 3 - bar didn't match\nok 4 - foo matched\nok 5 - fallback didn't match\nPASS: t/when\n1..0 # SKIP Capture::Tiny 0.12 required\n1..0 # SKIP Capture::Tiny 0.12 required\nSKIP: t/global_destruction_load\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker  any 7.70\n# \n# === Configure Suggests ===\n# \n#     Module      Want Have\n#     -------- ------- ----\n#     JSON::PP 2.27300 4.16\n# \n# === Test Requires ===\n# \n#     Module              Want     Have\n#     ------------------- ---- --------\n#     ExtUtils::MakeMaker  any     7.70\n#     File::Spec           any     3.90\n#     Test::More           any 1.302199\n#     if                   any   0.0610\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Test Suggests ===\n# \n#     Module                    Want    Have\n#     ------------------------ ----- -------\n#     CPAN::Meta::Check        0.011 missing\n#     CPAN::Meta::Requirements   any   2.143\n#     Capture::Tiny             0.12 missing\n# \n# === Runtime Requires ===\n# \n#     Module   Want Have\n#     -------- ---- ----\n#     Carp      any 1.54\n#     Exporter 5.57 5.78\n#     constant  any 1.33\n#     strict    any 1.13\n#     warnings  any 1.70\n# \n# === Runtime Suggests ===\n# \n#     Module    Want    Have\n#     --------- ---- -------\n#     Sub::Name 0.08 missing\n#     Sub::Util  any    1.63\n# \n# === Other Modules ===\n# \n#     Module             Have\n#     --------------- -------\n#     Encode             3.21\n#     File::Temp       0.2311\n#     JSON::PP           4.16\n#     Module::Runtime missing\n#     Pod::Coverage   missing\n#     Sub::Name       missing\n#     YAML            missing\n#     autodie         missing\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\n1..8\nok 1 - Bare catch() detected\nok 2 - Bare finally() detected\nok 3 - Bare catch()/finally() detected\nok 4 - Bare finally()/catch() detected\nok 5 - Multi-catch detected\nok 6 - Unterminated try detected\nok 7 - Bare catch at the end of a function call\nok 8 - Bare finally at the end of a function call\nPASS: t/erroneous_usage\n1..30\nok 1 - Moved into finally from try\nok 2 - Error text as expected\nok 3 - Into catch block as we died in try\nok 4 - Moved into finally from catch\nok 5 - Error text as expected\nok 6 - Moved into finally from catch\nok 7 - Moved into finally block when try throws an exception and we have no catch block\nok 8 - Second finally clause run\nok 9 - First finally clause run\nok 10 - no error reported\nok 11 - finally got passed the exception\nok 12 - finally called\nok 13 - not localized in try\nok 14 - nothing in @_ (finally)\nok 15 - $_ not localized (finally)\nok 16 - same afterwards\nok 17 - not localized in try\nok 18 - error in @_ (catch)\nok 19 - error in $_ (catch)\nok 20 - error in @_ (finally)\nok 21 - error in @_ (finally)\nok 22 - $_ not localized (finally)\nok 23 - same afterwards\nok 24 - fin 2 called\nok 25 - warnings from both fatal finally blocks\nok 26 - First warning contains original exception\nok 27 - Second warning contains original exception\nok 28 - before skip in try\nok 29 # skip whee\nok 30 - finally ran\nok 28 - before skip in try\nok 29 # skip whee\nSKIP: t/finally\n1..2\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nok 1 # skip no conflicts module found to check against\nok 2 # skip This information-only test requires CPAN::Meta::Check 0.011\nSKIP: t/zzz-check-breaks\n1..25\nok 1 - basic try\nok 2 - rethrow\nok 3 - try block evaluated\nok 4 - $@ untouched\nok 5 - try block died\nok 6 - $@ untouched\nok 7 - catch block evaluated\nok 8 - $@ untouched\nok 9 - scalar context try\nok 10 - list context try\nok 11 - scalar context catch\nok 12 - list context catch\nok 13 - Checking catch subroutine scalar reference is correctly blessed\nok 14 - Checking finally subroutine scalar reference is correctly blessed\nok 15\nok 16 - got here\nok 17 - try in try catch block\nok 18 - rethrow with try in catch block\nok 19 - catch invoked\nok 20\nok 21 - $@ untouched\nok 22 - $_ untouched\nok 23 - previous value of $@\nok 24 - previous value of $@ available for capture\nok 25 - previous value of $@ also available in catch block\nPASS: t/basic\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.586937427520752,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-liburi-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-liburi-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.00072479248046875,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.685344696044922,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.023595809936523438,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 3.978532552719116,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003509521484375,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.liburi-perl.t/00-report-prereqs": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/abs": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/clone": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/data": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/escape": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/escape-char": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/ftp": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/generic": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/geo_basic": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/geo_construct": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/geo_point": {
                "status": "SKIPPED"
            },
            "ptestresult.liburi-perl.t/gopher": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/heuristic": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/http": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/icap": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/idna": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/ipv6": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/iri": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/ldap": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/mailto": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/mix": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/mms": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/news": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/num_eq": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/old-absconf": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/old-base": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/old-file": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/old-relbase": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/path-segments": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/pop": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/punycode": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/query": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/query-param": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/rel": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/rfc2732": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/roy-test": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/rsync": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/rtsp": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/scheme-exceptions": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/sip": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/sort-hash-query-form": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/split": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/sq-brackets": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/sq-brackets-legacy": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/storable": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/urn-isbn": {
                "status": "SKIPPED"
            },
            "ptestresult.liburi-perl.t/urn-oid": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/urn-scheme-exceptions": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/userpass": {
                "status": "PASSED"
            },
            "ptestresult.liburi-perl.t/utf8": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/liburi-perl/ptest\n1..22\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nPASS: t/data\n# Turn lib path . into /usr/lib/liburi-perl/ptest/.\n# Self tests for URI::URL version 5.28...\n# Subtest: scheme tests\n    # Testing 'file://host/fseg/fs?g/fseg'\n    ok 1 - URI::URL->host\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->path\n    # Testing 'ftp://0%3A:%40@h:0/0?0'\n    ok 4 - URI::URL->params\n    ok 5 - URI::URL->user\n    ok 6 - URI::URL->netloc\n    ok 7 - URI::URL->host\n    ok 8 - URI::URL->scheme\n    ok 9 - URI::URL->path\n    ok 10 - URI::URL->as_string\n    ok 11 - URI::URL->port\n    ok 12 - URI::URL->query\n    ok 13 - URI::URL->password\n    # Testing 'ftp://host/a/b'\n    ok 14 - URI::URL->path\n    ok 15 - URI::URL->as_string\n    ok 16 - URI::URL->port\n    ok 17 - URI::URL->host\n    ok 18 - URI::URL->user\n    # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'\n    ok 19 - URI::URL->params\n    ok 20 - URI::URL->user\n    ok 21 - URI::URL->host\n    ok 22 - URI::URL->path\n    ok 23 - URI::URL->as_string\n    ok 24 - URI::URL->port\n    ok 25 - URI::URL->password\n    # Testing 'gopher://gopher/2a_selector'\n    ok 26 - URI::URL->as_string\n    ok 27 - URI::URL->selector\n    ok 28 - URI::URL->gtype\n    # Testing 'gopher://host'\n    ok 29 - URI::URL->as_string\n    ok 30 - URI::URL->gtype\n    # Testing 'gopher://host/'\n    ok 31 - URI::URL->as_string\n    ok 32 - URI::URL->gtype\n    # Testing 'hTTp://web1.net/a/b/c/welcome#intro'\n    ok 33 - URI::URL->equery\n    ok 34 - URI::URL->scheme\n    ok 35 - URI::URL->as_string\n    ok 36 - URI::URL->params\n    ok 37 - URI::URL->query\n    ok 38 - URI::URL->frag\n    ok 39 - URI::URL->epath\n    ok 40 - URI::URL->path\n    ok 41 - URI::URL->full_path\n    ok 42 - URI::URL->host\n    ok 43 - URI::URL->port\n    ok 44 - URI::URL->eparams\n    # Testing 'http://0:0/0/0;0?0#0'\n    ok 45 - URI::URL->scheme\n    ok 46 - URI::URL->path\n    ok 47 - URI::URL->as_string\n    ok 48 - URI::URL->params\n    ok 49 - URI::URL->netloc\n    ok 50 - URI::URL->host\n    ok 51 - URI::URL->query\n    ok 52 - URI::URL->frag\n    ok 53 - URI::URL->port\n    # Testing 'http://web.net'\n    ok 54 - URI::URL->host\n    ok 55 - URI::URL->full_path\n    ok 56 - URI::URL->path\n    ok 57 - URI::URL->as_string\n    ok 58 - URI::URL->scheme\n    ok 59 - URI::URL->frag\n    ok 60 - URI::URL->port\n    ok 61 - URI::URL->query\n    # Testing 'http://web.net/'\n    ok 62 - URI::URL->host\n    ok 63 - URI::URL->scheme\n    ok 64 - URI::URL->full_path\n    ok 65 - URI::URL->path\n    ok 66 - URI::URL->as_string\n    ok 67 - URI::URL->frag\n    ok 68 - URI::URL->port\n    ok 69 - URI::URL->query\n    # Testing 'http://web:1/a?query+text'\n    ok 70 - URI::URL->host\n    ok 71 - URI::URL->port\n    ok 72 - URI::URL->frag\n    ok 73 - URI::URL->path\n    ok 74 - URI::URL->scheme\n    ok 75 - URI::URL->query\n    # Testing 'http:/0?0'\n    ok 76 - URI::URL->full_path\n    ok 77 - URI::URL->as_string\n    ok 78 - URI::URL->path\n    ok 79 - URI::URL->query\n    ok 80 - URI::URL->scheme\n    # Testing 'http:0'\n    ok 81 - URI::URL->path\n    ok 82 - URI::URL->as_string\n    ok 83 - URI::URL->full_path\n    ok 84 - URI::URL->scheme\n    ok 85 - URI::URL->query\n    # Testing 'mailto:libwww-perl@ics.uci.edu'\n    ok 86 - URI::URL->as_string\n    ok 87 - URI::URL->encoded822addr\n    ok 88 - URI::URL->address\n    # Testing 'news:*'\n    ok 89 - URI::URL->as_string\n    ok 90 - URI::URL->groupart\n    ok 91 - URI::URL->group\n    # Testing 'news:comp.lang.perl'\n    ok 92 - URI::URL->group\n    # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'\n    ok 93 - URI::URL->article\n    # Testing 'nntp://news.com/comp.lang.perl/42'\n    ok 94 - URI::URL->group\n    # Testing 'rlogin://aas@a.sn.no'\n    ok 95 - URI::URL->user\n    ok 96 - URI::URL->host\n    # Testing 'telnet://usr:pswd@web:12345/'\n    ok 97 - URI::URL->password\n    ok 98 - URI::URL->host\n    ok 99 - URI::URL->user\n    1..99\nok 1 - scheme tests\n# Subtest: parts test\n    ok 1 - URI::URL->as_string\n    ok 2 - URI::URL->full_path\n    ok 3 - URI::URL->as_string\n    ok 4 - URI::URL->full_path\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    ok 7 - URI::URL->as_string\n    ok 8 - URI::URL->as_string\n    ok 9 - URI::URL->as_string\n    ok 10 - $url->keywords\n    ok 11 - URI::URL->as_string\n    ok 12 - $url->query_form\n    ok 13 - URI::URL->as_string\n    ok 14 - length\n    ok 15 - query_form\n    ok 16 - length\n    ok 17 - sequence\n    ok 18 - URI::URL->as_string\n    ok 19 - URI::URL->as_string\n    # Subtest: netloc_test\n        ok 1 - URI::URL->as_string\n        ok 2 - URI::URL->as_string\n        ok 3 - URI::URL->as_string\n        ok 4 - URI::URL->as_string\n        ok 5 - URI::URL->as_string\n        ok 6 - URI::URL->as_string\n        ok 7 - URI::URL->as_string\n        ok 8 - URI::URL->as_string\n        ok 9 - URI::URL->as_string\n        ok 10 - URI::URL->as_string\n        ok 11 - URI::URL->as_string\n        ok 12 - URI::URL->as_string\n        ok 13 - URI::URL->as_string\n        ok 14 - URI::URL->as_string\n        ok 15 - URI::URL->as_string\n        ok 16 - URI::URL->as_string\n        1..16\n    ok 20 - netloc_test\n    # Subtest: port_test\n        ok 1 - port\n        ok 2 - string\n        ok 3 - port\n        ok 4 - string\n        ok 5 - port\n        ok 6 - string\n        ok 7 - port\n        ok 8 - string\n        1..8\n    ok 21 - port_test\n    ok 22 - URI::URL->as_string\n    ok 23 - URI::URL->as_string\n    ok 24 - URI::URL->as_string\n    ok 25 - URI::URL->as_string\n    ok 26 - URI::URL->as_string\n    ok 27 - URI::URL->as_string\n    ok 28 - URI::URL->as_string\n    ok 29 - URI::URL->as_string\n    ok 30 - URI::URL->as_string: \"<\" and \">\" are gone\n    ok 31 - 9 elements\n    # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag\n    ok 32 - crack result\n    ok 33 - 9 elements\n    # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF\n    ok 34 - 9 elements\n    # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF\n    ok 35 - crack result\n    ok 36 - 9 elements\n    ok 37 - passwd in anonymous crack\n    # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF\n    ok 38 - crack result\n    ok 39 - 9 elements\n    # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF\n    ok 40 - 9 elements\n    # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF\n    ok 41 - crack result\n    1..41\nok 2 - parts test\n# Subtest: escape test\n    ok 1 - URI::URL->as_string\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->as_string\n    ok 4 - uri_escape->uri_unescape\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    1..6\nok 3 - escape test\n# Subtest: newlocal test\n    ok 1 - URI::URL->as_string\n    # Local directory is /var/volatile/tmp/BkkCYGUv0I/\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->as_string\n    ok 4 - URI::URL->as_string\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    ok 7 - URI::URL->as_string\n    ok 8 - URI::URL->as_string\n    ok 9 - URI::URL->as_string\n    ok 10 - URI::URL->as_string\n    ok 11 - URI::URL->as_string\n    ok 12 - URI::URL->as_string\n    ok 13 - URI::URL->as_string\n    ok 14 - URI::URL->as_string\n    ok 15 - URI::URL->as_string\n    ok 16 - URI::URL->as_string\n    ok 17 - URI::URL->as_string\n    ok 18 - URI::URL->as_string\n    ok 19 - URI::URL->as_string\n    ok 20 - URI::URL->as_string\n    1..20\nok 4 - newlocal test\n# Subtest: Test relative/absolute URI::URL parsing\n    #   Relative    +  Base  =>  Expected Absolute URL\n    # ------------------------------------------------\n    #   g:h         +  http://a/b/c/d;p?q#f  =>  g:h\n    ok 1 - URI::URL->as_string\n    #   g           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g\n    ok 2 - URI::URL->as_string\n    #   ./g         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g\n    ok 3 - URI::URL->as_string\n    #   g/          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/\n    ok 4 - URI::URL->as_string\n    #   /g          +  http://a/b/c/d;p?q#f  =>  http://a/g\n    ok 5 - URI::URL->as_string\n    #   //g         +  http://a/b/c/d;p?q#f  =>  http://g\n    ok 6 - URI::URL->as_string\n    #   g?y         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y\n    ok 7 - URI::URL->as_string\n    #   g?y/./x     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y/./x\n    ok 8 - URI::URL->as_string\n    #   #s          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/d;p?q#s\n    ok 9 - URI::URL->as_string\n    #   g#s         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g#s\n    ok 10 - URI::URL->as_string\n    #   g#s/./x     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g#s/./x\n    ok 11 - URI::URL->as_string\n    #   g?y#s       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y#s\n    ok 12 - URI::URL->as_string\n    #   g;x         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g;x\n    ok 13 - URI::URL->as_string\n    #   g;x?y#s     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g;x?y#s\n    ok 14 - URI::URL->as_string\n    #   .           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/\n    ok 15 - URI::URL->as_string\n    #   ./          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/\n    ok 16 - URI::URL->as_string\n    #   ..          +  http://a/b/c/d;p?q#f  =>  http://a/b/\n    ok 17 - URI::URL->as_string\n    #   ../         +  http://a/b/c/d;p?q#f  =>  http://a/b/\n    ok 18 - URI::URL->as_string\n    #   ../g        +  http://a/b/c/d;p?q#f  =>  http://a/b/g\n    ok 19 - URI::URL->as_string\n    #   ../..       +  http://a/b/c/d;p?q#f  =>  http://a/\n    ok 20 - URI::URL->as_string\n    #   ../../      +  http://a/b/c/d;p?q#f  =>  http://a/\n    ok 21 - URI::URL->as_string\n    #   ../../g     +  http://a/b/c/d;p?q#f  =>  http://a/g\n    ok 22 - URI::URL->as_string\n    #               +  http://a/b/c/d;p?q#f  =>  http://a/b/c/d;p?q#f\n    ok 23 - URI::URL->as_string\n    #   /./g        +  http://a/b/c/d;p?q#f  =>  http://a/./g\n    ok 24 - URI::URL->as_string\n    #   /../g       +  http://a/b/c/d;p?q#f  =>  http://a/../g\n    ok 25 - URI::URL->as_string\n    #   g.          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g.\n    ok 26 - URI::URL->as_string\n    #   .g          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/.g\n    ok 27 - URI::URL->as_string\n    #   g..         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g..\n    ok 28 - URI::URL->as_string\n    #   ..g         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/..g\n    ok 29 - URI::URL->as_string\n    #   ./../g      +  http://a/b/c/d;p?q#f  =>  http://a/b/g\n    ok 30 - URI::URL->as_string\n    #   ./g/.       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/\n    ok 31 - URI::URL->as_string\n    #   g/./h       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/h\n    ok 32 - URI::URL->as_string\n    #   g/../h      +  http://a/b/c/d;p?q#f  =>  http://a/b/c/h\n    ok 33 - URI::URL->as_string\n    #   http:g      +  http://a/b/c/d;p?q#f  =>  http:g\n    ok 34 - URI::URL->as_string\n    #   http:       +  http://a/b/c/d;p?q#f  =>  http:\n    ok 35 - URI::URL->as_string\n    #   x/y//../z   +  http://a/b/c/d;p?q#f  =>  http://a/b/c/x/y/z\n    ok 36 - URI::URL->as_string\n    #   1           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/1\n    ok 37 - URI::URL->as_string\n    #   0           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/0\n    ok 38 - URI::URL->as_string\n    #   /0          +  http://a/b/c/d;p?q#f  =>  http://a/0\n    ok 39 - URI::URL->as_string\n    ok 40 - identity\n    ok 41 - URL canonicalised\n    # --------\n    #   http://abc/ +  news:45664545  =>  http://abc/\n    ok 42 - ->as_string\n    #   news:abc    +  http://abc/  =>  news:abc\n    ok 43 - ->as_string\n    #   abc         +  file:/test?aas  =>  file:/abc\n    ok 44 - ->as_string\n    #   ?foo        +  file:/abc  =>  file:/abc?foo\n    ok 45 - ->as_string\n    #   #foo        +  http://abc/a  =>  http://abc/a#foo\n    ok 46 - ->as_string\n    #   #foo        +  file:a  =>  file:a#foo\n    ok 47 - ->as_string\n    #   #foo        +  file:/a  =>  file:/a#foo\n    ok 48 - ->as_string\n    #   #foo        +  file:/a  =>  file:/a#foo\n    ok 49 - ->as_string\n    #   #foo        +  file://localhost/a  =>  file://localhost/a#foo\n    ok 50 - ->as_string\n    #   123@sn.no   +  news:comp.lang.perl.misc  =>  news:/123@sn.no\n    ok 51 - ->as_string\n    #   no.perl     +  news:123@sn.no  =>  news:/no.perl\n    ok 52 - ->as_string\n    #   mailto:aas@a.sn.no+  http://www.sn.no/  =>  mailto:aas@a.sn.no\n    ok 53 - ->as_string\n    #   http:foo    +  http://h/a/b  =>  http://h/a/foo\n    ok 54 - ->as_string\n    #   http:/foo   +  http://h/a/b  =>  http://h/foo\n    ok 55 - ->as_string\n    #   http:?foo   +  http://h/a/b  =>  http://h/a/b?foo\n    ok 56 - ->as_string\n    #   http:#foo   +  http://h/a/b  =>  http://h/a/b#foo\n    ok 57 - ->as_string\n    #   http:?foo#bar+  http://h/a/b  =>  http://h/a/b?foo#bar\n    ok 58 - ->as_string\n    #   file:/foo   +  http://h/a/b  =>  file:/foo\n    ok 59 - ->as_string\n    # absolute test ok\n    ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'\n    ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'\n    ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'\n    ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'\n    ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'\n    ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'\n    ok 66 - url('http://abc/a\\#f', 'http://abc/a')->rel = '\\#f'\n    ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'\n    ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'\n    ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'\n    ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'\n    ok 71 - url('file:', 'file:/etc/')->rel = '../'\n    ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'\n    ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'\n    ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'\n    # relative test ok\n    1..74\nok 5 - Test relative/absolute URI::URL parsing\n# Subtest: eq test\n    ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 7 - 7: http://www.sn.no/\n    ok 8 - 8: http://www.sn.no/\n    ok 9 - 10: ftp://ftp/%2Fetc\n    ok 10 - 11: ftp://ftp/%2Fetc\n    1..10\nok 6 - eq test\nok 7 - URI::URL->as_string\nok 8 - URI::URL->path\nok 9 - wash&go\n# URI::URL version 5.28 ok\n1..9\nPASS: t/old-base\nok 1 - constant indicates to treat square brackets as reserved characters (legacy)\nok 2 - legacy: reserved square brackets not escaped\nok 3 - legacy: reserved square brackets not escaped\nok 4 - legacy: reserved square brackets not escaped\nok 5 - legacy: reserved square brackets not escaped\nok 6 - legacy: reserved square brackets not escaped\nok 7 - legacy: reserved square brackets not escaped\n1..7\nPASS: t/sq-brackets-legacy\nok 1\nok 2\nok 3\nok 4\nok 5\n1..5\nPASS: t/utf8\n1..19\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nPASS: t/rfc2732\n1..37\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nPASS: t/query\nok 1 - correctly created a URI from a utf8-downgrade string\n1..1\nPASS: t/escape-char\n1..2\nok 1\nok 2\nPASS: t/clone\n1..5\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/old-relbase\nok 1 - only attempt to load the scheme package once\nok 2 - no exception when trying to load a scheme handler class\nok 3 - but URI still instantiated as foreign\n# 1\nok 4 - only attempt to load the scheme package once\nok 5 - no exception when trying to load a scheme handler class\nok 6 - but URI still instantiated as foreign\n# 1\n1..6\nPASS: t/scheme-exceptions\n1..48\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nPASS: t/generic\n# store\n1..3\n# retrieve\nok 1\nok 2\nok 3\nPASS: t/storable\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/http\n1..7\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/idna\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/mms\n1..6\nok 1 - only attempt to load the scheme package once\nok 2 - no exception when trying to load a scheme handler class\nok 3 - but URI still instantiated as foreign\nok 4 - only attempt to load the scheme package once\nok 5 - no exception when trying to load a scheme handler class\nok 6 - but URI still instantiated as foreign\nPASS: t/urn-scheme-exceptions\nok 1 - host\nok 2 - port\n1..2\nPASS: t/ipv6\n1..45\nok 1 - g:h => g:h\nok 2 - g => http://a/b/c/g\nok 3 - ./g => http://a/b/c/g\nok 4 - g/ => http://a/b/c/g/\nok 5 - /g => http://a/g\nok 6 - //g => http://g\nok 7 - ?y => http://a/b/c/d;p?y\nok 8 - g?y => http://a/b/c/g?y\nok 9 - \\#s => http://a/b/c/d;p?q\\#s\nok 10 - g\\#s => http://a/b/c/g\\#s\nok 11 - g?y\\#s => http://a/b/c/g?y\\#s\nok 12 - ;x => http://a/b/c/;x\nok 13 - g;x => http://a/b/c/g;x\nok 14 - g;x?y\\#s => http://a/b/c/g;x?y\\#s\nok 15 - . => http://a/b/c/\nok 16 - ./ => http://a/b/c/\nok 17 - .. => http://a/b/\nok 18 - ../ => http://a/b/\nok 19 - ../g => http://a/b/g\nok 20 - ../.. => http://a/\nok 21 - ../../ => http://a/\nok 22 - ../../g => http://a/g\nok 23 - <> => http://a/b/c/d;p?q\nok 24 - ../../../g => http://a/../g\nok 25 - ../../../../g => http://a/../../g\nok 26 - /./g => http://a/./g\nok 27 - /../g => http://a/../g\nok 28 - g. => http://a/b/c/g.\nok 29 - .g => http://a/b/c/.g\nok 30 - g.. => http://a/b/c/g..\nok 31 - ..g => http://a/b/c/..g\nok 32 - ./../g => http://a/b/g\nok 33 - ./g/. => http://a/b/c/g/\nok 34 - g/./h => http://a/b/c/g/h\nok 35 - g/../h => http://a/b/c/h\nok 36 - g;x=1/./y => http://a/b/c/g;x=1/y\nok 37 - g;x=1/../y => http://a/b/c/y\nok 38 - g?y/./x => http://a/b/c/g?y/./x\nok 39 - g?y/../x => http://a/b/c/g?y/../x\nok 40 - g\\#s/./x => http://a/b/c/g\\#s/./x\nok 41 - g\\#s/../x => http://a/b/c/g\\#s/../x\nok 42 - http:g => http:g\nok 43 - http: => http:\nok 44 - \\#foo? => http://a/b/c/d;p?q\\#foo?\nok 45 - ?\\#foo => http://a/b/c/d;p?\\#foo\n# \n# \n# In the following cases we did not get back to where we started with rel()\n# 1: URI->new(\"http://a/b/c/g\", \"http://a/b/c/d;p?q\")->rel ==> \"g\" (not \"./g\")\n# 1: URI->new(\"http://a/g\", \"http://a/b/c/d;p?q\")->rel ==> \"../../g\" (not \"/g\")\n# 1: URI->new(\"http://g\", \"http://a/b/c/d;p?q\")->rel ==> \"http://g\" (not \"//g\")\n# 1: URI->new(\"http://a/b/c/d;p?y\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?y\" (not \"?y\")\n# 1: URI->new(\"http://a/b/c/d;p?q#s\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q#s\" (not \"#s\")\n# 1: URI->new(\"http://a/b/c/\", \"http://a/b/c/d;p?q\")->rel ==> \"./\" (not \".\")\n# 1: URI->new(\"http://a/b/\", \"http://a/b/c/d;p?q\")->rel ==> \"../\" (not \"..\")\n# 1: URI->new(\"http://a/\", \"http://a/b/c/d;p?q\")->rel ==> \"../../\" (not \"../..\")\n# 1: URI->new(\"http://a/b/c/d;p?q\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q\" (not \"<>\")\n# 1: URI->new(\"http://a/./g\", \"http://a/b/c/d;p?q\")->rel ==> \"../.././g\" (not \"/./g\")\n# 1: URI->new(\"http://a/../g\", \"http://a/b/c/d;p?q\")->rel ==> \"../../../g\" (not \"/../g\")\n# 1: URI->new(\"http://a/b/g\", \"http://a/b/c/d;p?q\")->rel ==> \"../g\" (not \"./../g\")\n# 1: URI->new(\"http://a/b/c/g/\", \"http://a/b/c/d;p?q\")->rel ==> \"g/\" (not \"./g/.\")\n# 1: URI->new(\"http://a/b/c/g/h\", \"http://a/b/c/d;p?q\")->rel ==> \"g/h\" (not \"g/./h\")\n# 1: URI->new(\"http://a/b/c/h\", \"http://a/b/c/d;p?q\")->rel ==> \"h\" (not \"g/../h\")\n# 1: URI->new(\"http://a/b/c/g;x=1/y\", \"http://a/b/c/d;p?q\")->rel ==> \"g;x=1/y\" (not \"g;x=1/./y\")\n# 1: URI->new(\"http://a/b/c/y\", \"http://a/b/c/d;p?q\")->rel ==> \"y\" (not \"g;x=1/../y\")\n# 1: URI->new(\"http://a/b/c/d;p?q#foo?\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q#foo?\" (not \"#foo?\")\n# 1: URI->new(\"http://a/b/c/d;p?#foo\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?#foo\" (not \"?#foo\")\nPASS: t/abs\n1..28\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nPASS: t/iri\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/pop\n1..0 # SKIP Needs Geo::Point\n1..0 # SKIP Needs Geo::Point\nSKIP: t/geo_point\n1..24\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\n# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo\n# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nPASS: t/ldap\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/news\nok 1 - Query parameters are sorted\n1..1\nPASS: t/sort-hash-query-form\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/rel\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/rsync\n1..12\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/old-file\nok 1 - ==\nok 2 - !=\n1..2\nPASS: t/num_eq\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/sip\n1..24\nok 1 - created\nok 2 - An object of class 'URI::geo' isa 'URI::geo'\nok 3 - scheme\nok 4 - opaque\nok 5 - path\nok 6 - fragment\nok 7 - latitude\nok 8 - longitude\nok 9 - altitude\nok 10 - stringify\nok 11 - altitude set\nok 12 - stringify w/ alt\nok 13 - stringify updated w/ alt\nok 14 - created\nok 15 - got location\nok 16 - created\nok 17 - got location\nok 18 - created\nok 19 - got location\nok 20 - crs\nok 21 - u\nok 22 - error ok\nok 23 - eq 1\nok 24 - eq 2\nPASS: t/geo_basic\n1..40\nok 1 - Simple: created\nok 2 - Simple: scheme\nok 3 - Simple: latitude\nok 4 - Simple: longitude\nok 5 - Simple: altitude\nok 6 - Simple w/ alt: created\nok 7 - Simple w/ alt: scheme\nok 8 - Simple w/ alt: latitude\nok 9 - Simple w/ alt: longitude\nok 10 - Simple w/ alt: altitude\nok 11 - Array: created\nok 12 - Array: scheme\nok 13 - Array: latitude\nok 14 - Array: longitude\nok 15 - Array: altitude\nok 16 - Hash, short names: created\nok 17 - Hash, short names: scheme\nok 18 - Hash, short names: latitude\nok 19 - Hash, short names: longitude\nok 20 - Hash, short names: altitude\nok 21 - Hash, long names: created\nok 22 - Hash, long names: scheme\nok 23 - Hash, long names: latitude\nok 24 - Hash, long names: longitude\nok 25 - Hash, long names: altitude\nok 26 - Point object: created\nok 27 - Point object: scheme\nok 28 - Point object: latitude\nok 29 - Point object: longitude\nok 30 - Point object: altitude\nok 31 - Point object: created\nok 32 - Point object: scheme\nok 33 - Point object: latitude\nok 34 - Point object: longitude\nok 35 - Point object: altitude\nok 36 - URI::geo object: created\nok 37 - URI::geo object: scheme\nok 38 - URI::geo object: latitude\nok 39 - URI::geo object: longitude\nok 40 - URI::geo object: altitude\nPASS: t/geo_construct\n1..0 # SKIP Need Business::ISBN 3.005\n1..0 # SKIP Need Business::ISBN 3.005\nSKIP: t/urn-isbn\n1..17\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nPASS: t/split\n1..20\nok 1 - query_form_hash get\nok 2 - query_form_hash set\nok 3 - query_param list keys\nok 4 - query_param scalar return\nok 5 - query_param list return\nok 6 - query_param set return\nok 7 - param order\nok 8 - old values returned\nok 9\nok 10 - query_param_delete\nok 11\nok 12\nok 13 - delete by assigning empty list\nok 14 - query_param from scratch\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nPASS: t/query-param\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/icap\n1..102\n# t/roytest1.html\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\n# t/roytest2.html\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nok 49\nok 50\nok 51\nok 52\nok 53\nok 54\nok 55\nok 56\nok 57\nok 58\nok 59\n# t/roytest3.html\nok 60\nok 61\nok 62\nok 63\nok 64\nok 65\nok 66\nok 67\nok 68\nok 69\nok 70\nok 71\nok 72\n# t/roytest4.html\nok 73\nok 74\nok 75\nok 76\nok 77\nok 78\nok 79\nok 80\nok 81\nok 82\nok 83\nok 84\nok 85\nok 86\nok 87\n# t/roytest5.html\nok 88\nok 89\nok 90\nok 91\nok 92\nok 93\nok 94\nok 95\nok 96\nok 97\nok 98\nok 99\nok 100\nok 101\nok 102\nPASS: t/roy-test\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8 - it should accept slash in unwanted characters\nok 9 - it should accept regex char group terminator in unwanted characters\nok 10 - it should accept regex escape character at the end of unwanted characters\nok 11 - it should recognize scalar interpolation injection in unwanted characters\nok 12 - it should recognize array interpolation injection in unwanted characters\nok 13 - it should recognize hash interpolation injection in unwanted characters\nok 14 - it should recognize leading minus\nok 15 - it should recognize leading ^-\nok 16 - it should recognize character groups\nok 17 - it should allow character class escapes\nok 18 - regex characters like / and ^ allowed in range\nok 19 - invalid range with max less than min throws exception\nok 20 - it should allow character class escapes\nok 21 - bad escapes emit warnings\nok 22 - allows regexp objects\nok 23 - allows regexp objects matching multiple characters\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29 - no (unexpected) warnings (via done_testing)\n1..29\nPASS: t/escape\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/ftp\n1..48\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nPASS: t/gopher\nok 1 - constant indicates NOT to treat square brackets as reserved characters\nok 2 - sqb in path and request\nok 3 - sqb in path and request and fragment\nok 4 - sqb in userinfo, host, path, request and fragment\nok 5 - sqb in userinfo, host, path, request and fragment\nok 6 - scheme\nok 7 - userinfo\nok 8 - host\nok 9 - ihost\nok 10 - port\nok 11 - default_port\nok 12 - host_port\nok 13 - is_secure\nok 14 - path\nok 15 - opaque\nok 16 - fragment\nok 17 - query\nok 18 - as_string\nok 19 - has_recognized_scheme\nok 20 - as_iri\nok 21 - abs (no change)\nok 22 - rel\nok 23 - authority\nok 24 - path_query\nok 25 - query_keywords\nok 26 - segments\nok 27 - scalar: query_form\nok 28 - list: query_form\nok 29 - query removed\nok 30 - list: query_form\nok 31 - query removed: canonical\nok 32 - query\nok 33 - segments\nok 34 - rel/canonical\nok 35 - basic IPv6 URI\nok 36 - basic IPv6 URI\nok 37 - userinfo added (unescaped)\nok 38 - userinfo is escaped\nok 39 - userinfo replaced (escaped)\nok 40 - userinfo is escaped\nok 41 - userinfo replaced (escaped2)\nok 42 - userinfo is escaped2\nok 43 - userinfo replaced (escaped3)\nok 44 - userinfo is escaped3\nok 45 - hostname replaced\nok 46 - hostname replaced\nok 47 - host: example.com\nok 48 - same hosts (example.com)\nok 49 - host: 127.0.0.1\nok 50 - same hosts (127.0.0.1)\nok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210\nok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)\nok 53 - IPv6 host: ::1\nok 54 - same IPv6 hosts (::1)\nok 55 - path replaced\nok 56 - fragment added\nok 57 - authority replaced\nok 58 - authority replaced\nok 59 - authority replaced\nok 60 - authority replaced\nok 61 - authority replaced\n1..61\nPASS: t/sq-brackets\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/mix\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/old-absconf\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/urn-oid\nok 1 - path_segments in list context\nok 2 - path_segments in scalar context\nok 3 - set path_segments in list context\nok 4 - set path_segments in scalar context\nok 5 - set path_segments in void context\nok 6 - escaping special characters\nok 7 - An object of class 'URI::_segment' isa 'URI::_segment'\nok 8 - dealing with URI segments\n1..8\nPASS: t/path-segments\n1..9\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nPASS: t/rtsp\n1..15\nok 1 - http://en.wikipedia.org/wiki/Punycode example encode\nok 2 - http://en.wikipedia.org/wiki/Punycode example decode\nok 3 - A encode\nok 4 - A decode\nok 5 - B encode\nok 6 - B decode\nok 7 - E encode\nok 8 - E decode\nok 9 - J encode\nok 10 - J decode\nok 11 - K encode\nok 12 - K decode\nok 13 - O encode\nok 14 - O decode\nok 15 - S encode\nPASS: t/punycode\nok 1 - userinfo is included\nok 2 - set password to undef\nok 3 - ... also for username \"0\"\n1..3\nPASS: t/userpass\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker  any 7.70\n# \n# === Configure Suggests ===\n# \n#     Module      Want Have\n#     -------- ------- ----\n#     JSON::PP 2.27300 4.16\n# \n# === Test Requires ===\n# \n#     Module                Want     Have\n#     --------------------- ---- --------\n#     ExtUtils::MakeMaker    any     7.70\n#     File::Spec             any     3.90\n#     File::Spec::Functions  any     3.91\n#     File::Temp             any   0.2311\n#     Test::Fatal            any    0.017\n#     Test::More            0.96 1.302199\n#     Test::Needs            any 0.002010\n#     Test::Warnings         any    0.033\n#     utf8                   any     1.25\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Runtime Requires ===\n# \n#     Module           Want     Have\n#     ------------ -------- --------\n#     Carp              any     1.54\n#     Cwd               any     3.90\n#     Data::Dumper      any    2.189\n#     Encode            any     3.21\n#     Exporter         5.57     5.78\n#     MIME::Base64        2  3.16_01\n#     Net::Domain       any     3.15\n#     Scalar::Util      any     1.63\n#     constant          any     1.33\n#     integer           any     1.01\n#     overload          any     1.37\n#     parent            any    0.241\n#     perl         5.008001 5.040000\n#     strict            any     1.13\n#     utf8              any     1.25\n#     warnings          any     1.70\n# \n# === Runtime Suggests ===\n# \n#     Module          Want    Have\n#     -------------- ----- -------\n#     Business::ISBN 3.005 missing\n#     Regexp::IPv6    0.03 missing\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nok 1 - parsing normal URI sets to()\nok 2 - ... and stringification works\nok 3 - to() returns old value\nok 4 - ... and sets new value\nok 5 - ... and stringification works\nok 6 - to() accepts chars that need escaping\nok 7 - ... and stringification escapes them\nok 8 - ... and headers() returns the correct values\nok 9 - setting multiple headers at once works\nok 10 - ... and to() returns the new value\nok 11 - ... and stringification works\nok 12 - starting with an empty URI and setting to() works\nok 13 - subaddress with `+` parsed correctly\nok 14 - ... and stringification works\nok 15 - IPv4 host name\nok 16 - ... and stringification works\nok 17 - IPv4 host name\nok 18 - ... and stringification works\n1..18\nPASS: t/mailto\n1..26\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nPASS: t/heuristic\nDURATION: 3\nEND: /usr/lib/liburi-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "liburi-perl": {
                    "duration": "3",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..22\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nPASS: t/data\n# Turn lib path . into /usr/lib/liburi-perl/ptest/.\n# Self tests for URI::URL version 5.28...\n# Subtest: scheme tests\n    # Testing 'file://host/fseg/fs?g/fseg'\n    ok 1 - URI::URL->host\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->path\n    # Testing 'ftp://0%3A:%40@h:0/0?0'\n    ok 4 - URI::URL->params\n    ok 5 - URI::URL->user\n    ok 6 - URI::URL->netloc\n    ok 7 - URI::URL->host\n    ok 8 - URI::URL->scheme\n    ok 9 - URI::URL->path\n    ok 10 - URI::URL->as_string\n    ok 11 - URI::URL->port\n    ok 12 - URI::URL->query\n    ok 13 - URI::URL->password\n    # Testing 'ftp://host/a/b'\n    ok 14 - URI::URL->path\n    ok 15 - URI::URL->as_string\n    ok 16 - URI::URL->port\n    ok 17 - URI::URL->host\n    ok 18 - URI::URL->user\n    # Testing 'ftp://usr:pswd@web:1234/a/b;type=i'\n    ok 19 - URI::URL->params\n    ok 20 - URI::URL->user\n    ok 21 - URI::URL->host\n    ok 22 - URI::URL->path\n    ok 23 - URI::URL->as_string\n    ok 24 - URI::URL->port\n    ok 25 - URI::URL->password\n    # Testing 'gopher://gopher/2a_selector'\n    ok 26 - URI::URL->as_string\n    ok 27 - URI::URL->selector\n    ok 28 - URI::URL->gtype\n    # Testing 'gopher://host'\n    ok 29 - URI::URL->as_string\n    ok 30 - URI::URL->gtype\n    # Testing 'gopher://host/'\n    ok 31 - URI::URL->as_string\n    ok 32 - URI::URL->gtype\n    # Testing 'hTTp://web1.net/a/b/c/welcome#intro'\n    ok 33 - URI::URL->equery\n    ok 34 - URI::URL->scheme\n    ok 35 - URI::URL->as_string\n    ok 36 - URI::URL->params\n    ok 37 - URI::URL->query\n    ok 38 - URI::URL->frag\n    ok 39 - URI::URL->epath\n    ok 40 - URI::URL->path\n    ok 41 - URI::URL->full_path\n    ok 42 - URI::URL->host\n    ok 43 - URI::URL->port\n    ok 44 - URI::URL->eparams\n    # Testing 'http://0:0/0/0;0?0#0'\n    ok 45 - URI::URL->scheme\n    ok 46 - URI::URL->path\n    ok 47 - URI::URL->as_string\n    ok 48 - URI::URL->params\n    ok 49 - URI::URL->netloc\n    ok 50 - URI::URL->host\n    ok 51 - URI::URL->query\n    ok 52 - URI::URL->frag\n    ok 53 - URI::URL->port\n    # Testing 'http://web.net'\n    ok 54 - URI::URL->host\n    ok 55 - URI::URL->full_path\n    ok 56 - URI::URL->path\n    ok 57 - URI::URL->as_string\n    ok 58 - URI::URL->scheme\n    ok 59 - URI::URL->frag\n    ok 60 - URI::URL->port\n    ok 61 - URI::URL->query\n    # Testing 'http://web.net/'\n    ok 62 - URI::URL->host\n    ok 63 - URI::URL->scheme\n    ok 64 - URI::URL->full_path\n    ok 65 - URI::URL->path\n    ok 66 - URI::URL->as_string\n    ok 67 - URI::URL->frag\n    ok 68 - URI::URL->port\n    ok 69 - URI::URL->query\n    # Testing 'http://web:1/a?query+text'\n    ok 70 - URI::URL->host\n    ok 71 - URI::URL->port\n    ok 72 - URI::URL->frag\n    ok 73 - URI::URL->path\n    ok 74 - URI::URL->scheme\n    ok 75 - URI::URL->query\n    # Testing 'http:/0?0'\n    ok 76 - URI::URL->full_path\n    ok 77 - URI::URL->as_string\n    ok 78 - URI::URL->path\n    ok 79 - URI::URL->query\n    ok 80 - URI::URL->scheme\n    # Testing 'http:0'\n    ok 81 - URI::URL->path\n    ok 82 - URI::URL->as_string\n    ok 83 - URI::URL->full_path\n    ok 84 - URI::URL->scheme\n    ok 85 - URI::URL->query\n    # Testing 'mailto:libwww-perl@ics.uci.edu'\n    ok 86 - URI::URL->as_string\n    ok 87 - URI::URL->encoded822addr\n    ok 88 - URI::URL->address\n    # Testing 'news:*'\n    ok 89 - URI::URL->as_string\n    ok 90 - URI::URL->groupart\n    ok 91 - URI::URL->group\n    # Testing 'news:comp.lang.perl'\n    ok 92 - URI::URL->group\n    # Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'\n    ok 93 - URI::URL->article\n    # Testing 'nntp://news.com/comp.lang.perl/42'\n    ok 94 - URI::URL->group\n    # Testing 'rlogin://aas@a.sn.no'\n    ok 95 - URI::URL->user\n    ok 96 - URI::URL->host\n    # Testing 'telnet://usr:pswd@web:12345/'\n    ok 97 - URI::URL->password\n    ok 98 - URI::URL->host\n    ok 99 - URI::URL->user\n    1..99\nok 1 - scheme tests\n# Subtest: parts test\n    ok 1 - URI::URL->as_string\n    ok 2 - URI::URL->full_path\n    ok 3 - URI::URL->as_string\n    ok 4 - URI::URL->full_path\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    ok 7 - URI::URL->as_string\n    ok 8 - URI::URL->as_string\n    ok 9 - URI::URL->as_string\n    ok 10 - $url->keywords\n    ok 11 - URI::URL->as_string\n    ok 12 - $url->query_form\n    ok 13 - URI::URL->as_string\n    ok 14 - length\n    ok 15 - query_form\n    ok 16 - length\n    ok 17 - sequence\n    ok 18 - URI::URL->as_string\n    ok 19 - URI::URL->as_string\n    # Subtest: netloc_test\n        ok 1 - URI::URL->as_string\n        ok 2 - URI::URL->as_string\n        ok 3 - URI::URL->as_string\n        ok 4 - URI::URL->as_string\n        ok 5 - URI::URL->as_string\n        ok 6 - URI::URL->as_string\n        ok 7 - URI::URL->as_string\n        ok 8 - URI::URL->as_string\n        ok 9 - URI::URL->as_string\n        ok 10 - URI::URL->as_string\n        ok 11 - URI::URL->as_string\n        ok 12 - URI::URL->as_string\n        ok 13 - URI::URL->as_string\n        ok 14 - URI::URL->as_string\n        ok 15 - URI::URL->as_string\n        ok 16 - URI::URL->as_string\n        1..16\n    ok 20 - netloc_test\n    # Subtest: port_test\n        ok 1 - port\n        ok 2 - string\n        ok 3 - port\n        ok 4 - string\n        ok 5 - port\n        ok 6 - string\n        ok 7 - port\n        ok 8 - string\n        1..8\n    ok 21 - port_test\n    ok 22 - URI::URL->as_string\n    ok 23 - URI::URL->as_string\n    ok 24 - URI::URL->as_string\n    ok 25 - URI::URL->as_string\n    ok 26 - URI::URL->as_string\n    ok 27 - URI::URL->as_string\n    ok 28 - URI::URL->as_string\n    ok 29 - URI::URL->as_string\n    ok 30 - URI::URL->as_string: \"<\" and \">\" are gone\n    ok 31 - 9 elements\n    # Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag\n    ok 32 - crack result\n    ok 33 - 9 elements\n    # Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF\n    ok 34 - 9 elements\n    # Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF\n    ok 35 - crack result\n    ok 36 - 9 elements\n    ok 37 - passwd in anonymous crack\n    # Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF\n    ok 38 - crack result\n    ok 39 - 9 elements\n    # Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF\n    ok 40 - 9 elements\n    # Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF\n    ok 41 - crack result\n    1..41\nok 2 - parts test\n# Subtest: escape test\n    ok 1 - URI::URL->as_string\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->as_string\n    ok 4 - uri_escape->uri_unescape\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    1..6\nok 3 - escape test\n# Subtest: newlocal test\n    ok 1 - URI::URL->as_string\n    # Local directory is /var/volatile/tmp/BkkCYGUv0I/\n    ok 2 - URI::URL->as_string\n    ok 3 - URI::URL->as_string\n    ok 4 - URI::URL->as_string\n    ok 5 - URI::URL->as_string\n    ok 6 - URI::URL->as_string\n    ok 7 - URI::URL->as_string\n    ok 8 - URI::URL->as_string\n    ok 9 - URI::URL->as_string\n    ok 10 - URI::URL->as_string\n    ok 11 - URI::URL->as_string\n    ok 12 - URI::URL->as_string\n    ok 13 - URI::URL->as_string\n    ok 14 - URI::URL->as_string\n    ok 15 - URI::URL->as_string\n    ok 16 - URI::URL->as_string\n    ok 17 - URI::URL->as_string\n    ok 18 - URI::URL->as_string\n    ok 19 - URI::URL->as_string\n    ok 20 - URI::URL->as_string\n    1..20\nok 4 - newlocal test\n# Subtest: Test relative/absolute URI::URL parsing\n    #   Relative    +  Base  =>  Expected Absolute URL\n    # ------------------------------------------------\n    #   g:h         +  http://a/b/c/d;p?q#f  =>  g:h\n    ok 1 - URI::URL->as_string\n    #   g           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g\n    ok 2 - URI::URL->as_string\n    #   ./g         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g\n    ok 3 - URI::URL->as_string\n    #   g/          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/\n    ok 4 - URI::URL->as_string\n    #   /g          +  http://a/b/c/d;p?q#f  =>  http://a/g\n    ok 5 - URI::URL->as_string\n    #   //g         +  http://a/b/c/d;p?q#f  =>  http://g\n    ok 6 - URI::URL->as_string\n    #   g?y         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y\n    ok 7 - URI::URL->as_string\n    #   g?y/./x     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y/./x\n    ok 8 - URI::URL->as_string\n    #   #s          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/d;p?q#s\n    ok 9 - URI::URL->as_string\n    #   g#s         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g#s\n    ok 10 - URI::URL->as_string\n    #   g#s/./x     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g#s/./x\n    ok 11 - URI::URL->as_string\n    #   g?y#s       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g?y#s\n    ok 12 - URI::URL->as_string\n    #   g;x         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g;x\n    ok 13 - URI::URL->as_string\n    #   g;x?y#s     +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g;x?y#s\n    ok 14 - URI::URL->as_string\n    #   .           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/\n    ok 15 - URI::URL->as_string\n    #   ./          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/\n    ok 16 - URI::URL->as_string\n    #   ..          +  http://a/b/c/d;p?q#f  =>  http://a/b/\n    ok 17 - URI::URL->as_string\n    #   ../         +  http://a/b/c/d;p?q#f  =>  http://a/b/\n    ok 18 - URI::URL->as_string\n    #   ../g        +  http://a/b/c/d;p?q#f  =>  http://a/b/g\n    ok 19 - URI::URL->as_string\n    #   ../..       +  http://a/b/c/d;p?q#f  =>  http://a/\n    ok 20 - URI::URL->as_string\n    #   ../../      +  http://a/b/c/d;p?q#f  =>  http://a/\n    ok 21 - URI::URL->as_string\n    #   ../../g     +  http://a/b/c/d;p?q#f  =>  http://a/g\n    ok 22 - URI::URL->as_string\n    #               +  http://a/b/c/d;p?q#f  =>  http://a/b/c/d;p?q#f\n    ok 23 - URI::URL->as_string\n    #   /./g        +  http://a/b/c/d;p?q#f  =>  http://a/./g\n    ok 24 - URI::URL->as_string\n    #   /../g       +  http://a/b/c/d;p?q#f  =>  http://a/../g\n    ok 25 - URI::URL->as_string\n    #   g.          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g.\n    ok 26 - URI::URL->as_string\n    #   .g          +  http://a/b/c/d;p?q#f  =>  http://a/b/c/.g\n    ok 27 - URI::URL->as_string\n    #   g..         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g..\n    ok 28 - URI::URL->as_string\n    #   ..g         +  http://a/b/c/d;p?q#f  =>  http://a/b/c/..g\n    ok 29 - URI::URL->as_string\n    #   ./../g      +  http://a/b/c/d;p?q#f  =>  http://a/b/g\n    ok 30 - URI::URL->as_string\n    #   ./g/.       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/\n    ok 31 - URI::URL->as_string\n    #   g/./h       +  http://a/b/c/d;p?q#f  =>  http://a/b/c/g/h\n    ok 32 - URI::URL->as_string\n    #   g/../h      +  http://a/b/c/d;p?q#f  =>  http://a/b/c/h\n    ok 33 - URI::URL->as_string\n    #   http:g      +  http://a/b/c/d;p?q#f  =>  http:g\n    ok 34 - URI::URL->as_string\n    #   http:       +  http://a/b/c/d;p?q#f  =>  http:\n    ok 35 - URI::URL->as_string\n    #   x/y//../z   +  http://a/b/c/d;p?q#f  =>  http://a/b/c/x/y/z\n    ok 36 - URI::URL->as_string\n    #   1           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/1\n    ok 37 - URI::URL->as_string\n    #   0           +  http://a/b/c/d;p?q#f  =>  http://a/b/c/0\n    ok 38 - URI::URL->as_string\n    #   /0          +  http://a/b/c/d;p?q#f  =>  http://a/0\n    ok 39 - URI::URL->as_string\n    ok 40 - identity\n    ok 41 - URL canonicalised\n    # --------\n    #   http://abc/ +  news:45664545  =>  http://abc/\n    ok 42 - ->as_string\n    #   news:abc    +  http://abc/  =>  news:abc\n    ok 43 - ->as_string\n    #   abc         +  file:/test?aas  =>  file:/abc\n    ok 44 - ->as_string\n    #   ?foo        +  file:/abc  =>  file:/abc?foo\n    ok 45 - ->as_string\n    #   #foo        +  http://abc/a  =>  http://abc/a#foo\n    ok 46 - ->as_string\n    #   #foo        +  file:a  =>  file:a#foo\n    ok 47 - ->as_string\n    #   #foo        +  file:/a  =>  file:/a#foo\n    ok 48 - ->as_string\n    #   #foo        +  file:/a  =>  file:/a#foo\n    ok 49 - ->as_string\n    #   #foo        +  file://localhost/a  =>  file://localhost/a#foo\n    ok 50 - ->as_string\n    #   123@sn.no   +  news:comp.lang.perl.misc  =>  news:/123@sn.no\n    ok 51 - ->as_string\n    #   no.perl     +  news:123@sn.no  =>  news:/no.perl\n    ok 52 - ->as_string\n    #   mailto:aas@a.sn.no+  http://www.sn.no/  =>  mailto:aas@a.sn.no\n    ok 53 - ->as_string\n    #   http:foo    +  http://h/a/b  =>  http://h/a/foo\n    ok 54 - ->as_string\n    #   http:/foo   +  http://h/a/b  =>  http://h/foo\n    ok 55 - ->as_string\n    #   http:?foo   +  http://h/a/b  =>  http://h/a/b?foo\n    ok 56 - ->as_string\n    #   http:#foo   +  http://h/a/b  =>  http://h/a/b#foo\n    ok 57 - ->as_string\n    #   http:?foo#bar+  http://h/a/b  =>  http://h/a/b?foo#bar\n    ok 58 - ->as_string\n    #   file:/foo   +  http://h/a/b  =>  file:/foo\n    ok 59 - ->as_string\n    # absolute test ok\n    ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'\n    ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'\n    ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'\n    ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'\n    ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'\n    ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'\n    ok 66 - url('http://abc/a\\#f', 'http://abc/a')->rel = '\\#f'\n    ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'\n    ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'\n    ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'\n    ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'\n    ok 71 - url('file:', 'file:/etc/')->rel = '../'\n    ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'\n    ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'\n    ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'\n    # relative test ok\n    1..74\nok 5 - Test relative/absolute URI::URL parsing\n# Subtest: eq test\n    ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html\n    ok 7 - 7: http://www.sn.no/\n    ok 8 - 8: http://www.sn.no/\n    ok 9 - 10: ftp://ftp/%2Fetc\n    ok 10 - 11: ftp://ftp/%2Fetc\n    1..10\nok 6 - eq test\nok 7 - URI::URL->as_string\nok 8 - URI::URL->path\nok 9 - wash&go\n# URI::URL version 5.28 ok\n1..9\nPASS: t/old-base\nok 1 - constant indicates to treat square brackets as reserved characters (legacy)\nok 2 - legacy: reserved square brackets not escaped\nok 3 - legacy: reserved square brackets not escaped\nok 4 - legacy: reserved square brackets not escaped\nok 5 - legacy: reserved square brackets not escaped\nok 6 - legacy: reserved square brackets not escaped\nok 7 - legacy: reserved square brackets not escaped\n1..7\nPASS: t/sq-brackets-legacy\nok 1\nok 2\nok 3\nok 4\nok 5\n1..5\nPASS: t/utf8\n1..19\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nPASS: t/rfc2732\n1..37\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nPASS: t/query\nok 1 - correctly created a URI from a utf8-downgrade string\n1..1\nPASS: t/escape-char\n1..2\nok 1\nok 2\nPASS: t/clone\n1..5\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/old-relbase\nok 1 - only attempt to load the scheme package once\nok 2 - no exception when trying to load a scheme handler class\nok 3 - but URI still instantiated as foreign\n# 1\nok 4 - only attempt to load the scheme package once\nok 5 - no exception when trying to load a scheme handler class\nok 6 - but URI still instantiated as foreign\n# 1\n1..6\nPASS: t/scheme-exceptions\n1..48\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nPASS: t/generic\n# store\n1..3\n# retrieve\nok 1\nok 2\nok 3\nPASS: t/storable\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/http\n1..7\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/idna\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/mms\n1..6\nok 1 - only attempt to load the scheme package once\nok 2 - no exception when trying to load a scheme handler class\nok 3 - but URI still instantiated as foreign\nok 4 - only attempt to load the scheme package once\nok 5 - no exception when trying to load a scheme handler class\nok 6 - but URI still instantiated as foreign\nPASS: t/urn-scheme-exceptions\nok 1 - host\nok 2 - port\n1..2\nPASS: t/ipv6\n1..45\nok 1 - g:h => g:h\nok 2 - g => http://a/b/c/g\nok 3 - ./g => http://a/b/c/g\nok 4 - g/ => http://a/b/c/g/\nok 5 - /g => http://a/g\nok 6 - //g => http://g\nok 7 - ?y => http://a/b/c/d;p?y\nok 8 - g?y => http://a/b/c/g?y\nok 9 - \\#s => http://a/b/c/d;p?q\\#s\nok 10 - g\\#s => http://a/b/c/g\\#s\nok 11 - g?y\\#s => http://a/b/c/g?y\\#s\nok 12 - ;x => http://a/b/c/;x\nok 13 - g;x => http://a/b/c/g;x\nok 14 - g;x?y\\#s => http://a/b/c/g;x?y\\#s\nok 15 - . => http://a/b/c/\nok 16 - ./ => http://a/b/c/\nok 17 - .. => http://a/b/\nok 18 - ../ => http://a/b/\nok 19 - ../g => http://a/b/g\nok 20 - ../.. => http://a/\nok 21 - ../../ => http://a/\nok 22 - ../../g => http://a/g\nok 23 - <> => http://a/b/c/d;p?q\nok 24 - ../../../g => http://a/../g\nok 25 - ../../../../g => http://a/../../g\nok 26 - /./g => http://a/./g\nok 27 - /../g => http://a/../g\nok 28 - g. => http://a/b/c/g.\nok 29 - .g => http://a/b/c/.g\nok 30 - g.. => http://a/b/c/g..\nok 31 - ..g => http://a/b/c/..g\nok 32 - ./../g => http://a/b/g\nok 33 - ./g/. => http://a/b/c/g/\nok 34 - g/./h => http://a/b/c/g/h\nok 35 - g/../h => http://a/b/c/h\nok 36 - g;x=1/./y => http://a/b/c/g;x=1/y\nok 37 - g;x=1/../y => http://a/b/c/y\nok 38 - g?y/./x => http://a/b/c/g?y/./x\nok 39 - g?y/../x => http://a/b/c/g?y/../x\nok 40 - g\\#s/./x => http://a/b/c/g\\#s/./x\nok 41 - g\\#s/../x => http://a/b/c/g\\#s/../x\nok 42 - http:g => http:g\nok 43 - http: => http:\nok 44 - \\#foo? => http://a/b/c/d;p?q\\#foo?\nok 45 - ?\\#foo => http://a/b/c/d;p?\\#foo\n# \n# \n# In the following cases we did not get back to where we started with rel()\n# 1: URI->new(\"http://a/b/c/g\", \"http://a/b/c/d;p?q\")->rel ==> \"g\" (not \"./g\")\n# 1: URI->new(\"http://a/g\", \"http://a/b/c/d;p?q\")->rel ==> \"../../g\" (not \"/g\")\n# 1: URI->new(\"http://g\", \"http://a/b/c/d;p?q\")->rel ==> \"http://g\" (not \"//g\")\n# 1: URI->new(\"http://a/b/c/d;p?y\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?y\" (not \"?y\")\n# 1: URI->new(\"http://a/b/c/d;p?q#s\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q#s\" (not \"#s\")\n# 1: URI->new(\"http://a/b/c/\", \"http://a/b/c/d;p?q\")->rel ==> \"./\" (not \".\")\n# 1: URI->new(\"http://a/b/\", \"http://a/b/c/d;p?q\")->rel ==> \"../\" (not \"..\")\n# 1: URI->new(\"http://a/\", \"http://a/b/c/d;p?q\")->rel ==> \"../../\" (not \"../..\")\n# 1: URI->new(\"http://a/b/c/d;p?q\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q\" (not \"<>\")\n# 1: URI->new(\"http://a/./g\", \"http://a/b/c/d;p?q\")->rel ==> \"../.././g\" (not \"/./g\")\n# 1: URI->new(\"http://a/../g\", \"http://a/b/c/d;p?q\")->rel ==> \"../../../g\" (not \"/../g\")\n# 1: URI->new(\"http://a/b/g\", \"http://a/b/c/d;p?q\")->rel ==> \"../g\" (not \"./../g\")\n# 1: URI->new(\"http://a/b/c/g/\", \"http://a/b/c/d;p?q\")->rel ==> \"g/\" (not \"./g/.\")\n# 1: URI->new(\"http://a/b/c/g/h\", \"http://a/b/c/d;p?q\")->rel ==> \"g/h\" (not \"g/./h\")\n# 1: URI->new(\"http://a/b/c/h\", \"http://a/b/c/d;p?q\")->rel ==> \"h\" (not \"g/../h\")\n# 1: URI->new(\"http://a/b/c/g;x=1/y\", \"http://a/b/c/d;p?q\")->rel ==> \"g;x=1/y\" (not \"g;x=1/./y\")\n# 1: URI->new(\"http://a/b/c/y\", \"http://a/b/c/d;p?q\")->rel ==> \"y\" (not \"g;x=1/../y\")\n# 1: URI->new(\"http://a/b/c/d;p?q#foo?\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?q#foo?\" (not \"#foo?\")\n# 1: URI->new(\"http://a/b/c/d;p?#foo\", \"http://a/b/c/d;p?q\")->rel ==> \"d;p?#foo\" (not \"?#foo\")\nPASS: t/abs\n1..28\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nPASS: t/iri\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/pop\n1..0 # SKIP Needs Geo::Point\n1..0 # SKIP Needs Geo::Point\nSKIP: t/geo_point\n1..24\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\n# ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo\n# ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nPASS: t/ldap\n1..8\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/news\nok 1 - Query parameters are sorted\n1..1\nPASS: t/sort-hash-query-form\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/rel\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/rsync\n1..12\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/old-file\nok 1 - ==\nok 2 - !=\n1..2\nPASS: t/num_eq\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/sip\n1..24\nok 1 - created\nok 2 - An object of class 'URI::geo' isa 'URI::geo'\nok 3 - scheme\nok 4 - opaque\nok 5 - path\nok 6 - fragment\nok 7 - latitude\nok 8 - longitude\nok 9 - altitude\nok 10 - stringify\nok 11 - altitude set\nok 12 - stringify w/ alt\nok 13 - stringify updated w/ alt\nok 14 - created\nok 15 - got location\nok 16 - created\nok 17 - got location\nok 18 - created\nok 19 - got location\nok 20 - crs\nok 21 - u\nok 22 - error ok\nok 23 - eq 1\nok 24 - eq 2\nPASS: t/geo_basic\n1..40\nok 1 - Simple: created\nok 2 - Simple: scheme\nok 3 - Simple: latitude\nok 4 - Simple: longitude\nok 5 - Simple: altitude\nok 6 - Simple w/ alt: created\nok 7 - Simple w/ alt: scheme\nok 8 - Simple w/ alt: latitude\nok 9 - Simple w/ alt: longitude\nok 10 - Simple w/ alt: altitude\nok 11 - Array: created\nok 12 - Array: scheme\nok 13 - Array: latitude\nok 14 - Array: longitude\nok 15 - Array: altitude\nok 16 - Hash, short names: created\nok 17 - Hash, short names: scheme\nok 18 - Hash, short names: latitude\nok 19 - Hash, short names: longitude\nok 20 - Hash, short names: altitude\nok 21 - Hash, long names: created\nok 22 - Hash, long names: scheme\nok 23 - Hash, long names: latitude\nok 24 - Hash, long names: longitude\nok 25 - Hash, long names: altitude\nok 26 - Point object: created\nok 27 - Point object: scheme\nok 28 - Point object: latitude\nok 29 - Point object: longitude\nok 30 - Point object: altitude\nok 31 - Point object: created\nok 32 - Point object: scheme\nok 33 - Point object: latitude\nok 34 - Point object: longitude\nok 35 - Point object: altitude\nok 36 - URI::geo object: created\nok 37 - URI::geo object: scheme\nok 38 - URI::geo object: latitude\nok 39 - URI::geo object: longitude\nok 40 - URI::geo object: altitude\nPASS: t/geo_construct\n1..0 # SKIP Need Business::ISBN 3.005\n1..0 # SKIP Need Business::ISBN 3.005\nSKIP: t/urn-isbn\n1..17\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nPASS: t/split\n1..20\nok 1 - query_form_hash get\nok 2 - query_form_hash set\nok 3 - query_param list keys\nok 4 - query_param scalar return\nok 5 - query_param list return\nok 6 - query_param set return\nok 7 - param order\nok 8 - old values returned\nok 9\nok 10 - query_param_delete\nok 11\nok 12\nok 13 - delete by assigning empty list\nok 14 - query_param from scratch\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nPASS: t/query-param\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/icap\n1..102\n# t/roytest1.html\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\n# t/roytest2.html\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nok 49\nok 50\nok 51\nok 52\nok 53\nok 54\nok 55\nok 56\nok 57\nok 58\nok 59\n# t/roytest3.html\nok 60\nok 61\nok 62\nok 63\nok 64\nok 65\nok 66\nok 67\nok 68\nok 69\nok 70\nok 71\nok 72\n# t/roytest4.html\nok 73\nok 74\nok 75\nok 76\nok 77\nok 78\nok 79\nok 80\nok 81\nok 82\nok 83\nok 84\nok 85\nok 86\nok 87\n# t/roytest5.html\nok 88\nok 89\nok 90\nok 91\nok 92\nok 93\nok 94\nok 95\nok 96\nok 97\nok 98\nok 99\nok 100\nok 101\nok 102\nPASS: t/roy-test\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8 - it should accept slash in unwanted characters\nok 9 - it should accept regex char group terminator in unwanted characters\nok 10 - it should accept regex escape character at the end of unwanted characters\nok 11 - it should recognize scalar interpolation injection in unwanted characters\nok 12 - it should recognize array interpolation injection in unwanted characters\nok 13 - it should recognize hash interpolation injection in unwanted characters\nok 14 - it should recognize leading minus\nok 15 - it should recognize leading ^-\nok 16 - it should recognize character groups\nok 17 - it should allow character class escapes\nok 18 - regex characters like / and ^ allowed in range\nok 19 - invalid range with max less than min throws exception\nok 20 - it should allow character class escapes\nok 21 - bad escapes emit warnings\nok 22 - allows regexp objects\nok 23 - allows regexp objects matching multiple characters\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29 - no (unexpected) warnings (via done_testing)\n1..29\nPASS: t/escape\n1..13\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/ftp\n1..48\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nok 41\nok 42\nok 43\nok 44\nok 45\nok 46\nok 47\nok 48\nPASS: t/gopher\nok 1 - constant indicates NOT to treat square brackets as reserved characters\nok 2 - sqb in path and request\nok 3 - sqb in path and request and fragment\nok 4 - sqb in userinfo, host, path, request and fragment\nok 5 - sqb in userinfo, host, path, request and fragment\nok 6 - scheme\nok 7 - userinfo\nok 8 - host\nok 9 - ihost\nok 10 - port\nok 11 - default_port\nok 12 - host_port\nok 13 - is_secure\nok 14 - path\nok 15 - opaque\nok 16 - fragment\nok 17 - query\nok 18 - as_string\nok 19 - has_recognized_scheme\nok 20 - as_iri\nok 21 - abs (no change)\nok 22 - rel\nok 23 - authority\nok 24 - path_query\nok 25 - query_keywords\nok 26 - segments\nok 27 - scalar: query_form\nok 28 - list: query_form\nok 29 - query removed\nok 30 - list: query_form\nok 31 - query removed: canonical\nok 32 - query\nok 33 - segments\nok 34 - rel/canonical\nok 35 - basic IPv6 URI\nok 36 - basic IPv6 URI\nok 37 - userinfo added (unescaped)\nok 38 - userinfo is escaped\nok 39 - userinfo replaced (escaped)\nok 40 - userinfo is escaped\nok 41 - userinfo replaced (escaped2)\nok 42 - userinfo is escaped2\nok 43 - userinfo replaced (escaped3)\nok 44 - userinfo is escaped3\nok 45 - hostname replaced\nok 46 - hostname replaced\nok 47 - host: example.com\nok 48 - same hosts (example.com)\nok 49 - host: 127.0.0.1\nok 50 - same hosts (127.0.0.1)\nok 51 - IPv6 host: fedc:ba98:7654:3210:fedc:ba98:7654:3210\nok 52 - same IPv6 hosts (fedc:ba98:7654:3210:fedc:ba98:7654:3210)\nok 53 - IPv6 host: ::1\nok 54 - same IPv6 hosts (::1)\nok 55 - path replaced\nok 56 - fragment added\nok 57 - authority replaced\nok 58 - authority replaced\nok 59 - authority replaced\nok 60 - authority replaced\nok 61 - authority replaced\n1..61\nPASS: t/sq-brackets\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/mix\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/old-absconf\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/urn-oid\nok 1 - path_segments in list context\nok 2 - path_segments in scalar context\nok 3 - set path_segments in list context\nok 4 - set path_segments in scalar context\nok 5 - set path_segments in void context\nok 6 - escaping special characters\nok 7 - An object of class 'URI::_segment' isa 'URI::_segment'\nok 8 - dealing with URI segments\n1..8\nPASS: t/path-segments\n1..9\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nPASS: t/rtsp\n1..15\nok 1 - http://en.wikipedia.org/wiki/Punycode example encode\nok 2 - http://en.wikipedia.org/wiki/Punycode example decode\nok 3 - A encode\nok 4 - A decode\nok 5 - B encode\nok 6 - B decode\nok 7 - E encode\nok 8 - E decode\nok 9 - J encode\nok 10 - J decode\nok 11 - K encode\nok 12 - K decode\nok 13 - O encode\nok 14 - O decode\nok 15 - S encode\nPASS: t/punycode\nok 1 - userinfo is included\nok 2 - set password to undef\nok 3 - ... also for username \"0\"\n1..3\nPASS: t/userpass\n1..1\n# \n# Versions for all modules listed in static metadata (including optional ones):\n# \n# === Configure Requires ===\n# \n#     Module              Want Have\n#     ------------------- ---- ----\n#     ExtUtils::MakeMaker  any 7.70\n# \n# === Configure Suggests ===\n# \n#     Module      Want Have\n#     -------- ------- ----\n#     JSON::PP 2.27300 4.16\n# \n# === Test Requires ===\n# \n#     Module                Want     Have\n#     --------------------- ---- --------\n#     ExtUtils::MakeMaker    any     7.70\n#     File::Spec             any     3.90\n#     File::Spec::Functions  any     3.91\n#     File::Temp             any   0.2311\n#     Test::Fatal            any    0.017\n#     Test::More            0.96 1.302199\n#     Test::Needs            any 0.002010\n#     Test::Warnings         any    0.033\n#     utf8                   any     1.25\n# \n# === Test Recommends ===\n# \n#     Module         Want     Have\n#     ---------- -------- --------\n#     CPAN::Meta 2.120900 2.150010\n# \n# === Runtime Requires ===\n# \n#     Module           Want     Have\n#     ------------ -------- --------\n#     Carp              any     1.54\n#     Cwd               any     3.90\n#     Data::Dumper      any    2.189\n#     Encode            any     3.21\n#     Exporter         5.57     5.78\n#     MIME::Base64        2  3.16_01\n#     Net::Domain       any     3.15\n#     Scalar::Util      any     1.63\n#     constant          any     1.33\n#     integer           any     1.01\n#     overload          any     1.37\n#     parent            any    0.241\n#     perl         5.008001 5.040000\n#     strict            any     1.13\n#     utf8              any     1.25\n#     warnings          any     1.70\n# \n# === Runtime Suggests ===\n# \n#     Module          Want    Have\n#     -------------- ----- -------\n#     Business::ISBN 3.005 missing\n#     Regexp::IPv6    0.03 missing\n# \nok 1 - Reported prereqs\nPASS: t/00-report-prereqs\nok 1 - parsing normal URI sets to()\nok 2 - ... and stringification works\nok 3 - to() returns old value\nok 4 - ... and sets new value\nok 5 - ... and stringification works\nok 6 - to() accepts chars that need escaping\nok 7 - ... and stringification escapes them\nok 8 - ... and headers() returns the correct values\nok 9 - setting multiple headers at once works\nok 10 - ... and to() returns the new value\nok 11 - ... and stringification works\nok 12 - starting with an empty URI and setting to() works\nok 13 - subaddress with `+` parsed correctly\nok 14 - ... and stringification works\nok 15 - IPv4 host name\nok 16 - ... and stringification works\nok 17 - IPv4 host name\nok 18 - ... and stringification works\n1..18\nPASS: t/mailto\n1..26\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nPASS: t/heuristic\nDURATION: 3\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5790510177612305,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libusb1_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libusb1",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006206035614013672,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7088146209716797,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02418661117553711,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.2853662967681885,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0010709762573242188,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libusb1.default_context_change": {
                "status": "PASSED"
            },
            "ptestresult.libusb1.get_device_list": {
                "status": "PASSED"
            },
            "ptestresult.libusb1.init_and_exit": {
                "status": "PASSED"
            },
            "ptestresult.libusb1.many_device_lists": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libusb1/ptest\n\n---------------------------- libusb1 tests ---------------------------\n\nStarting test run: init_and_exit...\nSuccess (0)\nPASS: init_and_exit\nStarting test run: get_device_list...\nSuccess (0)\nPASS: get_device_list\nStarting test run: many_device_lists...\nSuccess (0)\nPASS: many_device_lists\nStarting test run: default_context_change...\nSuccess (0)\nPASS: default_context_change\n---\nRan 4 tests\nPassed 4 tests\nFailed 0 tests\nError in 0 tests\nSkipped 0 tests\nDURATION: 3\nEND: /usr/lib/libusb1/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libusb1": {
                    "duration": "3",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n\n---------------------------- libusb1 tests ---------------------------\n\nStarting test run: init_and_exit...\nSuccess (0)\nPASS: init_and_exit\nStarting test run: get_device_list...\nSuccess (0)\nPASS: get_device_list\nStarting test run: many_device_lists...\nSuccess (0)\nPASS: many_device_lists\nStarting test run: default_context_change...\nSuccess (0)\nPASS: default_context_change\n---\nRan 4 tests\nPassed 4 tests\nFailed 0 tests\nError in 0 tests\nSkipped 0 tests\nDURATION: 3\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5844519138336182,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-namespacesupport-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-namespacesupport-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006816387176513672,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.724266529083252,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01967024803161621,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.6332314014434814,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0011377334594726562,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-namespacesupport-perl.t/00base": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libxml-namespacesupport-perl/ptest\n1..49\nok 1\nok 2 - xml xmlns\nok 3\nok 4 - http://www.w3.org/2000/xmlns/\nok 5\nok 6 - no declared_prefixes\nok 7 - xml xmlns\nok 8\nok 9\nok 10\nok 11\nok 12 -  icl icl2\nok 13 - icl icl2 xml xmlns\nok 14 - icl icl2\nok 15\nok 16 - http://www.icl.com\nok 17 - http://www.icl.com el1 icl:el1\nok 18 - http://www.icl.com icl el1\nok 19\nok 20 - http://www.ibm.com undef el1\nok 21 - http://www.w3.org/XML/1998/namespace xml el1\nok 22\nok 23 - http://www.icl.com icl att1\nok 24\nok 25 - undef undef att1\nok 26 - http://www.w3.org/XML/1998/namespace xml att1\nok 27\nok 28\nok 29\nok 30\nok 31 - undef undef undef\nok 32 - icl icl2\nok 33 - perl \nok 34 - http://www.icl.com icl el1\nok 35\nok 36 - http://www.java.com undef el1\nok 37 - http://www.perl.com perl el1\nok 38 - http://www.icl.com icl att1\nok 39\nok 40 - undef undef att1\nok 41 - http://www.perl.com perl att1\nok 42\nok 43 - icl icl2\nok 44\nok 45 - xml xmlns\nok 46\nok 47 - xml xmlns\nok 48\nok 49 - get_declared_prefixes raises error without context on stack\nPASS: t/00base\nDURATION: 0\nEND: /usr/lib/libxml-namespacesupport-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-namespacesupport-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..49\nok 1\nok 2 - xml xmlns\nok 3\nok 4 - http://www.w3.org/2000/xmlns/\nok 5\nok 6 - no declared_prefixes\nok 7 - xml xmlns\nok 8\nok 9\nok 10\nok 11\nok 12 -  icl icl2\nok 13 - icl icl2 xml xmlns\nok 14 - icl icl2\nok 15\nok 16 - http://www.icl.com\nok 17 - http://www.icl.com el1 icl:el1\nok 18 - http://www.icl.com icl el1\nok 19\nok 20 - http://www.ibm.com undef el1\nok 21 - http://www.w3.org/XML/1998/namespace xml el1\nok 22\nok 23 - http://www.icl.com icl att1\nok 24\nok 25 - undef undef att1\nok 26 - http://www.w3.org/XML/1998/namespace xml att1\nok 27\nok 28\nok 29\nok 30\nok 31 - undef undef undef\nok 32 - icl icl2\nok 33 - perl \nok 34 - http://www.icl.com icl el1\nok 35\nok 36 - http://www.java.com undef el1\nok 37 - http://www.perl.com perl el1\nok 38 - http://www.icl.com icl att1\nok 39\nok 40 - undef undef att1\nok 41 - http://www.perl.com perl att1\nok 42\nok 43 - icl icl2\nok 44\nok 45 - xml xmlns\nok 46\nok 47 - xml xmlns\nok 48\nok 49 - get_declared_prefixes raises error without context on stack\nPASS: t/00base\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5937707424163818,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-parser-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-parser-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007655620574951172,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.681835412979126,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01817011833190918,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.3041419982910156,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0009019374847412109,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-parser-perl.t/astress": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/cdata": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/decl": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/defaulted": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/encoding": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/external_ent": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/file": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/file_open_scalar": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/finish": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/namespaces": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/parament": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/partial": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/skip": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/stream": {
                "status": "PASSED"
            },
            "ptestresult.libxml-parser-perl.t/styles": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:15\nBEGIN: /usr/lib/libxml-parser-perl/ptest\n1..2\nok 1\nok 2\nPASS: t/cdata\n1..3\nok 1\nok 2\nok 3\nPASS: t/stream\n1..3\nok 1\nok 2\nok 3\nPASS: t/finish\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/defaulted\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/astress\n1..13\nok 1 - doctype called\nCouldn't load LWP based external entity handler\nSwitching to file-based external entity handler\n (To avoid this message, use NoLWP option to XML::Parser)\nok 2 - when el eq foo\nok 3 - when el eq bar\nok 4\nok 5\nok 6\nok 7\nok 8 - got 'more'\nok 9\nok 10 - internal exists\nok 11 - doctype called\nok 12 - when el eq foo\nok 13\nPASS: t/parament\n1..13\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:15:02 2024\n# Current time GMT:   Wed Nov  6 15:15:02 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/styles\n1..40\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nPASS: t/decl\n1..1\nok 1\nPASS: t/file\n1..3\nok 1\nok 2\nok 3\nPASS: t/partial\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/namespaces\n1..1\nok 1\nPASS: t/file_open_scalar\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/skip\n1..4\nCouldn't load LWP based external entity handler\nSwitching to file-based external entity handler\n (To avoid this message, use NoLWP option to XML::Parser)\nok 1\nok 2\nok 3\nok 4\nPASS: t/external_ent\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/encoding\nDURATION: 0\nEND: /usr/lib/libxml-parser-perl/ptest\n2024-11-06T15:15\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-parser-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:15\n1..2\nok 1\nok 2\nPASS: t/cdata\n1..3\nok 1\nok 2\nok 3\nPASS: t/stream\n1..3\nok 1\nok 2\nok 3\nPASS: t/finish\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/defaulted\n1..27\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nPASS: t/astress\n1..13\nok 1 - doctype called\nCouldn't load LWP based external entity handler\nSwitching to file-based external entity handler\n (To avoid this message, use NoLWP option to XML::Parser)\nok 2 - when el eq foo\nok 3 - when el eq bar\nok 4\nok 5\nok 6\nok 7\nok 8 - got 'more'\nok 9\nok 10 - internal exists\nok 11 - doctype called\nok 12 - when el eq foo\nok 13\nPASS: t/parament\n1..13\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:15:02 2024\n# Current time GMT:   Wed Nov  6 15:15:02 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nPASS: t/styles\n1..40\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nok 34\nok 35\nok 36\nok 37\nok 38\nok 39\nok 40\nPASS: t/decl\n1..1\nok 1\nPASS: t/file\n1..3\nok 1\nok 2\nok 3\nPASS: t/partial\n1..16\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/namespaces\n1..1\nok 1\nPASS: t/file_open_scalar\n1..4\nok 1\nok 2\nok 3\nok 4\nPASS: t/skip\n1..4\nCouldn't load LWP based external entity handler\nSwitching to file-based external entity handler\n (To avoid this message, use NoLWP option to XML::Parser)\nok 1\nok 2\nok 3\nok 4\nPASS: t/external_ent\n1..6\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/encoding\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5991184711456299,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007314682006835938,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7370193004608154,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.021135568618774414,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.7662639617919922,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007314682006835938,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-perl.t/amsterdam": {
                "status": "PASSED"
            },
            "ptestresult.libxml-perl.t/canon_xml_writer": {
                "status": "PASSED"
            },
            "ptestresult.libxml-perl.t/schema": {
                "status": "PASSED"
            },
            "ptestresult.libxml-perl.t/stream": {
                "status": "PASSED"
            },
            "ptestresult.libxml-perl.t/subs": {
                "status": "PASSED"
            },
            "ptestresult.libxml-perl.t/xp_sax": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxml-perl/ptest\n1..11\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nPASS: t/stream\n1..10\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/subs\n1..15\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nPASS: t/xp_sax\n1..2\nok 1\nok 2\nPASS: t/schema\n1..5\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/canon_xml_writer\n1..2\nok 1\nok 2\nPASS: t/amsterdam\nDURATION: 0\nEND: /usr/lib/libxml-perl/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-perl": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n1..11\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nPASS: t/stream\n1..10\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/subs\n1..15\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nPASS: t/xp_sax\n1..2\nok 1\nok 2\nPASS: t/schema\n1..5\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/canon_xml_writer\n1..2\nok 1\nok 2\nPASS: t/amsterdam\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6171419620513916,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-sax-base-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-sax-base-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007746219635009766,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7812464237213135,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.017436504364013672,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.9536635875701904,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0013556480407714844,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-sax-base-perl.t/00basic": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/01exception": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/01simpledriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/02simplefilter": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/03chdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/04chfilter": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/05dtdhdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/06lexhdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/07declhdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/08errorhdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/09resoldriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/10dochdriver": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/11sax1multiclass": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/12sax2multiclass": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/13handlerswitch": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/14downstreamswitch": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/15parentswitch": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/16gethandlers": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-base-perl.t/release-pod-syntax": {
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxml-sax-base-perl/ptest\n1..0 # SKIP these tests are for release candidate testing\n1..0 # SKIP these tests are for release candidate testing\nSKIP: t/release-pod-syntax\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/08errorhdriver\n1..10\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/10dochdriver\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/09resoldriver\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/07declhdriver\n1..14\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nPASS: t/01exception\n1..7\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/05dtdhdriver\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/02simplefilter\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/01simpledriver\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/14downstreamswitch\n1..33\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nPASS: t/12sax2multiclass\n1..8\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/06lexhdriver\n1..12\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/04chfilter\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/15parentswitch\n1..12\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/03chdriver\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/16gethandlers\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/13handlerswitch\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/00basic\n1..16\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/11sax1multiclass\nDURATION: 1\nEND: /usr/lib/libxml-sax-base-perl/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-sax-base-perl": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n1..0 # SKIP these tests are for release candidate testing\n1..0 # SKIP these tests are for release candidate testing\nSKIP: t/release-pod-syntax\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/08errorhdriver\n1..10\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nPASS: t/10dochdriver\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/09resoldriver\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/07declhdriver\n1..14\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nPASS: t/01exception\n1..7\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nPASS: t/05dtdhdriver\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/02simplefilter\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/01simpledriver\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/14downstreamswitch\n1..33\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nok 33\nPASS: t/12sax2multiclass\n1..8\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nPASS: t/06lexhdriver\n1..12\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/04chfilter\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/15parentswitch\n1..12\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nPASS: t/03chdriver\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/16gethandlers\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/13handlerswitch\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nPASS: t/00basic\n1..16\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/11sax1multiclass\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6008579730987549,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-sax-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-sax-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006537437438964844,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7948055267333984,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01815938949584961,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.3730249404907227,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007052421569824219,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-sax-perl.t/00basic": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/01known": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/10xmldecl1": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/11xmldecl2": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/12miscstart": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/13int_ent": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/14encoding": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/15element": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/16large": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/19pi": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/20factory": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/21saxini": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/30parse_file": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/40cdata": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/42entities": {
                "status": "PASSED"
            },
            "ptestresult.libxml-sax-perl.t/99cleanup": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxml-sax-perl/ptest\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/10xmldecl1\n1..10\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nXML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]\nok 5\nok 6\nok 7\nok 8\nOnly XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]\nok 9\nok 10\nPASS: t/11xmldecl2\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/00basic\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/19pi\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/01known\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/40cdata\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/30parse_file\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nparsed 80085 bytes in 0 seconds\nok 3\nPASS: t/16large\n1..9\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nPASS: t/14encoding\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/42entities\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/13int_ent\n1..16\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/20factory\n1..6\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/12miscstart\n1..32\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nPASS: t/15element\n1..8\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nUnable to provide SAX.ini required features. Using fallback\nok 6\nok 7\nok 8\nPASS: t/21saxini\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nnot ok 1\n# Test 1 got: \"0\" (t/99cleanup.t at line 4)\n#   Expected: \"1\" (delete ParserDetails.ini)\n#  t/99cleanup.t line 4 is: ok(unlink(\nPASS: t/99cleanup\nDURATION: 2\nEND: /usr/lib/libxml-sax-perl/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-sax-perl": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/10xmldecl1\n1..10\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:30 2024\n# Current time GMT:   Wed Nov  6 15:14:30 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nXML Declaration lacks required version attribute, or version attribute does not match XML specification [Ln: 1, Col: 6]\nok 5\nok 6\nok 7\nok 8\nOnly XML version 1.0 supported. Saw: '2.0' [Ln: 1, Col: 19]\nok 9\nok 10\nPASS: t/11xmldecl2\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/00basic\n1..2\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nPASS: t/19pi\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/01known\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/40cdata\n1..5\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nPASS: t/30parse_file\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nparsed 80085 bytes in 0 seconds\nok 3\nPASS: t/16large\n1..9\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nPASS: t/14encoding\n1..4\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nPASS: t/42entities\n1..3\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nPASS: t/13int_ent\n1..16\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nPASS: t/20factory\n1..6\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:31 2024\n# Current time GMT:   Wed Nov  6 15:14:31 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nPASS: t/12miscstart\n1..32\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nok 6\nok 7\nok 8\nok 9\nok 10\nok 11\nok 12\nok 13\nok 14\nok 15\nok 16\nok 17\nok 18\nok 19\nok 20\nok 21\nok 22\nok 23\nok 24\nok 25\nok 26\nok 27\nok 28\nok 29\nok 30\nok 31\nok 32\nPASS: t/15element\n1..8\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nok 1\nok 2\nok 3\nok 4\nok 5\nUnable to provide SAX.ini required features. Using fallback\nok 6\nok 7\nok 8\nPASS: t/21saxini\n1..1\n# Running under perl version 5.040000 for linux\n# Current time local: Wed Nov  6 15:14:32 2024\n# Current time GMT:   Wed Nov  6 15:14:32 2024\n# Using Test.pm version 1.31\nnot ok 1\n# Test 1 got: \"0\" (t/99cleanup.t at line 4)\n#   Expected: \"1\" (delete ParserDetails.ini)\n#  t/99cleanup.t line 4 is: ok(unlink(\nPASS: t/99cleanup\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.7779579162597656,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml-simple-perl_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml-simple-perl",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0036656856536865234,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.777676820755005,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.023841142654418945,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 13.95154881477356,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008544921875,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml-simple-perl.t/0_Config": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/1_XMLin": {
                "status": "SKIPPED"
            },
            "ptestresult.libxml-simple-perl.t/2_XMLout": {
                "status": "SKIPPED"
            },
            "ptestresult.libxml-simple-perl.t/3_Storable": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/4_MemShare": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/5_MemCopy": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/6_ObjIntf": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/7_SaxStuff": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/8_Namespaces": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/9_Strict": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/A_XMLParser": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/B_Hooks": {
                "status": "SKIPPED"
            },
            "ptestresult.libxml-simple-perl.t/C_External_Entities": {
                "status": "PASSED"
            },
            "ptestresult.libxml-simple-perl.t/author-pod-syntax": {
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxml-simple-perl/ptest\n1..44\nok 1 - XML::Simple loads ok with qw(:strict)\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - XMLin() did not fail\nok 3 - and managed to produce the expected results\nok 4 - omitting forcearray was a fatal error\nok 5 - with the correct error message\nok 6 - omitting keyattr was a fatal error\nok 7 - with the correct error message\nok 8 - omitting forcearray for elements in keyattr was a fatal error\nok 9 - with the correct error message\nok 10 - omitting keyattr elements from forcearray was a fatal error\nok 11 - with the correct error message\nok 12 - key attribute missing from names element was a fatal error\nok 13 - with the correct error message\nok 14 - non-unique key attribute values was a fatal error\nok 15 - with the correct error message\nok 16 - key attribute not a scalar was a fatal error\nok 17 - with the correct error message\nok 18 - XMLout() did not fail\nok 19 - and managed to produce the expected results\nok 20 - omitting keyattr was a fatal error\nok 21 - with the correct error message\nok 22 - omitting forcearray was not a fatal error on output\nok 23 - $xs->XMLin() did not fail\nok 24 - and managed to produce the expected results\nok 25 - omitting forcearray was a fatal error\nok 26 - with the correct error message\nok 27 - omitting keyattr was a fatal error\nok 28 - with the correct error message\nok 29 - omitting forcearray for elements in keyattr was a fatal error\nok 30 - with the correct error message\nok 31 - omitting keyattr elements from forcearray was a fatal error\nok 32 - with the correct error message\nok 33 - key attribute missing from names element was a fatal error\nok 34 - with the correct error message\nok 35 - key attribute not a scalar was a fatal error\nok 36 - with the correct error message\nok 37 - XMLout() did not fail\nok 38 - and managed to produce the expected results\nok 39 - omitting keyattr was a fatal error\nok 40 - with the correct error message\nok 41 - other namespaces do not have strict mode forced upon them\nok 42 - other namespaces do not have strict mode forced upon them\nok 43 - with the correct error message\nok 44 - other namespaces do not have strict mode forced upon them\nPASS: t/9_Strict\n1..8\nok 1 - copied known good source file\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - parsed expected data from file\nok 3 - deleted the XML source file\nok 4 - and recreated it (empty)\nok 5 - got expected values from the cache\nok 6 - even though the XML file is empty\nok 7 - parsed new data through cache\nok 8 - cache was modified\nPASS: t/4_MemShare\n1..1\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\n# \r# Package                        Version\n#  perl                           5.40.0\n#  XML::Simple                    2.25\n#  Storable                       3.32\n#  XML::Parser                    2.47\n#  XML::SAX                       1.02\n#  XML::NamespaceSupport          1.12\nok 1 - Dumped config\nPASS: t/0_Config\n1..8\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 1 - qnames are not expanded by default\nok 2 - qnames are expanded on request\nok 3 - clarkian names not converted to qnames on output by default\nok 4 - clarkian names are converted to qnames on output on request\nok 5 - expansion of default namespace works\nok 6 - default namespaces are output correctly too\nok 7 - namespace prefixes are generated automatically (part 1)\nok 8 - namespace prefixes are generated automatically (part 2)\nPASS: t/8_Namespaces\n1..132\nok 1 - Module compiled OK\n# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - XMLin() didn't crash\nok 3 - and it returned a value\nok 4 - and a hasref at that\nok 5 - matches expectations (attributes)\nok 6 - same again with nested elements\nok 7 - attributes in empty element\nok 8 - repeated child elements give arrays of scalars\nok 9 - nested element gives hash\nok 10 - repeated child elements give list of hashes\nok 11 - array folded on default key 'name'\nok 12 - not folded when keyattr turned off\nok 13 - still works when keyattr is empty hash\nok 14 - folded on default key 'key'\nok 15 - folded on default key 'id'\nok 16 - folded on non-default key 'xname'\nok 17 - same again but keyattr set with hash\nok 18 - keyattr as array with value in second position\nok 19 - keyattr as scalar\nok 20 - KeyAttr as scalar\nok 21 - key_attr as scalar\nok 22 - fold same array on two different keys\nok 23 - same again but with priority switch\nok 24 - folded on multi-key keyattr hash\nok 25 - same again but with '+' prefix to copy keys\nok 26 - did not fold on default key with non-scalar value\nok 27 - no warning issued\nok 28 - did not fold on specific key with non-scalar value\nok 29 - warning issued as expected\nok 30 - text in warning is correct\nok 31 - same again but with keyattr as array\nok 32 - warning issued as expected\nok 33 - text in warning is correct\nok 34 - did not fold on specific key with non-scalar value\nok 35 - no warning issued (as expected)\nok 36 - did not fold when element missing key attribute\nok 37 - expected warning issued\nok 38 - same again\nok 39 - but with no warning this time\nok 40 - folded elements despite non-unique key attribute\nok 41 - expected warning issued\nok 42 - same again but with keyattr as array\nok 43 - expected warning issued\nok 44 - same again\nok 45 - but with no warning this time\nok 46 - keeproot option works\nok 47 - CDATA section parsed correctly\nok 48 - CDATA section containing markup characters parsed correctly\nok 49 - XMLin didn't choke on named external file\nok 50 - and contents parsed as expected\nok 51 - XMLin didn't choke on un-named (default) external file\nok 52 - and contents parsed as expected\nok 53 - XMLin found file using searchpath\nok 54 - and contents parsed as expected\nok 55 - XMLin choked on nonexistant file\nok 56 - with the expected message\nok 57 - nonexistant file not found in current directory\nok 58 - with the expected message\nok 59 - search path ignored when pathname supplied\nok 60 - failed with expected message\nok 61 - XMLin didn't choke on an IO::File object\nok 62 - and it parsed the right file\nok 63 - XMLin didn't choke on STDIN ('-')\nok 64 - and data parsed correctly\nok 65 - anonymous arrays parsed correctly\nok 66 - anonymous arrays parsed correctly\nok 67 - top level anonymous array returned arrayref\nok 68 - nested anonymous arrays parsed correctly\nok 69 - 'content' key appears as expected\nok 70 - 'content' key successfully renamed to 'text'\nok 71 - 'content' key not munged by forcearray\nok 72 - gratuitous use of content key works as expected\nok 73 - even when we change it's name to 'text'\nok 74 - spurious content keys not eliminated after folding\nok 75 - spurious content keys not eliminated after folding\nok 76 - mixed content doesn't work - no surprises there\nok 77 - nested element rolls up to scalar\nok 78 - except when forcearray is enabled\nok 79 - array folding works with single nested hash\nok 80 - but not if forcearray is turned off\nok 81 - selective application of forcearray successful\nok 82 - forcearray using regex successful\nok 83 - forcearray using a single regex successful\nok 84 - attributes successfully skipped\nok 85 - noattr does not intefere with array folding\nok 86 - empty elements parse to hashrefs\nok 87 - or are suppressed\nok 88 - or parse to 'undef'\nok 89 - or parse to an empty string\nok 90 - empty document parses to undef\nok 91 - grouped tags parse normally\nok 92 - disintermediation of grouped tags works\nok 93 - disintermediation works with multiple groups\nok 94 - folding and ungrouping work together\nok 95 - folding, ungrouping and content stripping work together\nok 96 - folding without forcearray but with ungrouping fails as expected\nok 97 - folding with forcearray and ungrouping works\nok 98 - undefined variables are left untouched\nok 99 - substitution of pre-defined variables works\nok 100 - variables defined in XML work\nok 101 - variables defined in XML merged successfully with predefined vars\nok 102 - variables are expanded in later variable definitions\nok 103 - grouptags requires a hash\nok 104 - with correct error message\nok 105 - variables requires a hash\nok 106 - with correct error message\nok 107 - disintermediation using wrong child key - as expected\nok 108 - invalid options are trapped\nok 109 - with correct error message\nok 110 - invalid number of options are trapped\nok 111 - with correct error message\nok 112 - NS-1: folding OK\nok 113 - NS-2: space normalised in hash key\nok 114 - NS-3: space normalised in hash key\nok 115 - NS-4: space not normalised in hash value\nok 116 - NS-1a: folding OK\nok 117 - NS-2a: space normalised in hash key\nok 118 - NS-3a: space normalised in hash key\nok 119 - NS-4a: space not normalised in hash value\nok 120 - NS-5: folding OK\nok 121 - NS-6: space normalised in hash key\nok 122 - NS-7: space normalised in attribute value\nok 123 - NS-8: space normalised in hash key\nok 124 - NS-9: space normalised in element text content\nok 125 - NS-10: space normalised in anonymous array\nok 126 - NS-11: space normalized in anonymous array\nok 127 - Nothing special about 'value' attributes\nok 128 - ValueAttr as arrayref works\nok 129 - ValueAttr as arrayref works\nok 130 - ValueAttr as hashref works too\nok 131 - ValueAttr as hashref works too\nok 132 - successfully read an SRT config file\nok 84 - attributes successfully skipped\nSKIP: t/1_XMLin\n1..7\nok 1 - copied source XML file\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - parsed expected data through the cache\nok 3 - deleted the source XML file\nok 4 - got what we expected from the cache\nok 5 - even though the source XML file is empty\nok 6 - parsed expected data through cache\nok 7 - cache not modified\nPASS: t/5_MemCopy\n1..2\nok 1 - External entity not retrieved\nok 2 - External entity left as URL\nPASS: t/C_External_Entities\n1..23\nok 1 - copied known good source file\nok 2 - no cache files lying around\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 3 - parsed expected data from file\nok 4 - and no cache file was created\nok 5 - parsed expected data from file (again)\nok 6 - but this time a cache file was created\nok 7 - got expected data from cache\nok 8 - and cache timestamp has not changed\nok 9 - parsed in expected value again\nok 10 - and this time the cache timestamp has changed\nok 11 - deleted the source file\nok 12 - recreated the source file\nok 13 - but with nothing in it\nok 14 - got the expected data from the cache\nok 15 - parsed in expected data from file\nok 16 - and the cache file was not touched\nok 17 - parsed expected data through cache\nok 18 - and the cache was updated\nok 19 - copied back the original file\nok 20 - parsed expected data in through cache\nok 21 - scheme name is case-insensitive\nok 22 - bad cache scheme names are trapped\nok 23 - with correct error message\nPASS: t/3_Storable\n1..14\nok 1 - created source XML file\nok 2 - deleted old cache files\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 3 - parsed expected value from file\nok 4 - '$fh' isa 'IO::File'\nok 5 - parsed expected value from IO::File object\nok 6 - parsed expected value from string\nok 7 - parsed expected value from STDIN ('-')\nok 8 - XML::Simple as a SAX handler returned expected value\nok 9 - options passed to handler contructor work\nok 10 - driving a SAX pipeline with XML::Simple worked\nok 11 - 'handler' is a synonym for 'Handler'\nok 12 - 'DataHandler' option works\nok 13 - 'datahandler' is a synonym for 'DataHandler'\nok 14 - keeproot works with SAX pipelines\nPASS: t/7_SaxStuff\n1..201\nok 1 - call with no args proves fatal\nok 2 - with correct error message\nok 3 - XMLout did not crash\nok 4 - and it returned an XML string\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 5 - which parses back OK\nok 6 - encoded a hash\nok 7 - first key encoded OK\nok 8 - second key encoded OK\nok 9 - third key encoded OK\nok 10 - no other attributes encoded\nok 11 - encoded a hash with nested array\nok 12 - array elements encoded in correct order\nok 13 - no other spurious encodings\nok 14 - encoded nested hashes\nok 15 - nested hash 1 ok\nok 16 - nested hash 2 ok\nok 17 - whole OK\nok 18 - encoded anonymous array\nok 19 - output matches expectations\nok 20 - encoded nested anonymous arrays\nok 21 - output matches expectations\nok 22 - encoded hash of hashes with folding disabled\nok 23 - nested hash 1 ok\nok 24 - nested hash 2 ok\nok 25 - nested hash 3 ok\nok 26 - container hash ok\nok 27 - document ok\nok 28 - encoded hash of hashes with explicit folding enabled\nok 29 - output as expected\nok 30 - still works when keyattr is scalar\nok 31 - still works when keyattr is hash\nok 32 - still works when keyattr is hash with leading '+'\nok 33 - still works when keyattr is hash with leading '-'\nok 34 - encoded hash of hashes with default folding enabled\nok 35 - expected output with default keyattr\nok 36 - single nested hash unfolded\nok 37 - attr 1 ok\nok 38 - attr 2 ok\nok 39 - element ok\nok 40 - document ok\nok 41 - generated doc with XML declaration\nok 42 - XML declaration OK\nok 43 - data OK too\nok 44 - generated doc with custom XML declaration\nok 45 - XML declaration OK\nok 46 - data OK too\nok 47 - generated document with escaping\nok 48 - angle brackets escaped OK\nok 49 - double quotes escaped OK\nok 50 - ampersands escaped OK\nok 51 - data OK too\nok 52 - generated unescaped angle brackets\nok 53 - generated unescaped double quotes\nok 54 - generated unescaped ampersands\nok 55 - data OK too\nok 56 - Unescaped scalar as expected too\nok 57 - caught circular data structure\nok 58 - with correct error message\nok 59 - repetitive (non-circular) data structure not fatal\nok 60 - and encodes as expected\nok 61 - caught blessed non array/hash reference in data structure\nok 62 - with correct error message\nok 63 - generated document with named root element\nok 64 - parsed it back correctly\nok 65 - XML as expected\nok 66 - same again but encoded a hash\nok 67 - first key encoded OK\nok 68 - second key encoded OK\nok 69 - third key encoded OK\nok 70 - XML looks OK\nok 71 - same again but with array in hash\nok 72 - array encoded in correct order\nok 73 - only expected root element left\nok 74 - same again but with nested hashes\nok 75 - hash 1 encoded OK\nok 76 - hash 2 encoded OK\nok 77 - document OK\nok 78 - same again but with nested anonymous array\nok 79 - document OK\nok 80 - encoded scalar with no root element\nok 81 - same again but with rootname = undef\nok 82 - generated doc with no root element from hash\nok 83 - first key encoded OK\nok 84 - second key encoded OK\nok 85 - third key encoded OK\nok 86 - document OK\nok 87 - generated docucment with no root element from nested hashes\nok 88 - first element OK\nok 89 - second element OK\nok 90 - third element OK\nok 91 - document OK\nok 92 - generated doc with no root name from array\nok 93 - document OK\nok 94 - caught attempt to specify searchpath on XMLout\nok 95 - with correct error message\nok 96 - caught attempt to specify odd number of option args\nok 97 - with correct error message\nok 98 - output file does not exist\nok 99 - created xml output file\nok 100 - Contents match expectations\nok 101\nok 102 - create XML output file via IO::File\nok 103 - Contents match expectations\nok 104 - original data not corrupted\nok 105 - skipped hashkeys with '-' prefix\nok 106 - generated document from complex nested hash with unfolding\nok 107 - element 1 attribute 1 OK\nok 108 - element 1 attribute 2 OK\nok 109 - element 1 attribute 3 OK\nok 110 - element 1.1 attribute 1 OK\nok 111 - element 1.1 attribute 2 OK\nok 112 - element 1.1 attribute 3 OK\nok 113 - elements 1 and 1.1 OK\nok 114 - element 2 attribute 1 OK\nok 115 - element 2 attribute 2 OK\nok 116 - element 2 attribute 3 OK\nok 117 - element 2.1 attribute 1 OK\nok 118 - element 2.1 attribute 2 OK\nok 119 - element 2.1 attribute 3 OK\nok 120 - element 2.1 OK\nok 121 - element 2.2 attribute 1 OK\nok 122 - element 2.2 attribute 2 OK\nok 123 - element 2.2 attribute 3 OK\nok 124 - element 2.2 OK\nok 125 - element 2.3 attribute 1 OK\nok 126 - element 2.3 attribute 2 OK\nok 127 - element 2.3 attribute 3 OK\nok 128 - element 2.3 OK\nok 129 - element 2 OK\nok 130 - document OK\nok 131 - nested empty hash OK\nok 132 - array OK\nok 133 - scalar OK\nok 134 - nesting OK\nok 135 - empty hash OK\nok 136 - document OK\nok 137 - caught warning re uninitialised value\nok 138 - undef maps to any empty attribute by default\nok 139 - no warning re uninitialised value if warnings off\nok 140 - undef still maps to any empty attribute\nok 141 - uninitialiased values successfully mapped to empty elements\nok 142 - uninitialiased values successfully skipped\nok 143 - uninitialiased value in array is empty element\nok 144 - uninitialiased value in array is skipped\nok 145 - keeproot works as expected\nok 146 - content keys mapped OK\nok 147 - even when name changed\nok 148 - even with \"-\" prefix\nok 149 - no warnings with suppress_empty => undef\nok 150 - undef does not cause content tags in output\nok 151 - generated document with no attributes\nok 152 - parses ok\nok 153 - scalar 1 mapped ok\nok 154 - scalar 2 mapped ok\nok 155 - array mapped ok\nok 156 - document OK\nok 157 - same again but with unfolding too\nok 158 - parsed OK\nok 159 - scalar 1.1 mapped OK\nok 160 - scalar 1.2 mapped OK\nok 161 - scalar 1.3 mapped OK\nok 162 - element 1 OK\nok 163 - scalar 2.1 mapped OK\nok 164 - scalar 2.1 mapped OK\nok 165 - scalar 2.1 mapped OK\nok 166 - element 2 OK\nok 167 - document OK\nok 168 - bad GroupTags value was caught\nok 169 - error message looks good\nok 170 - good GroupTags value caused no error\nok 171 - prefix OK\nok 172 - suffix OK\nok 173 - list OK\nok 174 - group OK\nok 175 - document OK\nok 176 - original ref is not messed with\nok 177 - list 1 OK\nok 178 - group 1 OK\nok 179 - list 2 OK\nok 180 - group 2 OK\nok 181 - document OK\nok 182 - item 1 OK\nok 183 - item 2 OK\nok 184 - group OK\nok 185 - document OK\nok 186 - Failed to unwrap/group stripped content - as expected\nok 187 - parses ok\nok 188 - NoIndent worked ok\nok 189 - parses ok\nok 190 - NoIndent worked ok with KeyAttr\nok 191 - AttrIndent seems to work\nok 192 - sorting by default key attribute works\nok 193 - sorting by specified key attributes works\nok 194 - sorting with no key attribute works\nok 195 # skip Tie::IxHash not installed\nok 196 - Correct attributes inserted when ValueAttr specified\nok 197 - No numeric escaping by default\nok 198 - No numeric escaping: explicit\nok 199 - Level 2 numeric escaping looks good\nok 200 - Level 1 numeric escaping looks good\nok 201 - large datastructure mapped to XML and back OK\nok 105 - skipped hashkeys with '-' prefix\nok 142 - uninitialiased values successfully skipped\nok 144 - uninitialiased value in array is skipped\nok 195 # skip Tie::IxHash not installed\nSKIP: t/2_XMLout\n1..14\nok 1 - Parsing caused warning (as expected)\nok 2 - Message contained expected text\nok 3 - Parsing was successful\nok 4 - Using ParserOpts caused warning (as expected)\nok 5 - Message contained expected text\nok 6 - Parsing was successful\nok 7 - ParserOpts warning uppressed successfully\nok 8 - Parsing was successful\nok 9 - No error when parsing\nok 10 - matches expectations (attributes)\nok 11 - XML::Parser didn't choke on named external file\nok 12 - and contents parsed as expected\nok 13 - XML::Parser didn't choke on an IO::File object\nok 14 - and it parsed the right file\nPASS: t/A_XMLParser\n1..0 # SKIP these tests are for testing by the author\n1..0 # SKIP these tests are for testing by the author\nSKIP: t/author-pod-syntax\n1..37\nok 1 - invalid number of options are trapped\nok 2 - with correct error message\nok 3 - 'object one' isa 'XML::Simple'\nok 4 - 'object two' isa 'XML::Simple'\nok 5 - 'object three' isa 'XML::Simple'\nok 6 - options hash was not corrupted\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 7 - parsed expected data via object 1\nok 8 - parsed expected data via object 2\nok 9 - parsed expected data via object 3\nok 10 - successfully merged options\nok 11 - defaults were not affected by merge\nok 12 - t1\nok 13 - t2\nok 14 - t3\nok 15 - t4\nok 16 - t5\nok 17 - t6\nok 18 - t7\nok 19 - t8\nok 20 - t9\nok 21 - t10\nok 22 - t11\nok 23 - t12\nok 24 - ttl\nok 25 - cddbid\nok 26 - id\nok 27 - artist\nok 28 - disc\nok 29 - database\nok 30 - XMLout() method call with no args proves fatal\nok 31 - with correct error message\nok 32 - inheritance works with build_tree() overridden\nok 33 - inheritance works with escape_value() overridden\nok 34 - variables from XML merged with predefined variables\nok 35 - variables from XML merged with predefined variables\nok 36 - unrecognised option caught by constructor\nok 37 - correct message in exception\nPASS: t/6_ObjIntf\n1..12\nok 1 - use XML::Simple;\nok 2 # skip Tie::IxHash not installed\nok 3 # skip Tie::IxHash not installed\nok 4 # skip Tie::IxHash not installed\nok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'\nok 6 - default storable cache filename looks good\nok 7 - overridden storable cache filename looks good\nok 8 - overridden cache file does not exist before parse\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 9 - overridden cache file does exist after parse\nok 10 - bad cache scheme was rejected\nok 11 - custom cache scheme was not rejected\nok 12 - custom cache reading method delivered the goods\nok 2 # skip Tie::IxHash not installed\nok 3 # skip Tie::IxHash not installed\nok 4 # skip Tie::IxHash not installed\nSKIP: t/B_Hooks\nDURATION: 13\nEND: /usr/lib/libxml-simple-perl/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml-simple-perl": {
                    "duration": "13",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n1..44\nok 1 - XML::Simple loads ok with qw(:strict)\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - XMLin() did not fail\nok 3 - and managed to produce the expected results\nok 4 - omitting forcearray was a fatal error\nok 5 - with the correct error message\nok 6 - omitting keyattr was a fatal error\nok 7 - with the correct error message\nok 8 - omitting forcearray for elements in keyattr was a fatal error\nok 9 - with the correct error message\nok 10 - omitting keyattr elements from forcearray was a fatal error\nok 11 - with the correct error message\nok 12 - key attribute missing from names element was a fatal error\nok 13 - with the correct error message\nok 14 - non-unique key attribute values was a fatal error\nok 15 - with the correct error message\nok 16 - key attribute not a scalar was a fatal error\nok 17 - with the correct error message\nok 18 - XMLout() did not fail\nok 19 - and managed to produce the expected results\nok 20 - omitting keyattr was a fatal error\nok 21 - with the correct error message\nok 22 - omitting forcearray was not a fatal error on output\nok 23 - $xs->XMLin() did not fail\nok 24 - and managed to produce the expected results\nok 25 - omitting forcearray was a fatal error\nok 26 - with the correct error message\nok 27 - omitting keyattr was a fatal error\nok 28 - with the correct error message\nok 29 - omitting forcearray for elements in keyattr was a fatal error\nok 30 - with the correct error message\nok 31 - omitting keyattr elements from forcearray was a fatal error\nok 32 - with the correct error message\nok 33 - key attribute missing from names element was a fatal error\nok 34 - with the correct error message\nok 35 - key attribute not a scalar was a fatal error\nok 36 - with the correct error message\nok 37 - XMLout() did not fail\nok 38 - and managed to produce the expected results\nok 39 - omitting keyattr was a fatal error\nok 40 - with the correct error message\nok 41 - other namespaces do not have strict mode forced upon them\nok 42 - other namespaces do not have strict mode forced upon them\nok 43 - with the correct error message\nok 44 - other namespaces do not have strict mode forced upon them\nPASS: t/9_Strict\n1..8\nok 1 - copied known good source file\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - parsed expected data from file\nok 3 - deleted the XML source file\nok 4 - and recreated it (empty)\nok 5 - got expected values from the cache\nok 6 - even though the XML file is empty\nok 7 - parsed new data through cache\nok 8 - cache was modified\nPASS: t/4_MemShare\n1..1\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\n# \n# Package                        Version\n#  perl                           5.40.0\n#  XML::Simple                    2.25\n#  Storable                       3.32\n#  XML::Parser                    2.47\n#  XML::SAX                       1.02\n#  XML::NamespaceSupport          1.12\nok 1 - Dumped config\nPASS: t/0_Config\n1..8\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 1 - qnames are not expanded by default\nok 2 - qnames are expanded on request\nok 3 - clarkian names not converted to qnames on output by default\nok 4 - clarkian names are converted to qnames on output on request\nok 5 - expansion of default namespace works\nok 6 - default namespaces are output correctly too\nok 7 - namespace prefixes are generated automatically (part 1)\nok 8 - namespace prefixes are generated automatically (part 2)\nPASS: t/8_Namespaces\n1..132\nok 1 - Module compiled OK\n# Warning: XML::Simple::VERSION = 2.25 (Changes version: unknown)\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - XMLin() didn't crash\nok 3 - and it returned a value\nok 4 - and a hasref at that\nok 5 - matches expectations (attributes)\nok 6 - same again with nested elements\nok 7 - attributes in empty element\nok 8 - repeated child elements give arrays of scalars\nok 9 - nested element gives hash\nok 10 - repeated child elements give list of hashes\nok 11 - array folded on default key 'name'\nok 12 - not folded when keyattr turned off\nok 13 - still works when keyattr is empty hash\nok 14 - folded on default key 'key'\nok 15 - folded on default key 'id'\nok 16 - folded on non-default key 'xname'\nok 17 - same again but keyattr set with hash\nok 18 - keyattr as array with value in second position\nok 19 - keyattr as scalar\nok 20 - KeyAttr as scalar\nok 21 - key_attr as scalar\nok 22 - fold same array on two different keys\nok 23 - same again but with priority switch\nok 24 - folded on multi-key keyattr hash\nok 25 - same again but with '+' prefix to copy keys\nok 26 - did not fold on default key with non-scalar value\nok 27 - no warning issued\nok 28 - did not fold on specific key with non-scalar value\nok 29 - warning issued as expected\nok 30 - text in warning is correct\nok 31 - same again but with keyattr as array\nok 32 - warning issued as expected\nok 33 - text in warning is correct\nok 34 - did not fold on specific key with non-scalar value\nok 35 - no warning issued (as expected)\nok 36 - did not fold when element missing key attribute\nok 37 - expected warning issued\nok 38 - same again\nok 39 - but with no warning this time\nok 40 - folded elements despite non-unique key attribute\nok 41 - expected warning issued\nok 42 - same again but with keyattr as array\nok 43 - expected warning issued\nok 44 - same again\nok 45 - but with no warning this time\nok 46 - keeproot option works\nok 47 - CDATA section parsed correctly\nok 48 - CDATA section containing markup characters parsed correctly\nok 49 - XMLin didn't choke on named external file\nok 50 - and contents parsed as expected\nok 51 - XMLin didn't choke on un-named (default) external file\nok 52 - and contents parsed as expected\nok 53 - XMLin found file using searchpath\nok 54 - and contents parsed as expected\nok 55 - XMLin choked on nonexistant file\nok 56 - with the expected message\nok 57 - nonexistant file not found in current directory\nok 58 - with the expected message\nok 59 - search path ignored when pathname supplied\nok 60 - failed with expected message\nok 61 - XMLin didn't choke on an IO::File object\nok 62 - and it parsed the right file\nok 63 - XMLin didn't choke on STDIN ('-')\nok 64 - and data parsed correctly\nok 65 - anonymous arrays parsed correctly\nok 66 - anonymous arrays parsed correctly\nok 67 - top level anonymous array returned arrayref\nok 68 - nested anonymous arrays parsed correctly\nok 69 - 'content' key appears as expected\nok 70 - 'content' key successfully renamed to 'text'\nok 71 - 'content' key not munged by forcearray\nok 72 - gratuitous use of content key works as expected\nok 73 - even when we change it's name to 'text'\nok 74 - spurious content keys not eliminated after folding\nok 75 - spurious content keys not eliminated after folding\nok 76 - mixed content doesn't work - no surprises there\nok 77 - nested element rolls up to scalar\nok 78 - except when forcearray is enabled\nok 79 - array folding works with single nested hash\nok 80 - but not if forcearray is turned off\nok 81 - selective application of forcearray successful\nok 82 - forcearray using regex successful\nok 83 - forcearray using a single regex successful\nok 84 - attributes successfully skipped\nok 85 - noattr does not intefere with array folding\nok 86 - empty elements parse to hashrefs\nok 87 - or are suppressed\nok 88 - or parse to 'undef'\nok 89 - or parse to an empty string\nok 90 - empty document parses to undef\nok 91 - grouped tags parse normally\nok 92 - disintermediation of grouped tags works\nok 93 - disintermediation works with multiple groups\nok 94 - folding and ungrouping work together\nok 95 - folding, ungrouping and content stripping work together\nok 96 - folding without forcearray but with ungrouping fails as expected\nok 97 - folding with forcearray and ungrouping works\nok 98 - undefined variables are left untouched\nok 99 - substitution of pre-defined variables works\nok 100 - variables defined in XML work\nok 101 - variables defined in XML merged successfully with predefined vars\nok 102 - variables are expanded in later variable definitions\nok 103 - grouptags requires a hash\nok 104 - with correct error message\nok 105 - variables requires a hash\nok 106 - with correct error message\nok 107 - disintermediation using wrong child key - as expected\nok 108 - invalid options are trapped\nok 109 - with correct error message\nok 110 - invalid number of options are trapped\nok 111 - with correct error message\nok 112 - NS-1: folding OK\nok 113 - NS-2: space normalised in hash key\nok 114 - NS-3: space normalised in hash key\nok 115 - NS-4: space not normalised in hash value\nok 116 - NS-1a: folding OK\nok 117 - NS-2a: space normalised in hash key\nok 118 - NS-3a: space normalised in hash key\nok 119 - NS-4a: space not normalised in hash value\nok 120 - NS-5: folding OK\nok 121 - NS-6: space normalised in hash key\nok 122 - NS-7: space normalised in attribute value\nok 123 - NS-8: space normalised in hash key\nok 124 - NS-9: space normalised in element text content\nok 125 - NS-10: space normalised in anonymous array\nok 126 - NS-11: space normalized in anonymous array\nok 127 - Nothing special about 'value' attributes\nok 128 - ValueAttr as arrayref works\nok 129 - ValueAttr as arrayref works\nok 130 - ValueAttr as hashref works too\nok 131 - ValueAttr as hashref works too\nok 132 - successfully read an SRT config file\nok 84 - attributes successfully skipped\nSKIP: t/1_XMLin\n1..7\nok 1 - copied source XML file\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 2 - parsed expected data through the cache\nok 3 - deleted the source XML file\nok 4 - got what we expected from the cache\nok 5 - even though the source XML file is empty\nok 6 - parsed expected data through cache\nok 7 - cache not modified\nPASS: t/5_MemCopy\n1..2\nok 1 - External entity not retrieved\nok 2 - External entity left as URL\nPASS: t/C_External_Entities\n1..23\nok 1 - copied known good source file\nok 2 - no cache files lying around\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 3 - parsed expected data from file\nok 4 - and no cache file was created\nok 5 - parsed expected data from file (again)\nok 6 - but this time a cache file was created\nok 7 - got expected data from cache\nok 8 - and cache timestamp has not changed\nok 9 - parsed in expected value again\nok 10 - and this time the cache timestamp has changed\nok 11 - deleted the source file\nok 12 - recreated the source file\nok 13 - but with nothing in it\nok 14 - got the expected data from the cache\nok 15 - parsed in expected data from file\nok 16 - and the cache file was not touched\nok 17 - parsed expected data through cache\nok 18 - and the cache was updated\nok 19 - copied back the original file\nok 20 - parsed expected data in through cache\nok 21 - scheme name is case-insensitive\nok 22 - bad cache scheme names are trapped\nok 23 - with correct error message\nPASS: t/3_Storable\n1..14\nok 1 - created source XML file\nok 2 - deleted old cache files\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 3 - parsed expected value from file\nok 4 - '$fh' isa 'IO::File'\nok 5 - parsed expected value from IO::File object\nok 6 - parsed expected value from string\nok 7 - parsed expected value from STDIN ('-')\nok 8 - XML::Simple as a SAX handler returned expected value\nok 9 - options passed to handler contructor work\nok 10 - driving a SAX pipeline with XML::Simple worked\nok 11 - 'handler' is a synonym for 'Handler'\nok 12 - 'DataHandler' option works\nok 13 - 'datahandler' is a synonym for 'DataHandler'\nok 14 - keeproot works with SAX pipelines\nPASS: t/7_SaxStuff\n1..201\nok 1 - call with no args proves fatal\nok 2 - with correct error message\nok 3 - XMLout did not crash\nok 4 - and it returned an XML string\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 5 - which parses back OK\nok 6 - encoded a hash\nok 7 - first key encoded OK\nok 8 - second key encoded OK\nok 9 - third key encoded OK\nok 10 - no other attributes encoded\nok 11 - encoded a hash with nested array\nok 12 - array elements encoded in correct order\nok 13 - no other spurious encodings\nok 14 - encoded nested hashes\nok 15 - nested hash 1 ok\nok 16 - nested hash 2 ok\nok 17 - whole OK\nok 18 - encoded anonymous array\nok 19 - output matches expectations\nok 20 - encoded nested anonymous arrays\nok 21 - output matches expectations\nok 22 - encoded hash of hashes with folding disabled\nok 23 - nested hash 1 ok\nok 24 - nested hash 2 ok\nok 25 - nested hash 3 ok\nok 26 - container hash ok\nok 27 - document ok\nok 28 - encoded hash of hashes with explicit folding enabled\nok 29 - output as expected\nok 30 - still works when keyattr is scalar\nok 31 - still works when keyattr is hash\nok 32 - still works when keyattr is hash with leading '+'\nok 33 - still works when keyattr is hash with leading '-'\nok 34 - encoded hash of hashes with default folding enabled\nok 35 - expected output with default keyattr\nok 36 - single nested hash unfolded\nok 37 - attr 1 ok\nok 38 - attr 2 ok\nok 39 - element ok\nok 40 - document ok\nok 41 - generated doc with XML declaration\nok 42 - XML declaration OK\nok 43 - data OK too\nok 44 - generated doc with custom XML declaration\nok 45 - XML declaration OK\nok 46 - data OK too\nok 47 - generated document with escaping\nok 48 - angle brackets escaped OK\nok 49 - double quotes escaped OK\nok 50 - ampersands escaped OK\nok 51 - data OK too\nok 52 - generated unescaped angle brackets\nok 53 - generated unescaped double quotes\nok 54 - generated unescaped ampersands\nok 55 - data OK too\nok 56 - Unescaped scalar as expected too\nok 57 - caught circular data structure\nok 58 - with correct error message\nok 59 - repetitive (non-circular) data structure not fatal\nok 60 - and encodes as expected\nok 61 - caught blessed non array/hash reference in data structure\nok 62 - with correct error message\nok 63 - generated document with named root element\nok 64 - parsed it back correctly\nok 65 - XML as expected\nok 66 - same again but encoded a hash\nok 67 - first key encoded OK\nok 68 - second key encoded OK\nok 69 - third key encoded OK\nok 70 - XML looks OK\nok 71 - same again but with array in hash\nok 72 - array encoded in correct order\nok 73 - only expected root element left\nok 74 - same again but with nested hashes\nok 75 - hash 1 encoded OK\nok 76 - hash 2 encoded OK\nok 77 - document OK\nok 78 - same again but with nested anonymous array\nok 79 - document OK\nok 80 - encoded scalar with no root element\nok 81 - same again but with rootname = undef\nok 82 - generated doc with no root element from hash\nok 83 - first key encoded OK\nok 84 - second key encoded OK\nok 85 - third key encoded OK\nok 86 - document OK\nok 87 - generated docucment with no root element from nested hashes\nok 88 - first element OK\nok 89 - second element OK\nok 90 - third element OK\nok 91 - document OK\nok 92 - generated doc with no root name from array\nok 93 - document OK\nok 94 - caught attempt to specify searchpath on XMLout\nok 95 - with correct error message\nok 96 - caught attempt to specify odd number of option args\nok 97 - with correct error message\nok 98 - output file does not exist\nok 99 - created xml output file\nok 100 - Contents match expectations\nok 101\nok 102 - create XML output file via IO::File\nok 103 - Contents match expectations\nok 104 - original data not corrupted\nok 105 - skipped hashkeys with '-' prefix\nok 106 - generated document from complex nested hash with unfolding\nok 107 - element 1 attribute 1 OK\nok 108 - element 1 attribute 2 OK\nok 109 - element 1 attribute 3 OK\nok 110 - element 1.1 attribute 1 OK\nok 111 - element 1.1 attribute 2 OK\nok 112 - element 1.1 attribute 3 OK\nok 113 - elements 1 and 1.1 OK\nok 114 - element 2 attribute 1 OK\nok 115 - element 2 attribute 2 OK\nok 116 - element 2 attribute 3 OK\nok 117 - element 2.1 attribute 1 OK\nok 118 - element 2.1 attribute 2 OK\nok 119 - element 2.1 attribute 3 OK\nok 120 - element 2.1 OK\nok 121 - element 2.2 attribute 1 OK\nok 122 - element 2.2 attribute 2 OK\nok 123 - element 2.2 attribute 3 OK\nok 124 - element 2.2 OK\nok 125 - element 2.3 attribute 1 OK\nok 126 - element 2.3 attribute 2 OK\nok 127 - element 2.3 attribute 3 OK\nok 128 - element 2.3 OK\nok 129 - element 2 OK\nok 130 - document OK\nok 131 - nested empty hash OK\nok 132 - array OK\nok 133 - scalar OK\nok 134 - nesting OK\nok 135 - empty hash OK\nok 136 - document OK\nok 137 - caught warning re uninitialised value\nok 138 - undef maps to any empty attribute by default\nok 139 - no warning re uninitialised value if warnings off\nok 140 - undef still maps to any empty attribute\nok 141 - uninitialiased values successfully mapped to empty elements\nok 142 - uninitialiased values successfully skipped\nok 143 - uninitialiased value in array is empty element\nok 144 - uninitialiased value in array is skipped\nok 145 - keeproot works as expected\nok 146 - content keys mapped OK\nok 147 - even when name changed\nok 148 - even with \"-\" prefix\nok 149 - no warnings with suppress_empty => undef\nok 150 - undef does not cause content tags in output\nok 151 - generated document with no attributes\nok 152 - parses ok\nok 153 - scalar 1 mapped ok\nok 154 - scalar 2 mapped ok\nok 155 - array mapped ok\nok 156 - document OK\nok 157 - same again but with unfolding too\nok 158 - parsed OK\nok 159 - scalar 1.1 mapped OK\nok 160 - scalar 1.2 mapped OK\nok 161 - scalar 1.3 mapped OK\nok 162 - element 1 OK\nok 163 - scalar 2.1 mapped OK\nok 164 - scalar 2.1 mapped OK\nok 165 - scalar 2.1 mapped OK\nok 166 - element 2 OK\nok 167 - document OK\nok 168 - bad GroupTags value was caught\nok 169 - error message looks good\nok 170 - good GroupTags value caused no error\nok 171 - prefix OK\nok 172 - suffix OK\nok 173 - list OK\nok 174 - group OK\nok 175 - document OK\nok 176 - original ref is not messed with\nok 177 - list 1 OK\nok 178 - group 1 OK\nok 179 - list 2 OK\nok 180 - group 2 OK\nok 181 - document OK\nok 182 - item 1 OK\nok 183 - item 2 OK\nok 184 - group OK\nok 185 - document OK\nok 186 - Failed to unwrap/group stripped content - as expected\nok 187 - parses ok\nok 188 - NoIndent worked ok\nok 189 - parses ok\nok 190 - NoIndent worked ok with KeyAttr\nok 191 - AttrIndent seems to work\nok 192 - sorting by default key attribute works\nok 193 - sorting by specified key attributes works\nok 194 - sorting with no key attribute works\nok 195 # skip Tie::IxHash not installed\nok 196 - Correct attributes inserted when ValueAttr specified\nok 197 - No numeric escaping by default\nok 198 - No numeric escaping: explicit\nok 199 - Level 2 numeric escaping looks good\nok 200 - Level 1 numeric escaping looks good\nok 201 - large datastructure mapped to XML and back OK\nok 105 - skipped hashkeys with '-' prefix\nok 142 - uninitialiased values successfully skipped\nok 144 - uninitialiased value in array is skipped\nok 195 # skip Tie::IxHash not installed\nSKIP: t/2_XMLout\n1..14\nok 1 - Parsing caused warning (as expected)\nok 2 - Message contained expected text\nok 3 - Parsing was successful\nok 4 - Using ParserOpts caused warning (as expected)\nok 5 - Message contained expected text\nok 6 - Parsing was successful\nok 7 - ParserOpts warning uppressed successfully\nok 8 - Parsing was successful\nok 9 - No error when parsing\nok 10 - matches expectations (attributes)\nok 11 - XML::Parser didn't choke on named external file\nok 12 - and contents parsed as expected\nok 13 - XML::Parser didn't choke on an IO::File object\nok 14 - and it parsed the right file\nPASS: t/A_XMLParser\n1..0 # SKIP these tests are for testing by the author\n1..0 # SKIP these tests are for testing by the author\nSKIP: t/author-pod-syntax\n1..37\nok 1 - invalid number of options are trapped\nok 2 - with correct error message\nok 3 - 'object one' isa 'XML::Simple'\nok 4 - 'object two' isa 'XML::Simple'\nok 5 - 'object three' isa 'XML::Simple'\nok 6 - options hash was not corrupted\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 7 - parsed expected data via object 1\nok 8 - parsed expected data via object 2\nok 9 - parsed expected data via object 3\nok 10 - successfully merged options\nok 11 - defaults were not affected by merge\nok 12 - t1\nok 13 - t2\nok 14 - t3\nok 15 - t4\nok 16 - t5\nok 17 - t6\nok 18 - t7\nok 19 - t8\nok 20 - t9\nok 21 - t10\nok 22 - t11\nok 23 - t12\nok 24 - ttl\nok 25 - cddbid\nok 26 - id\nok 27 - artist\nok 28 - disc\nok 29 - database\nok 30 - XMLout() method call with no args proves fatal\nok 31 - with correct error message\nok 32 - inheritance works with build_tree() overridden\nok 33 - inheritance works with escape_value() overridden\nok 34 - variables from XML merged with predefined variables\nok 35 - variables from XML merged with predefined variables\nok 36 - unrecognised option caught by constructor\nok 37 - correct message in exception\nPASS: t/6_ObjIntf\n1..12\nok 1 - use XML::Simple;\nok 2 # skip Tie::IxHash not installed\nok 3 # skip Tie::IxHash not installed\nok 4 # skip Tie::IxHash not installed\nok 5 - 'object of class ElbarotsXS' isa 'XML::Simple'\nok 6 - default storable cache filename looks good\nok 7 - overridden storable cache filename looks good\nok 8 - overridden cache file does not exist before parse\ncould not find ParserDetails.ini in /usr/lib/perl5/vendor_perl/5.40.0/XML/SAX\nok 9 - overridden cache file does exist after parse\nok 10 - bad cache scheme was rejected\nok 11 - custom cache scheme was not rejected\nok 12 - custom cache reading method delivered the goods\nok 2 # skip Tie::IxHash not installed\nok 3 # skip Tie::IxHash not installed\nok 4 # skip Tie::IxHash not installed\nSKIP: t/B_Hooks\nDURATION: 13\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6070168018341064,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxml2_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxml2",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006644725799560547,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7157363891601562,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024257183074951172,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 14.136361598968506,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.000812530517578125,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxml2.attribs.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.build.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.compareNodes.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.ctxterror.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.cutnpaste.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.dtdvalid.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.error.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.inbuf.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.indexes.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.input_callback.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.nsdel.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.outbuf.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.push.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.pushSAX.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.pushSAXhtml.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader2.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader3.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader4.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader5.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader6.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader7.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.reader8.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.readererr.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.readernext.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.regexp.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.relaxng.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.resolver.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.runsuite": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.runtest": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.runxmlconf": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.schema.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.serialize.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.setup_test.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.sync.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.testThreads": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.testapi": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.testchar": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.testdict": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.testrecurse": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.thread2.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.tst.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.tstLastError.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.tstURI.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.tstmem.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.tstxpath.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.validDTD.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.validRNG.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.validSchemas.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.validate.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.walker.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.xpath.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.xpathext.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.xpathleak.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.xpathns.py": {
                "status": "PASSED"
            },
            "ptestresult.libxml2.xpathret.py": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxml2/ptest\nRunning runtest\n## XML regression tests\n## XML regression tests on memory\n## XML entity subst regression tests\n## XML Namespaces regression tests\n## Error cases regression tests\n## Error cases regression tests from file descriptor\n## Error cases regression tests with entity substitution\n## Error cases regression tests (old 1.0)\n## Error cases stream regression tests\n## Reader regression tests\n## Reader entities substitution regression tests\n## Reader on memory regression tests\n## Walker regression tests\n## SAX1 callbacks regression tests\n## SAX2 callbacks regression tests\n## SAX2 callbacks regression tests with entity substitution\n## XML push regression tests\n## XML push boundary tests\n## HTML regression tests\n## HTML regression tests from file descriptor\n## Push HTML regression tests\n## Push HTML boundary tests\n## HTML SAX regression tests\n## Valid documents regression tests\n## Validity checking regression tests\n## Streaming validity checking regression tests\n## Streaming validity error checking regression tests\n## General documents valid regression tests\n## XInclude regression tests\n## XInclude xmlReader regression tests\n## XInclude regression tests stripping include nodes\n## XInclude xmlReader regression tests stripping include nodes\n## XInclude regression tests without reader\n## URI parsing tests\n## URI base composition tests\n## Path URI conversion tests\n## Schemas regression tests\n## Relax-NG regression tests\n## Relax-NG streaming regression tests\n## Pattern regression tests\n## C14N with comments regression tests\n## C14N without comments regression tests\n## C14N exclusive without comments regression tests\n## C14N 1.1 without comments regression tests\n## Catalog and Threads regression tests\n## SVG parsing regression tests\n## Regexp regression tests\n## Automata regression tests\nTotal 3465 tests, no errors\nPASS: runtest\nRunning runsuite\nFailed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet\nFailed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet\nFailed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet\n## XML Schemas datatypes test suite from James Clark\nRan 1035 tests, 3 errors, 0 leaks\n3 errors were expected\n## Relax NG test suite from James Clark\nRan 253 tests, no errors\n## Relax NG test suite for libxml2\nRan 183 tests, no errors\nRan 0 tests (0 schemata), no errors\nRan 0 tests (0 schemata), no errors\nRan 0 tests (0 schemata), no errors\nTotal 1471 tests, no errors\nPASS: runsuite\nRunning testrecurse\n## Parsing recursive test cases\n## Parsing recursive test cases (no substitution)\n## Parsing recursive test cases (SAX)\n## Parsing recursive test cases (SAX, no substitution)\n## Parsing non-recursive test cases\n## Parsing non-recursive test cases (SAX)\n## Parsing non-recursive huge case\n## Parsing non-recursive huge case (no substitution)\n## Parsing non-recursive huge case (SAX)\n## Parsing non-recursive huge case (SAX, no substitution)\n## Parsing non-recursive huge DTD case\nTotal 49 tests, no errors\nPASS: testrecurse\nRunning testchar\ntesting char range: 1 2 3 4 done\ntesting 1 byte char in document: 1 2 3 4 done\ntesting 2 byte char in document: 1 2 3 4 done\nPASS: testchar\nRunning testdict\nPASS: testdict\nRunning testThreads\nPASS: testThreads\nRunning runxmlconf\nTest suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000\nTest cases: James Clark  XML 1.0 Tests\nTest cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests\nTest cases: Sun Microsystems XML Tests\nTest cases: 159 tests\nTest cases: OASIS/NIST XML 1.0 Tests\nTest cases: IBM XML 1.0 Tests\nTest cases: IBM XML 1.1 Tests\nTest cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003\nTest cases: 34 tests\nTest cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003\nTest cases: 57 tests\nTest cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003\nTest cases: 48 tests\nTest cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003\nTest cases: 8 tests\nTest cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006\nTest cases: 13 tests\nTest cases: University of Edinburgh tests for XML 1.0 5th edition\nTest cases: 393 tests\nTest cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006\nTest cases: 3 tests\nTest cases: Bjoern Hoehrmann via HST 2013-09-18\nTest cases: 9 tests\nRan 2273 tests, 15 errors, 0 leaks\nTotal 2273 tests, 15 errors, 0 leaks\nSee runxmlconf.log for detailed output\n15 errors were expected\nPASS: runxmlconf\nRunning testapi\nTesting HTMLparser : 36 of 42 functions ...\nTesting HTMLtree : 18 of 18 functions ...\nTesting SAX2 : 36 of 36 functions ...\nTesting c14n : 3 of 4 functions ...\nTesting catalog : 27 of 36 functions ...\nTesting chvalid : 9 of 9 functions ...\nTesting debugXML : 25 of 28 functions ...\nTesting dict : 10 of 13 functions ...\nTesting encoding : 16 of 21 functions ...\nTesting entities : 12 of 19 functions ...\nTesting hash : 20 of 29 functions ...\nTesting list : 19 of 26 functions ...\nTesting nanohttp : 13 of 17 functions ...\nTesting parser : 71 of 85 functions ...\nTesting parserInternals : 32 of 89 functions ...\nTesting pattern : 11 of 16 functions ...\nTesting relaxng : 14 of 24 functions ...\nTesting schemasInternals : 0 of 2 functions ...\nTesting schematron : 1 of 10 functions ...\nTesting tree : 146 of 173 functions ...\nTesting uri : 13 of 18 functions ...\nTesting valid : 51 of 71 functions ...\nTesting xinclude : 9 of 12 functions ...\nTesting xmlIO : 41 of 55 functions ...\nTesting xmlautomata : 3 of 19 functions ...\nTesting xmlerror : 7 of 18 functions ...\nTesting xmlmodule : 2 of 4 functions ...\nTesting xmlreader : 76 of 88 functions ...\nTesting xmlregexp : 16 of 30 functions ...\nTesting xmlsave : 8 of 14 functions ...\nTesting xmlschemas : 16 of 27 functions ...\nTesting xmlschemastypes : 26 of 34 functions ...\nTesting xmlstring : 26 of 30 functions ...\nTesting xmlunicode : 166 of 166 functions ...\nTesting xmlwriter : 53 of 81 functions ...\nTesting xpath : 32 of 41 functions ...\nTesting xpathInternals : 106 of 117 functions ...\nTesting xpointer : 13 of 21 functions ...\nTotal: 1113 functions, 323732 tests, 0 errors\nPASS: testapi\n abc:attr=\"def\"\nOK\nPASS: attribs.py\nOK\nPASS: build.py\nOK\nPASS: compareNodes.py\nOK\nPASS: ctxterror.py\nOK\nPASS: cutnpaste.py\nOK\nPASS: dtdvalid.py\nOK\nPASS: error.py\nOK\nPASS: inbuf.py\nOK\nPASS: indexes.py\nOK\nPASS: input_callback.py\nOK\nPASS: nsdel.py\nOK\nPASS: outbuf.py\nOK\nPASS: push.py\nOK\nPASS: pushSAXhtml.py\nOK\nPASS: pushSAX.py\nOK\nPASS: reader2.py\nOK\nPASS: reader3.py\nOK\nPASS: reader4.py\nOK\nPASS: reader5.py\nOK\nPASS: reader6.py\nOK\nPASS: reader7.py\nOK\nPASS: reader8.py\nOK\nPASS: readererr.py\nOK\nPASS: readernext.py\nOK\nPASS: reader.py\nOK\nPASS: regexp.py\nOK\nPASS: relaxng.py\nOK\nPASS: resolver.py\nOK\nPASS: schema.py\nOK\nPASS: serialize.py\nPASS: setup_test.py\nOK\nPASS: sync.py\nOK\nPASS: thread2.py\nOK\nPASS: tstLastError.py\nOK\nPASS: tstmem.py\nOK\nPASS: tst.py\nOK\nPASS: tstURI.py\nOK\nPASS: tstxpath.py\nOK\nPASS: validate.py\nOK\nPASS: validDTD.py\nOK\nPASS: validRNG.py\nOK\nPASS: validSchemas.py\nOK\nPASS: walker.py\nOK\nPASS: xpathext.py\nOK\nPASS: xpathleak.py\nOK\nPASS: xpathns.py\nOK\nPASS: xpath.py\nOK\nPASS: xpathret.py\nDURATION: 13\nEND: /usr/lib/libxml2/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxml2": {
                    "duration": "13",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nRunning runtest\n## XML regression tests\n## XML regression tests on memory\n## XML entity subst regression tests\n## XML Namespaces regression tests\n## Error cases regression tests\n## Error cases regression tests from file descriptor\n## Error cases regression tests with entity substitution\n## Error cases regression tests (old 1.0)\n## Error cases stream regression tests\n## Reader regression tests\n## Reader entities substitution regression tests\n## Reader on memory regression tests\n## Walker regression tests\n## SAX1 callbacks regression tests\n## SAX2 callbacks regression tests\n## SAX2 callbacks regression tests with entity substitution\n## XML push regression tests\n## XML push boundary tests\n## HTML regression tests\n## HTML regression tests from file descriptor\n## Push HTML regression tests\n## Push HTML boundary tests\n## HTML SAX regression tests\n## Valid documents regression tests\n## Validity checking regression tests\n## Streaming validity checking regression tests\n## Streaming validity error checking regression tests\n## General documents valid regression tests\n## XInclude regression tests\n## XInclude xmlReader regression tests\n## XInclude regression tests stripping include nodes\n## XInclude xmlReader regression tests stripping include nodes\n## XInclude regression tests without reader\n## URI parsing tests\n## URI base composition tests\n## Path URI conversion tests\n## Schemas regression tests\n## Relax-NG regression tests\n## Relax-NG streaming regression tests\n## Pattern regression tests\n## C14N with comments regression tests\n## C14N without comments regression tests\n## C14N exclusive without comments regression tests\n## C14N 1.1 without comments regression tests\n## Catalog and Threads regression tests\n## SVG parsing regression tests\n## Regexp regression tests\n## Automata regression tests\nTotal 3465 tests, no errors\nPASS: runtest\nRunning runsuite\nFailed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet\nFailed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet\nFailed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet\n## XML Schemas datatypes test suite from James Clark\nRan 1035 tests, 3 errors, 0 leaks\n3 errors were expected\n## Relax NG test suite from James Clark\nRan 253 tests, no errors\n## Relax NG test suite for libxml2\nRan 183 tests, no errors\nRan 0 tests (0 schemata), no errors\nRan 0 tests (0 schemata), no errors\nRan 0 tests (0 schemata), no errors\nTotal 1471 tests, no errors\nPASS: runsuite\nRunning testrecurse\n## Parsing recursive test cases\n## Parsing recursive test cases (no substitution)\n## Parsing recursive test cases (SAX)\n## Parsing recursive test cases (SAX, no substitution)\n## Parsing non-recursive test cases\n## Parsing non-recursive test cases (SAX)\n## Parsing non-recursive huge case\n## Parsing non-recursive huge case (no substitution)\n## Parsing non-recursive huge case (SAX)\n## Parsing non-recursive huge case (SAX, no substitution)\n## Parsing non-recursive huge DTD case\nTotal 49 tests, no errors\nPASS: testrecurse\nRunning testchar\ntesting char range: 1 2 3 4 done\ntesting 1 byte char in document: 1 2 3 4 done\ntesting 2 byte char in document: 1 2 3 4 done\nPASS: testchar\nRunning testdict\nPASS: testdict\nRunning testThreads\nPASS: testThreads\nRunning runxmlconf\nTest suite: XML 1.0 (2nd edition) W3C Conformance Test Suite, 6 October 2000\nTest cases: James Clark  XML 1.0 Tests\nTest cases: Fuji Xerox Japanese Text Tests XML 1.0 Tests\nTest cases: Sun Microsystems XML Tests\nTest cases: 159 tests\nTest cases: OASIS/NIST XML 1.0 Tests\nTest cases: IBM XML 1.0 Tests\nTest cases: IBM XML 1.1 Tests\nTest cases: Richard Tobin's XML 1.0 2nd edition errata test suite 21 Jul 2003\nTest cases: 34 tests\nTest cases: Richard Tobin's XML 1.1 test suite 13 Feb 2003\nTest cases: 57 tests\nTest cases: Richard Tobin's XML Namespaces 1.0 test suite 14 Feb 2003\nTest cases: 48 tests\nTest cases: Richard Tobin's XML Namespaces 1.1 test suite 14 Feb 2003\nTest cases: 8 tests\nTest cases: Richard Tobin's XML 1.0 3rd edition errata test suite 1 June 2006\nTest cases: 13 tests\nTest cases: University of Edinburgh tests for XML 1.0 5th edition\nTest cases: 393 tests\nTest cases: Richard Tobin's XML Namespaces 1.0/1.1 2nd edition test suite 1 June 2006\nTest cases: 3 tests\nTest cases: Bjoern Hoehrmann via HST 2013-09-18\nTest cases: 9 tests\nRan 2273 tests, 15 errors, 0 leaks\nTotal 2273 tests, 15 errors, 0 leaks\nSee runxmlconf.log for detailed output\n15 errors were expected\nPASS: runxmlconf\nRunning testapi\nTesting HTMLparser : 36 of 42 functions ...\nTesting HTMLtree : 18 of 18 functions ...\nTesting SAX2 : 36 of 36 functions ...\nTesting c14n : 3 of 4 functions ...\nTesting catalog : 27 of 36 functions ...\nTesting chvalid : 9 of 9 functions ...\nTesting debugXML : 25 of 28 functions ...\nTesting dict : 10 of 13 functions ...\nTesting encoding : 16 of 21 functions ...\nTesting entities : 12 of 19 functions ...\nTesting hash : 20 of 29 functions ...\nTesting list : 19 of 26 functions ...\nTesting nanohttp : 13 of 17 functions ...\nTesting parser : 71 of 85 functions ...\nTesting parserInternals : 32 of 89 functions ...\nTesting pattern : 11 of 16 functions ...\nTesting relaxng : 14 of 24 functions ...\nTesting schemasInternals : 0 of 2 functions ...\nTesting schematron : 1 of 10 functions ...\nTesting tree : 146 of 173 functions ...\nTesting uri : 13 of 18 functions ...\nTesting valid : 51 of 71 functions ...\nTesting xinclude : 9 of 12 functions ...\nTesting xmlIO : 41 of 55 functions ...\nTesting xmlautomata : 3 of 19 functions ...\nTesting xmlerror : 7 of 18 functions ...\nTesting xmlmodule : 2 of 4 functions ...\nTesting xmlreader : 76 of 88 functions ...\nTesting xmlregexp : 16 of 30 functions ...\nTesting xmlsave : 8 of 14 functions ...\nTesting xmlschemas : 16 of 27 functions ...\nTesting xmlschemastypes : 26 of 34 functions ...\nTesting xmlstring : 26 of 30 functions ...\nTesting xmlunicode : 166 of 166 functions ...\nTesting xmlwriter : 53 of 81 functions ...\nTesting xpath : 32 of 41 functions ...\nTesting xpathInternals : 106 of 117 functions ...\nTesting xpointer : 13 of 21 functions ...\nTotal: 1113 functions, 323732 tests, 0 errors\nPASS: testapi\n abc:attr=\"def\"\nOK\nPASS: attribs.py\nOK\nPASS: build.py\nOK\nPASS: compareNodes.py\nOK\nPASS: ctxterror.py\nOK\nPASS: cutnpaste.py\nOK\nPASS: dtdvalid.py\nOK\nPASS: error.py\nOK\nPASS: inbuf.py\nOK\nPASS: indexes.py\nOK\nPASS: input_callback.py\nOK\nPASS: nsdel.py\nOK\nPASS: outbuf.py\nOK\nPASS: push.py\nOK\nPASS: pushSAXhtml.py\nOK\nPASS: pushSAX.py\nOK\nPASS: reader2.py\nOK\nPASS: reader3.py\nOK\nPASS: reader4.py\nOK\nPASS: reader5.py\nOK\nPASS: reader6.py\nOK\nPASS: reader7.py\nOK\nPASS: reader8.py\nOK\nPASS: readererr.py\nOK\nPASS: readernext.py\nOK\nPASS: reader.py\nOK\nPASS: regexp.py\nOK\nPASS: relaxng.py\nOK\nPASS: resolver.py\nOK\nPASS: schema.py\nOK\nPASS: serialize.py\nPASS: setup_test.py\nOK\nPASS: sync.py\nOK\nPASS: thread2.py\nOK\nPASS: tstLastError.py\nOK\nPASS: tstmem.py\nOK\nPASS: tst.py\nOK\nPASS: tstURI.py\nOK\nPASS: tstxpath.py\nOK\nPASS: validate.py\nOK\nPASS: validDTD.py\nOK\nPASS: validRNG.py\nOK\nPASS: validSchemas.py\nOK\nPASS: walker.py\nOK\nPASS: xpathext.py\nOK\nPASS: xpathleak.py\nOK\nPASS: xpathns.py\nOK\nPASS: xpath.py\nOK\nPASS: xpathret.py\nDURATION: 13\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5972170829772949,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-libxmlb_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-libxmlb",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006525516510009766,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.793811559677124,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02897167205810547,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.7442927360534668,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0005559921264648438,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.libxmlb.libxmlb/libxmlb.test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/libxmlb/ptest\nRunning test: libxmlb/libxmlb.test\nTAP version 14\n# random seed: R02S444a5dde20fbf42b22e55c7d331cc084\n1..49\n# Start of libxmlb tests\nok 1 /libxmlb/common\nok 2 /libxmlb/common{content-type}\nok 3 /libxmlb/common{searchv}\nok 4 /libxmlb/common{union}\n# DEBUG: testing 'a'='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing @a='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t=\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# XbMachine-DEBUG: LVL 0\t4:\t\tb\n# XbMachine-DEBUG: LVL 0\t5:\t\t'\n# DEBUG: testing @a=='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t=\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing 'a'<'b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t<\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing 999>=123\n# XbMachine-DEBUG: LVL 0\t0:\t\t9\n# XbMachine-DEBUG: LVL 0\t1:\t\t9\n# XbMachine-DEBUG: LVL 0\t2:\t\t9\n# XbMachine-DEBUG: LVL 0\t3:\t\t>\n# XbMachine-DEBUG: LVL 0\t4:\t\t=\n# XbMachine-DEBUG: LVL 0\t5:\t\t1\n# XbMachine-DEBUG: LVL 0\t6:\t\t2\n# XbMachine-DEBUG: LVL 0\t7:\t\t3\n# DEBUG: testing not(0)\n# XbMachine-DEBUG: LVL 0\t0:\t\tn\n# XbMachine-DEBUG: LVL 0\t1:\t\to\n# XbMachine-DEBUG: LVL 0\t2:\t\tt\n# XbMachine-DEBUG: LVL 0\t3:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t0\n# XbMachine-DEBUG: LVL 1\t1:\t\t)\n# XbMachine-DEBUG: Failed to add text not, trying function\n# DEBUG: testing @a\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# DEBUG: testing not(@a)\n# XbMachine-DEBUG: LVL 0\t0:\t\tn\n# XbMachine-DEBUG: LVL 0\t1:\t\to\n# XbMachine-DEBUG: LVL 0\t2:\t\tt\n# XbMachine-DEBUG: LVL 0\t3:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t@\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t)\n# XbMachine-DEBUG: Failed to add text not, trying function\n# DEBUG: testing 'a'=\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# DEBUG: testing ='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t=\n# XbMachine-DEBUG: LVL 0\t1:\t\t'\n# XbMachine-DEBUG: LVL 0\t2:\t\tb\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# DEBUG: testing 999='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t9\n# XbMachine-DEBUG: LVL 0\t1:\t\t9\n# XbMachine-DEBUG: LVL 0\t2:\t\t9\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing text()='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t'\n# XbMachine-DEBUG: LVL 0\t8:\t\tb\n# XbMachine-DEBUG: LVL 0\t9:\t\t'\n# DEBUG: testing last()\n# XbMachine-DEBUG: LVL 0\t0:\t\tl\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\ts\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text last, trying function\n# DEBUG: testing text()~='beef'\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t~\n# XbMachine-DEBUG: LVL 0\t7:\t\t=\n# XbMachine-DEBUG: LVL 0\t8:\t\t'\n# XbMachine-DEBUG: LVL 0\t9:\t\tb\n# XbMachine-DEBUG: LVL 0\t10:\t\te\n# XbMachine-DEBUG: LVL 0\t11:\t\te\n# XbMachine-DEBUG: LVL 0\t12:\t\tf\n# XbMachine-DEBUG: LVL 0\t13:\t\t'\n# XbMachine-DEBUG: popping: search()\n# XbMachine-DEBUG: stack: text(),'beef'\n# XbMachine-DEBUG: popping: 'beef'\n# XbMachine-DEBUG: stack: text()\n# XbMachine-DEBUG: popping: text()\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing generic opcode\n# XbMachine-DEBUG: pushing generic opcode\n# XbMachine-DEBUG: pushing generic opcode\n# DEBUG: testing @type~='dead'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\tt\n# XbMachine-DEBUG: LVL 0\t2:\t\ty\n# XbMachine-DEBUG: LVL 0\t3:\t\tp\n# XbMachine-DEBUG: LVL 0\t4:\t\te\n# XbMachine-DEBUG: LVL 0\t5:\t\t~\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t'\n# XbMachine-DEBUG: LVL 0\t8:\t\td\n# XbMachine-DEBUG: LVL 0\t9:\t\te\n# XbMachine-DEBUG: LVL 0\t10:\t\ta\n# XbMachine-DEBUG: LVL 0\t11:\t\td\n# XbMachine-DEBUG: LVL 0\t12:\t\t'\n# DEBUG: testing 2\n# XbMachine-DEBUG: LVL 0\t0:\t\t2\n# DEBUG: testing text()=lower-case('firefox')\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\tl\n# XbMachine-DEBUG: LVL 0\t8:\t\to\n# XbMachine-DEBUG: LVL 0\t9:\t\tw\n# XbMachine-DEBUG: LVL 0\t10:\t\te\n# XbMachine-DEBUG: LVL 0\t11:\t\tr\n# XbMachine-DEBUG: LVL 0\t12:\t\t-\n# XbMachine-DEBUG: LVL 0\t13:\t\tc\n# XbMachine-DEBUG: LVL 0\t14:\t\ta\n# XbMachine-DEBUG: LVL 0\t15:\t\ts\n# XbMachine-DEBUG: LVL 0\t16:\t\te\n# XbMachine-DEBUG: LVL 0\t17:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\tf\n# XbMachine-DEBUG: LVL 1\t2:\t\ti\n# XbMachine-DEBUG: LVL 1\t3:\t\tr\n# XbMachine-DEBUG: LVL 1\t4:\t\te\n# XbMachine-DEBUG: LVL 1\t5:\t\tf\n# XbMachine-DEBUG: LVL 1\t6:\t\to\n# XbMachine-DEBUG: LVL 1\t7:\t\tx\n# XbMachine-DEBUG: LVL 1\t8:\t\t'\n# XbMachine-DEBUG: LVL 1\t9:\t\t)\n# XbMachine-DEBUG: Failed to add text lower-case, trying function\n# DEBUG: testing $'a'=$'b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t$\n# XbMachine-DEBUG: LVL 0\t1:\t\t'\n# XbMachine-DEBUG: LVL 0\t2:\t\ta\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# XbMachine-DEBUG: LVL 0\t4:\t\t=\n# XbMachine-DEBUG: LVL 0\t5:\t\t$\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# XbMachine-DEBUG: LVL 0\t7:\t\tb\n# XbMachine-DEBUG: LVL 0\t8:\t\t'\n# DEBUG: testing ('a'='b')&&('c'='d')\n# XbMachine-DEBUG: LVL 0\t0:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t=\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\tb\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t)\n# XbMachine-DEBUG: LVL 0\t9:\t\t&\n# XbMachine-DEBUG: LVL 0\t10:\t\t&\n# XbMachine-DEBUG: LVL 0\t11:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\tc\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t=\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\td\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t)\n# DEBUG: testing text()==('a','b','c')\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t=\n# XbMachine-DEBUG: LVL 0\t8:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t,\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\tb\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t,\n# XbMachine-DEBUG: LVL 1\t8:\t\t'\n# XbMachine-DEBUG: LVL 1\t9:\t\tc\n# XbMachine-DEBUG: LVL 1\t10:\t\t'\n# XbMachine-DEBUG: LVL 1\t11:\t\t)\n# DEBUG: testing text(\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t\n# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t(\n# XbMachine-DEBUG: LVL 2\t0:\t\t(\n# XbMachine-DEBUG: LVL 3\t0:\t\t(\n# XbMachine-DEBUG: LVL 4\t0:\t\t(\n# XbMachine-DEBUG: LVL 5\t0:\t\t(\n# XbMachine-DEBUG: LVL 6\t0:\t\t(\n# XbMachine-DEBUG: LVL 7\t0:\t\t(\n# XbMachine-DEBUG: LVL 8\t0:\t\t(\n# XbMachine-DEBUG: LVL 9\t0:\t\t(\n# XbMachine-DEBUG: LVL 10\t0:\t\t(\n# XbMachine-DEBUG: LVL 11\t0:\t\t(\n# XbMachine-DEBUG: LVL 12\t0:\t\t(\n# XbMachine-DEBUG: LVL 13\t0:\t\t(\n# XbMachine-DEBUG: LVL 14\t0:\t\t(\n# XbMachine-DEBUG: LVL 15\t0:\t\t(\n# XbMachine-DEBUG: LVL 16\t0:\t\t(\n# XbMachine-DEBUG: LVL 17\t0:\t\t(\n# XbMachine-DEBUG: LVL 18\t0:\t\t(\n# XbMachine-DEBUG: LVL 19\t0:\t\t(\n# XbMachine-DEBUG: LVL 20\t0:\t\tt\n# XbMachine-DEBUG: LVL 20\t1:\t\te\n# XbMachine-DEBUG: LVL 20\t2:\t\tx\n# XbMachine-DEBUG: LVL 20\t3:\t\tt\n# XbMachine-DEBUG: LVL 20\t4:\t\t(\nok 5 /libxmlb/opcodes\n# DEBUG: testing @a='b'\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()\n# XbMachine-DEBUG: popping: eq()\n# XbMachine-DEBUG: stack: 'a',attr(),'b'\n# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: popping: 'b'\n# XbMachine-DEBUG: stack: 'a',attr()\n# XbMachine-DEBUG: popping: attr()\n# XbMachine-DEBUG: stack: 'a'\n# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query\n# XbMachine-DEBUG: popping: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()\n# DEBUG: testing 'a'<'b'\n# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt\n# XbMachine-DEBUG: before optimizing: 'a','b',lt()\n# XbMachine-DEBUG: popping: lt()\n# XbMachine-DEBUG: stack: 'a','b'\n# XbMachine-DEBUG: popping1: 'b'\n# XbMachine-DEBUG: popping2: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing 999>=123\n# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 999,123,ge()\n# XbMachine-DEBUG: popping: ge()\n# XbMachine-DEBUG: stack: 999,123\n# XbMachine-DEBUG: popping1: 123\n# XbMachine-DEBUG: popping2: 999\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing not(0)\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not\n# XbMachine-DEBUG: before optimizing: 0^1,not()\n# XbMachine-DEBUG: popping: not()\n# XbMachine-DEBUG: stack: 0^1\n# XbMachine-DEBUG: popping: 0^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing lower-case('Fire')\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case\n# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()\n# XbMachine-DEBUG: popping: lower-case()\n# XbMachine-DEBUG: stack: 'Fire'^1\n# XbMachine-DEBUG: popping: 'Fire'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: fire\n# XbMachine-DEBUG: stack: 'fire'^255\n# XbMachine-DEBUG: popping: 'fire'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'fire'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'fire'\n# DEBUG: testing upper-case('???????')\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case\n# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: '???????'^1\n# XbMachine-DEBUG: popping: '???????'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: ???????\n# XbMachine-DEBUG: stack: '???????'^255\n# XbMachine-DEBUG: popping: '???????'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result '???????'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: '???????'\n# DEBUG: testing upper-case(lower-case('Fire'))\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case\n# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1\n# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported\n# XbMachine-DEBUG: popping: lower-case()^1\n# XbMachine-DEBUG: stack: 'Fire'^2\n# XbMachine-DEBUG: popping: 'Fire'^2\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: fire\n# XbMachine-DEBUG: stack: 'fire'^255\n# XbMachine-DEBUG: popping: 'fire'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'fire'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()\n# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: 'fire'^1\n# XbMachine-DEBUG: popping: 'fire'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: FIRE\n# XbMachine-DEBUG: stack: 'FIRE'^255\n# XbMachine-DEBUG: popping: 'FIRE'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'FIRE'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'FIRE'\n# DEBUG: testing text()==('a','b','c')\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()\n# XbMachine-DEBUG: popping: in()\n# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported\n# XbMachine-DEBUG: popping: 'a'^1\n# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1\n# XbMachine-DEBUG: popping: 'b'^1\n# XbMachine-DEBUG: stack: text(),'c'^1\n# XbMachine-DEBUG: popping: 'c'^1\n# XbMachine-DEBUG: stack: text()\n# XbMachine-DEBUG: popping: text()\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()\n# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'a','b',eq()\n# XbMachine-DEBUG: popping: eq()\n# XbMachine-DEBUG: stack: 'a','b'\n# XbMachine-DEBUG: popping1: 'b'\n# XbMachine-DEBUG: popping2: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 123,999,ge()\n# XbMachine-DEBUG: popping: ge()\n# XbMachine-DEBUG: stack: 123,999\n# XbMachine-DEBUG: popping1: 999\n# XbMachine-DEBUG: popping2: 123\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not\n# XbMachine-DEBUG: before optimizing: 1^1,not()\n# XbMachine-DEBUG: popping: not()\n# XbMachine-DEBUG: stack: 1^1\n# XbMachine-DEBUG: popping: 1^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\nok 6 /libxmlb/opcodes{optimize}\nok 7 /libxmlb/opcodes{kind}\nok 8 /libxmlb/stack\nok 9 /libxmlb/stack{peek}\nok 10 /libxmlb/node{data}\nok 11 /libxmlb/node{export}\n# DEBUG: \n# magic:        624c4d58\n# guid:         b1083082-cb66-1389-621a-6b57a51cdcf9\n# strtab:       @387\n# strtab_ntags: 8\n# NODE @32\n# size:         30\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# attr_name:    origin [061]\n# attr_value:   lvfs [078]\n# NODE @62\n# size:         30\n# flags:        1\n# element_name: header [011]\n# next:         124\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   <&> [083]\n# NODE @92\n# size:         30\n# flags:        1\n# element_name: csum [018]\n# next:         0\n# parent:       62\n# text:         dead [115]\n# attr_name:    type [068]\n# attr_value:   sha1 [087]\n# SENT @122\n# SENT @123\n# NODE @124\n# size:         38\n# flags:        1\n# element_name: component [023]\n# next:         232\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   desktop [092]\n# attr_name:    attr [073]\n# attr_value:   value [100]\n# NODE @162\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         185\n# parent:       124\n# text:         gimp.desktop [120]\n# SENT @184\n# NODE @185\n# size:         22\n# flags:        1\n# element_name: name [036]\n# next:         208\n# parent:       124\n# text:         GIMP & Friend? [133]\n# SENT @207\n# NODE @208\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       124\n# text:         org.gnome.Gimp.desktop [150]\n# SENT @230\n# SENT @231\n# NODE @232\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         286\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   desktop [092]\n# NODE @262\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       232\n# text:         gnome-software.desktop [173]\n# SENT @284\n# SENT @285\n# NODE @286\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         0\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   firmware [106]\n# NODE @316\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         339\n# parent:       286\n# text:         org.hughski.ColorHug2.firmware [196]\n# SENT @338\n# NODE @339\n# size:         22\n# flags:        1\n# element_name: requires [041]\n# next:         0\n# parent:       286\n# NODE @361\n# size:         22\n# flags:        1\n# element_name: bootloader [050]\n# next:         0\n# parent:       339\n# text:         1.2.3 [227]\n# SENT @383\n# SENT @384\n# SENT @385\n# SENT @386\n# STRTAB @387\n# [000]: components\n# [011]: header\n# [018]: csum\n# [023]: component\n# [033]: id\n# [036]: name\n# [041]: requires\n# [050]: bootloader\n# [061]: origin\n# [068]: type\n# [073]: attr\n# [078]: lvfs\n# [083]: <&>\n# [087]: sha1\n# [092]: desktop\n# [100]: value\n# [106]: firmware\n# [115]: dead\n# [120]: gimp.desktop\n# [133]: GIMP & Friend?\n# [150]: org.gnome.Gimp.desktop\n# [173]: gnome-software.desktop\n# [196]: org.hughski.ColorHug2.firmware\n# [227]: 1.2.3\n# \n# <components origin=\"lvfs\">\n#   <header type=\"&lt;&amp;&gt;\">\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\" attr=\"value\">\n#     <id>gimp.desktop</id>\n#     <name>GIMP &amp; Friend?</name>\n#     <id>org.gnome.Gimp.desktop</id>\n#   </component>\n#   <component type=\"desktop\">\n#     <id>gnome-software.desktop</id>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#     <requires>\n#       <bootloader>1.2.3</bootloader>\n#     </requires>\n#   </component>\n# </components>\nok 12 /libxmlb/builder\nok 13 /libxmlb/builder{comments}\n# DEBUG: \n# magic:        624c4d58\n# guid:         b63639c7-54f5-d349-aa1f-d7cdd6f1cd01\n# strtab:       @140\n# strtab_ntags: 3\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: component [011]\n# next:         0\n# parent:       32\n# NODE @76\n# size:         30\n# flags:        1\n# element_name: p [021]\n# next:         107\n# parent:       54\n# text:         Salut [035]\n# attr_name:    xml:lang [023]\n# attr_value:   fr [032]\n# SENT @106\n# NODE @107\n# size:         30\n# flags:        1\n# element_name: p [021]\n# next:         0\n# parent:       54\n# text:         Au revoir [041]\n# attr_name:    xml:lang [023]\n# attr_value:   fr [032]\n# SENT @137\n# SENT @138\n# SENT @139\n# STRTAB @140\n# [000]: components\n# [011]: component\n# [021]: p\n# [023]: xml:lang\n# [032]: fr\n# [035]: Salut\n# [041]: Au revoir\n# \nok 14 /libxmlb/builder{native-lang}\n# DEBUG: \n# magic:        624c4d58\n# guid:         e08cfd14-f379-758b-9029-de492202594a\n# strtab:       @132\n# strtab_ntags: 4\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: component [011]\n# next:         0\n# parent:       32\n# NODE @76\n# size:         30\n# flags:        1\n# element_name: description [021]\n# next:         0\n# parent:       54\n# attr_name:    xml:lang [035]\n# attr_value:   fr [044]\n# NODE @106\n# size:         22\n# flags:        1\n# element_name: p [033]\n# next:         0\n# parent:       76\n# text:         Salut [047]\n# SENT @128\n# SENT @129\n# SENT @130\n# SENT @131\n# STRTAB @132\n# [000]: components\n# [011]: component\n# [021]: description\n# [033]: p\n# [035]: xml:lang\n# [044]: fr\n# [047]: Salut\n# \nok 15 /libxmlb/builder{native-lang-nested}\nok 16 /libxmlb/builder{native-lang-locale}\n# DEBUG: magic:        624c4d58\n# guid:         ffdfad6e-63b5-9d55-bbe1-a2ed966293fa\n# strtab:       @32\n# strtab_ntags: 0\n# STRTAB @32\n# \nok 17 /libxmlb/builder{empty}\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory\n# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?\n# XbSilo-DEBUG: 0.03ms      compile 6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: 0.07ms      get size nodetab\n# XbSilo-DEBUG: 0.00ms      adding strtab element\n# XbSilo-DEBUG: 0.00ms      adding strtab attr name\n# XbSilo-DEBUG: 0.00ms      adding strtab attr value\n# XbSilo-DEBUG: 0.00ms      adding strtab text\n# XbSilo-DEBUG: 0.00ms      adding strtab tokens\n# XbSilo-DEBUG: 0.00ms      writing nodetab\n# XbSilo-DEBUG: 0.00ms      fixing ->parent and ->next\n# XbSilo-DEBUG: 0.00ms      appending strtab\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.07ms      save file\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.04ms      loaded file\n# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: blob too small\n# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?\n# XbSilo-DEBUG: 0.00ms      compile 6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: 0.13ms      get size nodetab\n# XbSilo-DEBUG: 0.00ms      adding strtab element\n# XbSilo-DEBUG: 0.00ms      adding strtab attr name\n# XbSilo-DEBUG: 0.00ms      adding strtab attr value\n# XbSilo-DEBUG: 0.00ms      adding strtab text\n# XbSilo-DEBUG: 0.00ms      adding strtab tokens\n# XbSilo-DEBUG: 0.00ms      writing nodetab\n# XbSilo-DEBUG: 0.00ms      fixing ->parent and ->next\n# XbSilo-DEBUG: 0.00ms      appending strtab\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.11ms      save file\n# XbSilo-DEBUG: 0.01ms      parse blob\n# XbSilo-DEBUG: 0.10ms      loaded file\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.06ms      loaded file\n# XbSilo-DEBUG: GUID string: 0.3.21&6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: file: b1083082-cb66-1389-621a-6b57a51cdcf9, current:b1083082-cb66-1389-621a-6b57a51cdcf9\n# XbSilo-DEBUG: loading silo with existing file contents\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: b1083082-cb66-1389-621a-6b57a51cdcf9, current:b1083082-cb66-1389-621a-6b57a51cdcf9\n# XbSilo-DEBUG: loading silo with existing file contents\nok 18 /libxmlb/builder{ensure}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\n# XbSilo-DEBUG: /tmp/temp.xml.EHEXW2 changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating\nok 19 /libxmlb/builder{ensure-watch-source}\n# <component type=\"desktop\"><id>gimp.desktop</id></component>\nok 20 /libxmlb/builder{node-vfunc}\n# DEBUG: ignoring (null)\n# DEBUG: ignoring components\n# DEBUG: ignoring id\n# DEBUG: ignoring id\n# <components><component><id>inkscape.desktop</id></component></components>\nok 21 /libxmlb/builder{node-vfunc-remove}\n# DEBUG: >(null)<\nok 22 /libxmlb/builder{node-vfunc-depth}\nok 23 /libxmlb/builder{node-vfunc-error}\n# XbSilo-DEBUG: ignoring: no node data\nok 24 /libxmlb/builder{node-vfunc-ignore}\n# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML\n# <book><id>foobar</id></book>\nok 25 /libxmlb/builder{ignore-invalid}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: f60d4248-6e41-4547-3298-df77e785148d, current:dd4efaf4-fd72-db97-7ff6-46f683750491\n# XbSilo-DEBUG: detected content type of temp.desktop to be application/x-desktop\n# XbSilo-DEBUG: detected content type of temp to be application/xml\n<component type=\"desktop\"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: dd4efaf4-fd72-db97-7ff6-46f683750491, current:31b8ebb1-1f78-be76-608e-98fbbd759f49\n# XbSilo-DEBUG: detected content type of test.xml.gz.gz.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml.gz.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\n<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: 31b8ebb1-1f78-be76-608e-98fbbd759f49, current:5aab1dc9-e211-9693-fe71-f3320ed6498f\n# XbSilo-DEBUG: detected content type of test.xml.xz to be application/x-xz\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\nok 28 /libxmlb/builder{source-lzma}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: 5aab1dc9-e211-9693-fe71-f3320ed6498f, current:77595705-10ab-29d7-558d-a1ae1fdf0971\n# XbSilo-DEBUG: detected content type of test.xml.zst to be application/zstd\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\nok 29 /libxmlb/builder{source-zstd}\n# <components origin=\"lvfs\">\n# <component type=\"desktop\">\n# <id>gimp.desktop</id>\n# <icon type=\"stock\">dave</icon>\n# <description>hello <em>world!</em>    \n# </description>\n# </component>\n# </components>\n<components origin=\"lvfs\"><component type=\"desktop\"><id>gimp.desktop</id><icon type=\"stock\">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node\nok 31 /libxmlb/builder-node{token-max}\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\nok 32 /libxmlb/builder-node{info}\n# <component><description><p>Really long content\n# spanning multiple lines\n# </p></description></component>\nok 33 /libxmlb/builder-node{literal-text}\n# <component><description><p>Really long content spanning multiple lines</p></description></component>\nok 34 /libxmlb/builder-node{source-text}\n# DEBUG: \n# magic:        624c4d58\n# guid:         a725c4af-9769-66df-4368-2ac8c7962ca2\n# strtab:       @193\n# strtab_ntags: 6\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: description [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: p [012]\n# next:         100\n# parent:       32\n# NODE @76\n# size:         22\n# flags:        1\n# element_name: code [014]\n# next:         0\n# parent:       54\n# text:         Title [031]\n# tail:         : [037]\n# SENT @98\n# SENT @99\n# NODE @100\n# size:         22\n# flags:        1\n# element_name: p [012]\n# next:         0\n# parent:       32\n# text:         There is a  [039]\n# NODE @122\n# size:         22\n# flags:        1\n# element_name: em [019]\n# next:         145\n# parent:       100\n# text:         slight [051]\n# tail:          risk of  [058]\n# SENT @144\n# NODE @145\n# size:         22\n# flags:        1\n# element_name: strong [022]\n# next:         168\n# parent:       100\n# text:         death [068]\n# tail:          here [074]\n# SENT @167\n# NODE @168\n# size:         22\n# flags:        1\n# element_name: a [029]\n# next:         0\n# parent:       100\n# text:         ! [080]\n# SENT @190\n# SENT @191\n# SENT @192\n# STRTAB @193\n# [000]: description\n# [012]: p\n# [014]: code\n# [019]: em\n# [022]: strong\n# [029]: a\n# [031]: Title\n# [037]: :\n# [039]: There is a \n# [051]: slight\n# [058]:  risk of \n# [068]: death\n# [074]:  here\n# [080]: !\n# \nok 35 /libxmlb/markup\n# DEBUG: \n# magic:        624c4d58\n# guid:         ffdfad6e-63b5-9d55-bbe1-a2ed966293fa\n# strtab:       @86\n# strtab_ntags: 2\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: component [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         30\n# flags:        3\n# element_name: summary [010]\n# next:         0\n# parent:       32\n# text:         A strategy game [018]\n# token:        strategy [034]\n# token:        strategi [043]\n# SENT @84\n# SENT @85\n# STRTAB @86\n# [000]: component\n# [010]: summary\n# [018]: A strategy game\n# [034]: strategy\n# [043]: strategi\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),?0,search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),?0,search()\n# XbSilo-DEBUG: 0.01ms      query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results\nok 36 /libxmlb/token-search\n# DEBUG: \n# magic:        624c4d58\n# guid:         b47913a0-6fd6-0547-bb8e-7d642c5d42b2\n# strtab:       @333\n# strtab_ntags: 8\n# NODE @32\n# size:         30\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# attr_name:    origin [054]\n# attr_value:   lvfs [070]\n# NODE @62\n# size:         22\n# flags:        1\n# element_name: header [011]\n# next:         116\n# parent:       32\n# NODE @84\n# size:         30\n# flags:        1\n# element_name: csum [018]\n# next:         0\n# parent:       62\n# text:         dead [101]\n# attr_name:    type [061]\n# attr_value:   sha1 [075]\n# SENT @114\n# SENT @115\n# NODE @116\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         278\n# parent:       32\n# attr_name:    type [061]\n# attr_value:   desktop [080]\n# NODE @146\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         169\n# parent:       116\n# text:         gimp.desktop [106]\n# SENT @168\n# NODE @169\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         192\n# parent:       116\n# text:         org.gnome.Gimp.desktop [119]\n# SENT @191\n# NODE @192\n# size:         30\n# flags:        3\n# element_name: name [036]\n# next:         223\n# parent:       116\n# text:         M?? [142]\n# token:        m?ss [185]\n# token:        mess [191]\n# SENT @222\n# NODE @223\n# size:         22\n# flags:        1\n# element_name: custom [041]\n# next:         0\n# parent:       116\n# NODE @245\n# size:         30\n# flags:        1\n# element_name: value [048]\n# next:         0\n# parent:       223\n# text:         TRUE [149]\n# attr_name:    key [066]\n# attr_value:   KEY [088]\n# SENT @275\n# SENT @276\n# SENT @277\n# NODE @278\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         0\n# parent:       32\n# attr_name:    type [061]\n# attr_value:   firmware [092]\n# NODE @308\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       278\n# text:         org.hughski.ColorHug2.firmware [154]\n# SENT @330\n# SENT @331\n# SENT @332\n# STRTAB @333\n# [000]: components\n# [011]: header\n# [018]: csum\n# [023]: component\n# [033]: id\n# [036]: name\n# [041]: custom\n# [048]: value\n# [054]: origin\n# [061]: type\n# [066]: key\n# [070]: lvfs\n# [075]: sha1\n# [080]: desktop\n# [088]: KEY\n# [092]: firmware\n# [101]: dead\n# [106]: gimp.desktop\n# [119]: org.gnome.Gimp.desktop\n# [142]: M??\n# [149]: TRUE\n# [154]: org.hughski.ColorHug2.firmware\n# [185]: m?ss\n# [191]: mess\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()\n# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'dave',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dave',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=INTE\n# XbMachine-DEBUG: before optimizing: 2,position(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported\n# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 2,position(),eq()\n# XbMachine-DEBUG: opcodes_sig=FUNC:last\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not\n# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()\n# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'dead',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dead',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()\n# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq\n# XbMachine-DEBUG: before optimizing: '123',123,eq()\n# XbMachine-DEBUG: slow atoi fallback of 123:'123'\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 123,'123',eq()\n# XbMachine-DEBUG: slow atoi fallback of '123':123\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with\n# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()\n# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with\n# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()\n# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains\n# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()\n# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()\n# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq\n# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported\n# XbMachine-DEBUG: method ran, adding result 2^255\n# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: position(),2,eq()\n# XbMachine-DEBUG: before optimizing: position(),2,eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: position(),2,eq()\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: method ran, adding result '2'^255\n# XbMachine-DEBUG: after optimizing: '2','2',eq()\n# XbMachine-DEBUG: before optimizing: '2','2',eq()\n# XbMachine-DEBUG: slow strcmp fallback of '2':'2'\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: \n# <components origin=\"lvfs\">\n#   <header>\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\">\n#     <id> gimp.desktop </id>\n#     <id>org.gnome.Gimp.desktop</id>\n#     <name>M??</name>\n#     <custom>\n#       <value key=\"KEY\">TRUE</value>\n#     </custom>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#   </component>\n# </components>\n# \n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255\n# DEBUG: \n# <components origin=\"lvfs\">\n#   <header>\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\">\n#     <id> gimp.desktop </id>\n#     <id>org.gnome.Gimp.desktop</id>\n#     <name>M??</name>\n#     <custom>\n#       <value key=\"KEY\">TRUE</value>\n#     </custom>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#   </component>\n# </components>\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported\n# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()\n# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported\n# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255\nok 37 /libxmlb/xpath\nok 38 /libxmlb/xpath-query\nok 39 /libxmlb/xpath-query{reverse}\nok 40 /libxmlb/xpath-query{force-node-cache}\nok 41 /libxmlb/xpath{helpers}\nok 42 /libxmlb/xpath{prepared}\nok 43 /libxmlb/xpath{incomplete}\nok 44 /libxmlb/xpath-parent\nok 45 /libxmlb/xpath-glob\nok 46 /libxmlb/xpath-node\nok 47 /libxmlb/xpath-parent-subnode\n# DEBUG: \n# magic:        624c4d58\n# guid:         5fefe8b6-eea2-a3ab-0e71-02179212cca0\n# strtab:       @101\n# strtab_ntags: 1\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         55\n# parent:       0\n# text:         value [004]\n# SENT @54\n# NODE @55\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         78\n# parent:       0\n# text:         value2 [010]\n# SENT @77\n# NODE @78\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         0\n# parent:       0\n# text:         value3 [017]\n# SENT @100\n# STRTAB @101\n# [000]: tag\n# [004]: value\n# [010]: value2\n# [017]: value3\n# \n<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots\nok 49 /libxmlb/single-root\n# End of libxmlb tests\nPASS: libxmlb/libxmlb.test\nSUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6056\nDURATION: 0\nEND: /usr/lib/libxmlb/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "libxmlb": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nRunning test: libxmlb/libxmlb.test\nTAP version 14\n# random seed: R02S444a5dde20fbf42b22e55c7d331cc084\n1..49\n# Start of libxmlb tests\nok 1 /libxmlb/common\nok 2 /libxmlb/common{content-type}\nok 3 /libxmlb/common{searchv}\nok 4 /libxmlb/common{union}\n# DEBUG: testing 'a'='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing @a='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t=\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# XbMachine-DEBUG: LVL 0\t4:\t\tb\n# XbMachine-DEBUG: LVL 0\t5:\t\t'\n# DEBUG: testing @a=='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t=\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing 'a'<'b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t<\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing 999>=123\n# XbMachine-DEBUG: LVL 0\t0:\t\t9\n# XbMachine-DEBUG: LVL 0\t1:\t\t9\n# XbMachine-DEBUG: LVL 0\t2:\t\t9\n# XbMachine-DEBUG: LVL 0\t3:\t\t>\n# XbMachine-DEBUG: LVL 0\t4:\t\t=\n# XbMachine-DEBUG: LVL 0\t5:\t\t1\n# XbMachine-DEBUG: LVL 0\t6:\t\t2\n# XbMachine-DEBUG: LVL 0\t7:\t\t3\n# DEBUG: testing not(0)\n# XbMachine-DEBUG: LVL 0\t0:\t\tn\n# XbMachine-DEBUG: LVL 0\t1:\t\to\n# XbMachine-DEBUG: LVL 0\t2:\t\tt\n# XbMachine-DEBUG: LVL 0\t3:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t0\n# XbMachine-DEBUG: LVL 1\t1:\t\t)\n# XbMachine-DEBUG: Failed to add text not, trying function\n# DEBUG: testing @a\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# DEBUG: testing not(@a)\n# XbMachine-DEBUG: LVL 0\t0:\t\tn\n# XbMachine-DEBUG: LVL 0\t1:\t\to\n# XbMachine-DEBUG: LVL 0\t2:\t\tt\n# XbMachine-DEBUG: LVL 0\t3:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t@\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t)\n# XbMachine-DEBUG: Failed to add text not, trying function\n# DEBUG: testing 'a'=\n# XbMachine-DEBUG: LVL 0\t0:\t\t'\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\t'\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# DEBUG: testing ='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t=\n# XbMachine-DEBUG: LVL 0\t1:\t\t'\n# XbMachine-DEBUG: LVL 0\t2:\t\tb\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# DEBUG: testing 999='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t9\n# XbMachine-DEBUG: LVL 0\t1:\t\t9\n# XbMachine-DEBUG: LVL 0\t2:\t\t9\n# XbMachine-DEBUG: LVL 0\t3:\t\t=\n# XbMachine-DEBUG: LVL 0\t4:\t\t'\n# XbMachine-DEBUG: LVL 0\t5:\t\tb\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# DEBUG: testing text()='b'\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t'\n# XbMachine-DEBUG: LVL 0\t8:\t\tb\n# XbMachine-DEBUG: LVL 0\t9:\t\t'\n# DEBUG: testing last()\n# XbMachine-DEBUG: LVL 0\t0:\t\tl\n# XbMachine-DEBUG: LVL 0\t1:\t\ta\n# XbMachine-DEBUG: LVL 0\t2:\t\ts\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text last, trying function\n# DEBUG: testing text()~='beef'\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t~\n# XbMachine-DEBUG: LVL 0\t7:\t\t=\n# XbMachine-DEBUG: LVL 0\t8:\t\t'\n# XbMachine-DEBUG: LVL 0\t9:\t\tb\n# XbMachine-DEBUG: LVL 0\t10:\t\te\n# XbMachine-DEBUG: LVL 0\t11:\t\te\n# XbMachine-DEBUG: LVL 0\t12:\t\tf\n# XbMachine-DEBUG: LVL 0\t13:\t\t'\n# XbMachine-DEBUG: popping: search()\n# XbMachine-DEBUG: stack: text(),'beef'\n# XbMachine-DEBUG: popping: 'beef'\n# XbMachine-DEBUG: stack: text()\n# XbMachine-DEBUG: popping: text()\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing generic opcode\n# XbMachine-DEBUG: pushing generic opcode\n# XbMachine-DEBUG: pushing generic opcode\n# DEBUG: testing @type~='dead'\n# XbMachine-DEBUG: LVL 0\t0:\t\t@\n# XbMachine-DEBUG: LVL 0\t1:\t\tt\n# XbMachine-DEBUG: LVL 0\t2:\t\ty\n# XbMachine-DEBUG: LVL 0\t3:\t\tp\n# XbMachine-DEBUG: LVL 0\t4:\t\te\n# XbMachine-DEBUG: LVL 0\t5:\t\t~\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t'\n# XbMachine-DEBUG: LVL 0\t8:\t\td\n# XbMachine-DEBUG: LVL 0\t9:\t\te\n# XbMachine-DEBUG: LVL 0\t10:\t\ta\n# XbMachine-DEBUG: LVL 0\t11:\t\td\n# XbMachine-DEBUG: LVL 0\t12:\t\t'\n# DEBUG: testing 2\n# XbMachine-DEBUG: LVL 0\t0:\t\t2\n# DEBUG: testing text()=lower-case('firefox')\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\tl\n# XbMachine-DEBUG: LVL 0\t8:\t\to\n# XbMachine-DEBUG: LVL 0\t9:\t\tw\n# XbMachine-DEBUG: LVL 0\t10:\t\te\n# XbMachine-DEBUG: LVL 0\t11:\t\tr\n# XbMachine-DEBUG: LVL 0\t12:\t\t-\n# XbMachine-DEBUG: LVL 0\t13:\t\tc\n# XbMachine-DEBUG: LVL 0\t14:\t\ta\n# XbMachine-DEBUG: LVL 0\t15:\t\ts\n# XbMachine-DEBUG: LVL 0\t16:\t\te\n# XbMachine-DEBUG: LVL 0\t17:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\tf\n# XbMachine-DEBUG: LVL 1\t2:\t\ti\n# XbMachine-DEBUG: LVL 1\t3:\t\tr\n# XbMachine-DEBUG: LVL 1\t4:\t\te\n# XbMachine-DEBUG: LVL 1\t5:\t\tf\n# XbMachine-DEBUG: LVL 1\t6:\t\to\n# XbMachine-DEBUG: LVL 1\t7:\t\tx\n# XbMachine-DEBUG: LVL 1\t8:\t\t'\n# XbMachine-DEBUG: LVL 1\t9:\t\t)\n# XbMachine-DEBUG: Failed to add text lower-case, trying function\n# DEBUG: testing $'a'=$'b'\n# XbMachine-DEBUG: LVL 0\t0:\t\t$\n# XbMachine-DEBUG: LVL 0\t1:\t\t'\n# XbMachine-DEBUG: LVL 0\t2:\t\ta\n# XbMachine-DEBUG: LVL 0\t3:\t\t'\n# XbMachine-DEBUG: LVL 0\t4:\t\t=\n# XbMachine-DEBUG: LVL 0\t5:\t\t$\n# XbMachine-DEBUG: LVL 0\t6:\t\t'\n# XbMachine-DEBUG: LVL 0\t7:\t\tb\n# XbMachine-DEBUG: LVL 0\t8:\t\t'\n# DEBUG: testing ('a'='b')&&('c'='d')\n# XbMachine-DEBUG: LVL 0\t0:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t=\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\tb\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t)\n# XbMachine-DEBUG: LVL 0\t9:\t\t&\n# XbMachine-DEBUG: LVL 0\t10:\t\t&\n# XbMachine-DEBUG: LVL 0\t11:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\tc\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t=\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\td\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t)\n# DEBUG: testing text()==('a','b','c')\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t)\n# XbMachine-DEBUG: Failed to add text text, trying function\n# XbMachine-DEBUG: LVL 0\t6:\t\t=\n# XbMachine-DEBUG: LVL 0\t7:\t\t=\n# XbMachine-DEBUG: LVL 0\t8:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t'\n# XbMachine-DEBUG: LVL 1\t1:\t\ta\n# XbMachine-DEBUG: LVL 1\t2:\t\t'\n# XbMachine-DEBUG: LVL 1\t3:\t\t,\n# XbMachine-DEBUG: LVL 1\t4:\t\t'\n# XbMachine-DEBUG: LVL 1\t5:\t\tb\n# XbMachine-DEBUG: LVL 1\t6:\t\t'\n# XbMachine-DEBUG: LVL 1\t7:\t\t,\n# XbMachine-DEBUG: LVL 1\t8:\t\t'\n# XbMachine-DEBUG: LVL 1\t9:\t\tc\n# XbMachine-DEBUG: LVL 1\t10:\t\t'\n# XbMachine-DEBUG: LVL 1\t11:\t\t)\n# DEBUG: testing text(\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t\n# DEBUG: testing text((((((((((((((((((((text()))))))))))))))))))))\n# XbMachine-DEBUG: LVL 0\t0:\t\tt\n# XbMachine-DEBUG: LVL 0\t1:\t\te\n# XbMachine-DEBUG: LVL 0\t2:\t\tx\n# XbMachine-DEBUG: LVL 0\t3:\t\tt\n# XbMachine-DEBUG: LVL 0\t4:\t\t(\n# XbMachine-DEBUG: LVL 1\t0:\t\t(\n# XbMachine-DEBUG: LVL 2\t0:\t\t(\n# XbMachine-DEBUG: LVL 3\t0:\t\t(\n# XbMachine-DEBUG: LVL 4\t0:\t\t(\n# XbMachine-DEBUG: LVL 5\t0:\t\t(\n# XbMachine-DEBUG: LVL 6\t0:\t\t(\n# XbMachine-DEBUG: LVL 7\t0:\t\t(\n# XbMachine-DEBUG: LVL 8\t0:\t\t(\n# XbMachine-DEBUG: LVL 9\t0:\t\t(\n# XbMachine-DEBUG: LVL 10\t0:\t\t(\n# XbMachine-DEBUG: LVL 11\t0:\t\t(\n# XbMachine-DEBUG: LVL 12\t0:\t\t(\n# XbMachine-DEBUG: LVL 13\t0:\t\t(\n# XbMachine-DEBUG: LVL 14\t0:\t\t(\n# XbMachine-DEBUG: LVL 15\t0:\t\t(\n# XbMachine-DEBUG: LVL 16\t0:\t\t(\n# XbMachine-DEBUG: LVL 17\t0:\t\t(\n# XbMachine-DEBUG: LVL 18\t0:\t\t(\n# XbMachine-DEBUG: LVL 19\t0:\t\t(\n# XbMachine-DEBUG: LVL 20\t0:\t\tt\n# XbMachine-DEBUG: LVL 20\t1:\t\te\n# XbMachine-DEBUG: LVL 20\t2:\t\tx\n# XbMachine-DEBUG: LVL 20\t3:\t\tt\n# XbMachine-DEBUG: LVL 20\t4:\t\t(\nok 5 /libxmlb/opcodes\n# DEBUG: testing @a='b'\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'a',attr(),'b',eq()\n# XbMachine-DEBUG: popping: eq()\n# XbMachine-DEBUG: stack: 'a',attr(),'b'\n# XbMachine-DEBUG: ignoring optimized call to eq('a',attr(),'b'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: popping: 'b'\n# XbMachine-DEBUG: stack: 'a',attr()\n# XbMachine-DEBUG: popping: attr()\n# XbMachine-DEBUG: stack: 'a'\n# XbMachine-DEBUG: ignoring optimized call to attr('a'): cannot optimize: no silo to query\n# XbMachine-DEBUG: popping: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'a',attr(),'b',eq()\n# DEBUG: testing 'a'<'b'\n# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:lt\n# XbMachine-DEBUG: before optimizing: 'a','b',lt()\n# XbMachine-DEBUG: popping: lt()\n# XbMachine-DEBUG: stack: 'a','b'\n# XbMachine-DEBUG: popping1: 'b'\n# XbMachine-DEBUG: popping2: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing 999>=123\n# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 999,123,ge()\n# XbMachine-DEBUG: popping: ge()\n# XbMachine-DEBUG: stack: 999,123\n# XbMachine-DEBUG: popping1: 123\n# XbMachine-DEBUG: popping2: 999\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing not(0)\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not\n# XbMachine-DEBUG: before optimizing: 0^1,not()\n# XbMachine-DEBUG: popping: not()\n# XbMachine-DEBUG: stack: 0^1\n# XbMachine-DEBUG: popping: 0^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: True\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: testing lower-case('Fire')\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case\n# XbMachine-DEBUG: before optimizing: 'Fire'^1,lower-case()\n# XbMachine-DEBUG: popping: lower-case()\n# XbMachine-DEBUG: stack: 'Fire'^1\n# XbMachine-DEBUG: popping: 'Fire'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: fire\n# XbMachine-DEBUG: stack: 'fire'^255\n# XbMachine-DEBUG: popping: 'fire'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'fire'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'fire'\n# DEBUG: testing upper-case('???????')\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:upper-case\n# XbMachine-DEBUG: before optimizing: '???????'^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: '???????'^1\n# XbMachine-DEBUG: popping: '???????'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: ???????\n# XbMachine-DEBUG: stack: '???????'^255\n# XbMachine-DEBUG: popping: '???????'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result '???????'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: '???????'\n# DEBUG: testing upper-case(lower-case('Fire'))\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:lower-case,FUNC:upper-case\n# XbMachine-DEBUG: before optimizing: 'Fire'^2,lower-case()^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: 'Fire'^2,lower-case()^1\n# XbMachine-DEBUG: ignoring optimized call to upper-case('Fire'^2,lower-case()^1): FUNC type not supported\n# XbMachine-DEBUG: popping: lower-case()^1\n# XbMachine-DEBUG: stack: 'Fire'^2\n# XbMachine-DEBUG: popping: 'Fire'^2\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: fire\n# XbMachine-DEBUG: stack: 'fire'^255\n# XbMachine-DEBUG: popping: 'fire'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'fire'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'fire'^1,upper-case()\n# XbMachine-DEBUG: before optimizing: 'fire'^1,upper-case()\n# XbMachine-DEBUG: popping: upper-case()\n# XbMachine-DEBUG: stack: 'fire'^1\n# XbMachine-DEBUG: popping: 'fire'^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: pushing: FIRE\n# XbMachine-DEBUG: stack: 'FIRE'^255\n# XbMachine-DEBUG: popping: 'FIRE'^255\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: method ran, adding result 'FIRE'^255\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: 'FIRE'\n# DEBUG: testing text()==('a','b','c')\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'c'^1,'b'^1,'a'^1,in()\n# XbMachine-DEBUG: popping: in()\n# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1,'a'^1\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'c'^1,'b'^1,'a'^1): FUNC type not supported\n# XbMachine-DEBUG: popping: 'a'^1\n# XbMachine-DEBUG: stack: text(),'c'^1,'b'^1\n# XbMachine-DEBUG: popping: 'b'^1\n# XbMachine-DEBUG: stack: text(),'c'^1\n# XbMachine-DEBUG: popping: 'c'^1\n# XbMachine-DEBUG: stack: text()\n# XbMachine-DEBUG: popping: text()\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: not popping: stack empty\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: after optimizing: text(),'c'^1,'b'^1,'a'^1,in()\n# XbMachine-DEBUG: opcodes_sig=TEXT,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'a','b',eq()\n# XbMachine-DEBUG: popping: eq()\n# XbMachine-DEBUG: stack: 'a','b'\n# XbMachine-DEBUG: popping1: 'b'\n# XbMachine-DEBUG: popping2: 'a'\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: opcodes_sig=INTE,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 123,999,ge()\n# XbMachine-DEBUG: popping: ge()\n# XbMachine-DEBUG: stack: 123,999\n# XbMachine-DEBUG: popping1: 999\n# XbMachine-DEBUG: popping2: 123\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:not\n# XbMachine-DEBUG: before optimizing: 1^1,not()\n# XbMachine-DEBUG: popping: not()\n# XbMachine-DEBUG: stack: 1^1\n# XbMachine-DEBUG: popping: 1^1\n# XbMachine-DEBUG: stack is empty\n# XbMachine-DEBUG: popping: False\n# XbMachine-DEBUG: stack is empty\nok 6 /libxmlb/opcodes{optimize}\nok 7 /libxmlb/opcodes{kind}\nok 8 /libxmlb/stack\nok 9 /libxmlb/stack{peek}\nok 10 /libxmlb/node{data}\nok 11 /libxmlb/node{export}\n# DEBUG: \n# magic:        624c4d58\n# guid:         b1083082-cb66-1389-621a-6b57a51cdcf9\n# strtab:       @387\n# strtab_ntags: 8\n# NODE @32\n# size:         30\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# attr_name:    origin [061]\n# attr_value:   lvfs [078]\n# NODE @62\n# size:         30\n# flags:        1\n# element_name: header [011]\n# next:         124\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   <&> [083]\n# NODE @92\n# size:         30\n# flags:        1\n# element_name: csum [018]\n# next:         0\n# parent:       62\n# text:         dead [115]\n# attr_name:    type [068]\n# attr_value:   sha1 [087]\n# SENT @122\n# SENT @123\n# NODE @124\n# size:         38\n# flags:        1\n# element_name: component [023]\n# next:         232\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   desktop [092]\n# attr_name:    attr [073]\n# attr_value:   value [100]\n# NODE @162\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         185\n# parent:       124\n# text:         gimp.desktop [120]\n# SENT @184\n# NODE @185\n# size:         22\n# flags:        1\n# element_name: name [036]\n# next:         208\n# parent:       124\n# text:         GIMP & Friend? [133]\n# SENT @207\n# NODE @208\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       124\n# text:         org.gnome.Gimp.desktop [150]\n# SENT @230\n# SENT @231\n# NODE @232\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         286\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   desktop [092]\n# NODE @262\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       232\n# text:         gnome-software.desktop [173]\n# SENT @284\n# SENT @285\n# NODE @286\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         0\n# parent:       32\n# attr_name:    type [068]\n# attr_value:   firmware [106]\n# NODE @316\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         339\n# parent:       286\n# text:         org.hughski.ColorHug2.firmware [196]\n# SENT @338\n# NODE @339\n# size:         22\n# flags:        1\n# element_name: requires [041]\n# next:         0\n# parent:       286\n# NODE @361\n# size:         22\n# flags:        1\n# element_name: bootloader [050]\n# next:         0\n# parent:       339\n# text:         1.2.3 [227]\n# SENT @383\n# SENT @384\n# SENT @385\n# SENT @386\n# STRTAB @387\n# [000]: components\n# [011]: header\n# [018]: csum\n# [023]: component\n# [033]: id\n# [036]: name\n# [041]: requires\n# [050]: bootloader\n# [061]: origin\n# [068]: type\n# [073]: attr\n# [078]: lvfs\n# [083]: <&>\n# [087]: sha1\n# [092]: desktop\n# [100]: value\n# [106]: firmware\n# [115]: dead\n# [120]: gimp.desktop\n# [133]: GIMP & Friend?\n# [150]: org.gnome.Gimp.desktop\n# [173]: gnome-software.desktop\n# [196]: org.hughski.ColorHug2.firmware\n# [227]: 1.2.3\n# \n# <components origin=\"lvfs\">\n#   <header type=\"&lt;&amp;&gt;\">\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\" attr=\"value\">\n#     <id>gimp.desktop</id>\n#     <name>GIMP &amp; Friend?</name>\n#     <id>org.gnome.Gimp.desktop</id>\n#   </component>\n#   <component type=\"desktop\">\n#     <id>gnome-software.desktop</id>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#     <requires>\n#       <bootloader>1.2.3</bootloader>\n#     </requires>\n#   </component>\n# </components>\nok 12 /libxmlb/builder\nok 13 /libxmlb/builder{comments}\n# DEBUG: \n# magic:        624c4d58\n# guid:         b63639c7-54f5-d349-aa1f-d7cdd6f1cd01\n# strtab:       @140\n# strtab_ntags: 3\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: component [011]\n# next:         0\n# parent:       32\n# NODE @76\n# size:         30\n# flags:        1\n# element_name: p [021]\n# next:         107\n# parent:       54\n# text:         Salut [035]\n# attr_name:    xml:lang [023]\n# attr_value:   fr [032]\n# SENT @106\n# NODE @107\n# size:         30\n# flags:        1\n# element_name: p [021]\n# next:         0\n# parent:       54\n# text:         Au revoir [041]\n# attr_name:    xml:lang [023]\n# attr_value:   fr [032]\n# SENT @137\n# SENT @138\n# SENT @139\n# STRTAB @140\n# [000]: components\n# [011]: component\n# [021]: p\n# [023]: xml:lang\n# [032]: fr\n# [035]: Salut\n# [041]: Au revoir\n# \nok 14 /libxmlb/builder{native-lang}\n# DEBUG: \n# magic:        624c4d58\n# guid:         e08cfd14-f379-758b-9029-de492202594a\n# strtab:       @132\n# strtab_ntags: 4\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: component [011]\n# next:         0\n# parent:       32\n# NODE @76\n# size:         30\n# flags:        1\n# element_name: description [021]\n# next:         0\n# parent:       54\n# attr_name:    xml:lang [035]\n# attr_value:   fr [044]\n# NODE @106\n# size:         22\n# flags:        1\n# element_name: p [033]\n# next:         0\n# parent:       76\n# text:         Salut [047]\n# SENT @128\n# SENT @129\n# SENT @130\n# SENT @131\n# STRTAB @132\n# [000]: components\n# [011]: component\n# [021]: description\n# [033]: p\n# [035]: xml:lang\n# [044]: fr\n# [047]: Salut\n# \nok 15 /libxmlb/builder{native-lang-nested}\nok 16 /libxmlb/builder{native-lang-locale}\n# DEBUG: magic:        624c4d58\n# guid:         ffdfad6e-63b5-9d55-bbe1-a2ed966293fa\n# strtab:       @32\n# strtab_ntags: 0\n# STRTAB @32\n# \nok 17 /libxmlb/builder{empty}\n# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs?\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory\n# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?\n# XbSilo-DEBUG: 0.03ms      compile 6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: 0.07ms      get size nodetab\n# XbSilo-DEBUG: 0.00ms      adding strtab element\n# XbSilo-DEBUG: 0.00ms      adding strtab attr name\n# XbSilo-DEBUG: 0.00ms      adding strtab attr value\n# XbSilo-DEBUG: 0.00ms      adding strtab text\n# XbSilo-DEBUG: 0.00ms      adding strtab tokens\n# XbSilo-DEBUG: 0.00ms      writing nodetab\n# XbSilo-DEBUG: 0.00ms      fixing ->parent and ->next\n# XbSilo-DEBUG: 0.00ms      appending strtab\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.07ms      save file\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.04ms      loaded file\n# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xmlb changed, invalidating\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: blob too small\n# XbSilo-DEBUG: compiling 6a695122c2983ad2faa3f54c704d9fbacf56200d?\n# XbSilo-DEBUG: 0.00ms      compile 6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: 0.13ms      get size nodetab\n# XbSilo-DEBUG: 0.00ms      adding strtab element\n# XbSilo-DEBUG: 0.00ms      adding strtab attr name\n# XbSilo-DEBUG: 0.00ms      adding strtab attr value\n# XbSilo-DEBUG: 0.00ms      adding strtab text\n# XbSilo-DEBUG: 0.00ms      adding strtab tokens\n# XbSilo-DEBUG: 0.00ms      writing nodetab\n# XbSilo-DEBUG: 0.00ms      fixing ->parent and ->next\n# XbSilo-DEBUG: 0.00ms      appending strtab\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.11ms      save file\n# XbSilo-DEBUG: 0.01ms      parse blob\n# XbSilo-DEBUG: 0.10ms      loaded file\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: 0.00ms      parse blob\n# XbSilo-DEBUG: 0.06ms      loaded file\n# XbSilo-DEBUG: GUID string: 0.3.21&6a695122c2983ad2faa3f54c704d9fbacf56200d\n# XbSilo-DEBUG: file: b1083082-cb66-1389-621a-6b57a51cdcf9, current:b1083082-cb66-1389-621a-6b57a51cdcf9\n# XbSilo-DEBUG: loading silo with existing file contents\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: b1083082-cb66-1389-621a-6b57a51cdcf9, current:b1083082-cb66-1389-621a-6b57a51cdcf9\n# XbSilo-DEBUG: loading silo with existing file contents\nok 18 /libxmlb/builder{ensure}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: failed to load silo: Failed to open file ?/tmp/temp.xmlb?: open() failed: No such file or directory\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\n# XbSilo-DEBUG: /tmp/temp.xml.EHEXW2 changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating\n# XbSilo-DEBUG: /tmp/temp.xml changed, invalidating\nok 19 /libxmlb/builder{ensure-watch-source}\n# <component type=\"desktop\"><id>gimp.desktop</id></component>\nok 20 /libxmlb/builder{node-vfunc}\n# DEBUG: ignoring (null)\n# DEBUG: ignoring components\n# DEBUG: ignoring id\n# DEBUG: ignoring id\n# <components><component><id>inkscape.desktop</id></component></components>\nok 21 /libxmlb/builder{node-vfunc-remove}\n# DEBUG: >(null)<\nok 22 /libxmlb/builder{node-vfunc-depth}\nok 23 /libxmlb/builder{node-vfunc-error}\n# XbSilo-DEBUG: ignoring: no node data\nok 24 /libxmlb/builder{node-vfunc-ignore}\n# XbSilo-DEBUG: ignoring invalid file 0bb31de2141de8d7e4b888bd4a11d2a60c32bcd7: Mismatched XML\n# <book><id>foobar</id></book>\nok 25 /libxmlb/builder{ignore-invalid}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: f60d4248-6e41-4547-3298-df77e785148d, current:dd4efaf4-fd72-db97-7ff6-46f683750491\n# XbSilo-DEBUG: detected content type of temp.desktop to be application/x-desktop\n# XbSilo-DEBUG: detected content type of temp to be application/xml\n<component type=\"desktop\"><id>temp.desktop</id></component>ok 26 /libxmlb/builder{custom-mime}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: dd4efaf4-fd72-db97-7ff6-46f683750491, current:31b8ebb1-1f78-be76-608e-98fbbd759f49\n# XbSilo-DEBUG: detected content type of test.xml.gz.gz.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml.gz.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml.gz to be application/gzip\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\n<id>Hello world!</id>ok 27 /libxmlb/builder{chained-adapters}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: 31b8ebb1-1f78-be76-608e-98fbbd759f49, current:5aab1dc9-e211-9693-fe71-f3320ed6498f\n# XbSilo-DEBUG: detected content type of test.xml.xz to be application/x-xz\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\nok 28 /libxmlb/builder{source-lzma}\n# XbSilo-DEBUG: attempting to load /tmp/temp.xmlb\n# XbSilo-DEBUG: file: 5aab1dc9-e211-9693-fe71-f3320ed6498f, current:77595705-10ab-29d7-558d-a1ae1fdf0971\n# XbSilo-DEBUG: detected content type of test.xml.zst to be application/zstd\n# XbSilo-DEBUG: detected content type of test.xml to be application/xml\nok 29 /libxmlb/builder{source-zstd}\n# <components origin=\"lvfs\">\n# <component type=\"desktop\">\n# <id>gimp.desktop</id>\n# <icon type=\"stock\">dave</icon>\n# <description>hello <em>world!</em>    \n# </description>\n# </component>\n# </components>\n<components origin=\"lvfs\"><component type=\"desktop\"><id>gimp.desktop</id><icon type=\"stock\">dave</icon><description>hello <em>world!</em></description></component></components>ok 30 /libxmlb/builder-node\nok 31 /libxmlb/builder-node{token-max}\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\n# XbSilo-DEBUG: detected content type of temp.xml to be application/xml\nok 32 /libxmlb/builder-node{info}\n# <component><description><p>Really long content\n# spanning multiple lines\n# </p></description></component>\nok 33 /libxmlb/builder-node{literal-text}\n# <component><description><p>Really long content spanning multiple lines</p></description></component>\nok 34 /libxmlb/builder-node{source-text}\n# DEBUG: \n# magic:        624c4d58\n# guid:         a725c4af-9769-66df-4368-2ac8c7962ca2\n# strtab:       @193\n# strtab_ntags: 6\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: description [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         22\n# flags:        1\n# element_name: p [012]\n# next:         100\n# parent:       32\n# NODE @76\n# size:         22\n# flags:        1\n# element_name: code [014]\n# next:         0\n# parent:       54\n# text:         Title [031]\n# tail:         : [037]\n# SENT @98\n# SENT @99\n# NODE @100\n# size:         22\n# flags:        1\n# element_name: p [012]\n# next:         0\n# parent:       32\n# text:         There is a  [039]\n# NODE @122\n# size:         22\n# flags:        1\n# element_name: em [019]\n# next:         145\n# parent:       100\n# text:         slight [051]\n# tail:          risk of  [058]\n# SENT @144\n# NODE @145\n# size:         22\n# flags:        1\n# element_name: strong [022]\n# next:         168\n# parent:       100\n# text:         death [068]\n# tail:          here [074]\n# SENT @167\n# NODE @168\n# size:         22\n# flags:        1\n# element_name: a [029]\n# next:         0\n# parent:       100\n# text:         ! [080]\n# SENT @190\n# SENT @191\n# SENT @192\n# STRTAB @193\n# [000]: description\n# [012]: p\n# [014]: code\n# [019]: em\n# [022]: strong\n# [029]: a\n# [031]: Title\n# [037]: :\n# [039]: There is a \n# [051]: slight\n# [058]:  risk of \n# [068]: death\n# [074]:  here\n# [080]: !\n# \nok 35 /libxmlb/markup\n# DEBUG: \n# magic:        624c4d58\n# guid:         ffdfad6e-63b5-9d55-bbe1-a2ed966293fa\n# strtab:       @86\n# strtab_ntags: 2\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: component [000]\n# next:         0\n# parent:       0\n# NODE @54\n# size:         30\n# flags:        3\n# element_name: summary [010]\n# next:         0\n# parent:       32\n# text:         A strategy game [018]\n# token:        strategy [034]\n# token:        strategi [043]\n# SENT @84\n# SENT @85\n# STRTAB @86\n# [000]: component\n# [010]: summary\n# [018]: A strategy game\n# [034]: strategy\n# [043]: strategi\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,?INT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),?0,search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),?0): ?INT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),?0,search()\n# XbSilo-DEBUG: 0.01ms      query on component with `summary[text(),?0,search()]` [?0 ? strategi] limit=0 -> 1 results\nok 36 /libxmlb/token-search\n# DEBUG: \n# magic:        624c4d58\n# guid:         b47913a0-6fd6-0547-bb8e-7d642c5d42b2\n# strtab:       @333\n# strtab_ntags: 8\n# NODE @32\n# size:         30\n# flags:        1\n# element_name: components [000]\n# next:         0\n# parent:       0\n# attr_name:    origin [054]\n# attr_value:   lvfs [070]\n# NODE @62\n# size:         22\n# flags:        1\n# element_name: header [011]\n# next:         116\n# parent:       32\n# NODE @84\n# size:         30\n# flags:        1\n# element_name: csum [018]\n# next:         0\n# parent:       62\n# text:         dead [101]\n# attr_name:    type [061]\n# attr_value:   sha1 [075]\n# SENT @114\n# SENT @115\n# NODE @116\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         278\n# parent:       32\n# attr_name:    type [061]\n# attr_value:   desktop [080]\n# NODE @146\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         169\n# parent:       116\n# text:         gimp.desktop [106]\n# SENT @168\n# NODE @169\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         192\n# parent:       116\n# text:         org.gnome.Gimp.desktop [119]\n# SENT @191\n# NODE @192\n# size:         30\n# flags:        3\n# element_name: name [036]\n# next:         223\n# parent:       116\n# text:         M?? [142]\n# token:        m?ss [185]\n# token:        mess [191]\n# SENT @222\n# NODE @223\n# size:         22\n# flags:        1\n# element_name: custom [041]\n# next:         0\n# parent:       116\n# NODE @245\n# size:         30\n# flags:        1\n# element_name: value [048]\n# next:         0\n# parent:       223\n# text:         TRUE [149]\n# attr_name:    key [066]\n# attr_value:   KEY [088]\n# SENT @275\n# SENT @276\n# SENT @277\n# NODE @278\n# size:         30\n# flags:        1\n# element_name: component [023]\n# next:         0\n# parent:       32\n# attr_name:    type [061]\n# attr_value:   firmware [092]\n# NODE @308\n# size:         22\n# flags:        1\n# element_name: id [033]\n# next:         0\n# parent:       278\n# text:         org.hughski.ColorHug2.firmware [154]\n# SENT @330\n# SENT @331\n# SENT @332\n# STRTAB @333\n# [000]: components\n# [011]: header\n# [018]: csum\n# [023]: component\n# [033]: id\n# [036]: name\n# [041]: custom\n# [048]: value\n# [054]: origin\n# [061]: type\n# [066]: key\n# [070]: lvfs\n# [075]: sha1\n# [080]: desktop\n# [088]: KEY\n# [092]: firmware\n# [101]: dead\n# [106]: gimp.desktop\n# [119]: org.gnome.Gimp.desktop\n# [142]: M??\n# [149]: TRUE\n# [154]: org.hughski.ColorHug2.firmware\n# [185]: m?ss\n# [191]: mess\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,TEXT,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dave.desktop'^1,'another.desktop'^1,'gimp.desktop'^1,in()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:in\n# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop'^1,in()\n# XbMachine-DEBUG: ignoring optimized call to in(text(),'gimp.desktop'^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop'^1,in()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'TRUE'^1,eq()^1,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^1:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^1,attr()^1,'KEY'^1,eq()^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^1,attr()^1,'KEY'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^1,attr()^1,'KEY'^1,eq()^1,text()^1,'FALSE'^1,eq()^1,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^1:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'FALSE'^1:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq,FUNC:text,TEXT,FUNC:eq,FUNC:and\n# XbMachine-DEBUG: before optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()\n# XbMachine-DEBUG: ignoring optimized call to and('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2): FUNC:TEXT types not supported\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text('key'^2,attr()^2,'KEY'^2,eq()^2): cannot optimize: no silo to query\n# XbMachine-DEBUG: ignoring optimized call to eq('key'^2,attr()^2,'KEY'^2): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('key'^2): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'key'^2,attr()^2,'KEY'^2,eq()^2,text()^2,'TRUE'^2,eq()^2,and()\n# XbMachine-DEBUG: slow strcmp fallback of 'KEY'^2:$'KEY'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'TRUE'^2:$'TRUE'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'dave',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'dave'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'dave',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,INTE,FUNC:ge\n# XbMachine-DEBUG: before optimizing: 'percentage',attr(),90,ge()\n# XbMachine-DEBUG: ignoring optimized call to ge('percentage',attr(),90): INTE:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('percentage'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'percentage',attr(),90,ge()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'dave',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dave'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dave',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'gimp.desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.gnome.Gimp.desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'dave':$'org.hughski.ColorHug2.firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:ne\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',ne()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: opcodes_sig=INTE\n# XbMachine-DEBUG: before optimizing: 2,position(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(2,position()): FUNC:INTE types not supported\n# XbMachine-DEBUG: ignoring optimized call to position(2): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 2,position(),eq()\n# XbMachine-DEBUG: opcodes_sig=FUNC:last\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,FUNC:not\n# XbMachine-DEBUG: before optimizing: 'dave'^1,attr()^1,not()\n# XbMachine-DEBUG: ignoring optimized call to not('dave'^1,attr()^1): FUNC type not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('dave'^1): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'dave'^1,attr()^1,not()\n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: ignoring optimized call to ne('type',attr(),'(null)'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'(null)',ne()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'dead',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'dead'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'dead',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'dead':$'dead'^255\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),'gimp'[gimp],search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),'gimp'[gimp]): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp'[gimp],search()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:search\n# XbMachine-DEBUG: before optimizing: text(),'mEss'[mess],search()\n# XbMachine-DEBUG: ignoring optimized call to search(text(),'mEss'[mess]): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'mEss'[mess],search()\n# XbMachine-DEBUG: opcodes_sig=TEXT,INTE,FUNC:eq\n# XbMachine-DEBUG: before optimizing: '123',123,eq()\n# XbMachine-DEBUG: slow atoi fallback of 123:'123'\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# XbMachine-DEBUG: opcodes_sig=INTE,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 123,'123',eq()\n# XbMachine-DEBUG: slow atoi fallback of '123':123\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:starts-with\n# XbMachine-DEBUG: before optimizing: text()^1,'gimp'^1,starts-with()\n# XbMachine-DEBUG: ignoring optimized call to starts-with(text()^1,'gimp'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'gimp'^1,starts-with()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:ends-with\n# XbMachine-DEBUG: before optimizing: text()^1,'.desktop'^1,ends-with()\n# XbMachine-DEBUG: ignoring optimized call to ends-with(text()^1,'.desktop'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'.desktop'^1,ends-with()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:contains\n# XbMachine-DEBUG: before optimizing: text()^1,'imp'^1,contains()\n# XbMachine-DEBUG: ignoring optimized call to contains(text()^1,'imp'^1): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text()^1,'imp'^1,contains()\n# XbMachine-DEBUG: opcodes_sig=FUNC:position,TEXT,FUNC:number,FUNC:eq\n# XbMachine-DEBUG: before optimizing: position(),'2'^1,number(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(position(),'2'^1,number()): FUNC:TEXT types not supported\n# XbMachine-DEBUG: method ran, adding result 2^255\n# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: position(),2,eq()\n# XbMachine-DEBUG: before optimizing: position(),2,eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(position(),2): INTE:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to position(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: position(),2,eq()\n# XbMachine-DEBUG: opcodes_sig=INTE,FUNC:string,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 2^1,string(),'2',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(2^1,string(),'2'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: method ran, adding result '2'^255\n# XbMachine-DEBUG: after optimizing: '2','2',eq()\n# XbMachine-DEBUG: before optimizing: '2','2',eq()\n# XbMachine-DEBUG: slow strcmp fallback of '2':'2'\n# XbMachine-DEBUG: method ran, adding result True\n# XbMachine-DEBUG: after optimizing: True\n# DEBUG: \n# <components origin=\"lvfs\">\n#   <header>\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\">\n#     <id> gimp.desktop </id>\n#     <id>org.gnome.Gimp.desktop</id>\n#     <name>M??</name>\n#     <custom>\n#       <value key=\"KEY\">TRUE</value>\n#     </custom>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#   </component>\n# </components>\n# \n# XbMachine-DEBUG: opcodes_sig=TEXT,FUNC:attr,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq('type',attr(),'firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to attr('type'): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: 'type',attr(),'firmware',eq()\n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'org.hughski.ColorHug2.firmware',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'org.hughski.ColorHug2.firmware'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'org.hughski.ColorHug2.firmware',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'desktop'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'firmware':$'firmware'^255\n# XbMachine-DEBUG: slow strcmp fallback of 'org.hughski.ColorHug2.firmware':$'org.hughski.ColorHug2.firmware'^255\n# DEBUG: \n# <components origin=\"lvfs\">\n#   <header>\n#     <csum type=\"sha1\">dead</csum>\n#   </header>\n#   <component type=\"desktop\">\n#     <id> gimp.desktop </id>\n#     <id>org.gnome.Gimp.desktop</id>\n#     <name>M??</name>\n#     <custom>\n#       <value key=\"KEY\">TRUE</value>\n#     </custom>\n#   </component>\n#   <component type=\"firmware\">\n#     <id>org.hughski.ColorHug2.firmware</id>\n#   </component>\n# </components>\n# \n# XbMachine-DEBUG: opcodes_sig=FUNC:text,TEXT,FUNC:upper-case,FUNC:lower-case,FUNC:eq\n# XbMachine-DEBUG: before optimizing: text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'Gimp.DESKTOP'^2,upper-case()^1,lower-case()): FUNC:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to lower-case(text(),'Gimp.DESKTOP'^2,upper-case()^1): FUNC type not supported\n# XbMachine-DEBUG: method ran, adding result 'GIMP.DESKTOP'^255\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()\n# XbMachine-DEBUG: before optimizing: text(),'GIMP.DESKTOP'^1,lower-case(),eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'GIMP.DESKTOP'^1,lower-case()): FUNC:TEXT types not supported\n# XbMachine-DEBUG: method ran, adding result 'gimp.desktop'^255\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: before optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: ignoring optimized call to eq(text(),'gimp.desktop'): TEXT:FUNC types not supported\n# XbMachine-DEBUG: ignoring optimized call to text(): cannot optimize: no silo to query\n# XbMachine-DEBUG: after optimizing: text(),'gimp.desktop',eq()\n# XbMachine-DEBUG: slow strcmp fallback of 'gimp.desktop':$'gimp.desktop'^255\nok 37 /libxmlb/xpath\nok 38 /libxmlb/xpath-query\nok 39 /libxmlb/xpath-query{reverse}\nok 40 /libxmlb/xpath-query{force-node-cache}\nok 41 /libxmlb/xpath{helpers}\nok 42 /libxmlb/xpath{prepared}\nok 43 /libxmlb/xpath{incomplete}\nok 44 /libxmlb/xpath-parent\nok 45 /libxmlb/xpath-glob\nok 46 /libxmlb/xpath-node\nok 47 /libxmlb/xpath-parent-subnode\n# DEBUG: \n# magic:        624c4d58\n# guid:         5fefe8b6-eea2-a3ab-0e71-02179212cca0\n# strtab:       @101\n# strtab_ntags: 1\n# NODE @32\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         55\n# parent:       0\n# text:         value [004]\n# SENT @54\n# NODE @55\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         78\n# parent:       0\n# text:         value2 [010]\n# SENT @77\n# NODE @78\n# size:         22\n# flags:        1\n# element_name: tag [000]\n# next:         0\n# parent:       0\n# text:         value3 [017]\n# SENT @100\n# STRTAB @101\n# [000]: tag\n# [004]: value\n# [010]: value2\n# [017]: value3\n# \n<tag>value</tag><tag>value2</tag><tag>value3</tag>ok 48 /libxmlb/multiple-roots\nok 49 /libxmlb/single-root\n# End of libxmlb tests\nPASS: libxmlb/libxmlb.test\nSUMMARY: total=1; passed=1; skipped=0; failed=0; user=0.0s; system=0.0s; maxrss=6056\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6043300628662109,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-logrotate_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-logrotate",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006847381591796875,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.780841827392578,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019065380096435547,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 19.099868774414062,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0005848407745361328,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0001.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0002.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0003.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0004.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0005.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0006.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0007.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0008.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0009.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0010.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0011.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0012.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0013.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0014.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0015.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0016.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0017.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0018.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0019.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0020.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0021.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0022.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0023.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0024.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0025.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0026.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0027.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0028.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0029.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0030.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0031.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0032.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0033.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0034.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0035.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0036.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0037.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0038.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0039.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0040.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0041.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0042.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0043.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0044.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0045.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0046.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0047.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0048.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.logrotate.test-0049.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0050.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0051.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0052.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0053.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0054.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0055.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0056.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0057.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0058.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0059.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0060.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0061.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0062.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0063.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0064.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0065.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0066.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0067.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0068.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0069.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0070.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0071.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0072.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0073.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0074.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0075.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0076.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0077.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0078.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0079.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0080.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0081.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0082.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0083.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0084.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0085.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0086.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0087.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0088.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0089.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0090.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0091.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0092.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0093.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0094.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0100.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0101.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0102.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0103.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0104.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0105.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0106.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0107.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0108.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0109.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0110.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0111.sh": {
                "status": "PASSED"
            },
            "ptestresult.logrotate.test-0112.sh": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/logrotate/ptest\nmake  check-TESTS\nmake[1]: Entering directory '/usr/lib/logrotate/ptest'\nmake[2]: Entering directory '/usr/lib/logrotate/ptest'\nPASS: test-0001.sh\nPASS: test-0002.sh\nPASS: test-0003.sh\nPASS: test-0004.sh\nPASS: test-0005.sh\nPASS: test-0006.sh\nPASS: test-0007.sh\nPASS: test-0008.sh\nPASS: test-0009.sh\nPASS: test-0010.sh\nPASS: test-0011.sh\nPASS: test-0012.sh\nPASS: test-0013.sh\nPASS: test-0014.sh\nPASS: test-0015.sh\nPASS: test-0016.sh\nPASS: test-0017.sh\nPASS: test-0018.sh\nPASS: test-0019.sh\nPASS: test-0020.sh\nPASS: test-0021.sh\nPASS: test-0022.sh\nPASS: test-0023.sh\nPASS: test-0024.sh\nPASS: test-0025.sh\nPASS: test-0026.sh\nPASS: test-0027.sh\nPASS: test-0028.sh\nPASS: test-0029.sh\nPASS: test-0030.sh\nPASS: test-0031.sh\nSKIP: test-0032.sh\nSKIP: test-0033.sh\nPASS: test-0034.sh\nSKIP: test-0035.sh\nPASS: test-0036.sh\nPASS: test-0037.sh\nPASS: test-0038.sh\nPASS: test-0039.sh\nPASS: test-0040.sh\nPASS: test-0041.sh\nPASS: test-0042.sh\nPASS: test-0043.sh\nPASS: test-0044.sh\nPASS: test-0045.sh\nPASS: test-0046.sh\nSKIP: test-0047.sh\nSKIP: test-0048.sh\nPASS: test-0049.sh\nPASS: test-0050.sh\nPASS: test-0051.sh\nPASS: test-0052.sh\nPASS: test-0053.sh\nPASS: test-0054.sh\nPASS: test-0055.sh\nPASS: test-0056.sh\nPASS: test-0057.sh\nPASS: test-0058.sh\nPASS: test-0059.sh\nPASS: test-0060.sh\nPASS: test-0061.sh\nPASS: test-0062.sh\nPASS: test-0063.sh\nPASS: test-0064.sh\nPASS: test-0065.sh\nPASS: test-0066.sh\nPASS: test-0067.sh\nPASS: test-0068.sh\nPASS: test-0069.sh\nPASS: test-0070.sh\nPASS: test-0071.sh\nPASS: test-0072.sh\nPASS: test-0073.sh\nPASS: test-0074.sh\nPASS: test-0075.sh\nPASS: test-0076.sh\nPASS: test-0077.sh\nPASS: test-0078.sh\nPASS: test-0079.sh\nPASS: test-0080.sh\nPASS: test-0081.sh\nPASS: test-0082.sh\nPASS: test-0083.sh\nPASS: test-0084.sh\nPASS: test-0085.sh\nPASS: test-0086.sh\nPASS: test-0087.sh\nPASS: test-0088.sh\nPASS: test-0089.sh\nPASS: test-0090.sh\nPASS: test-0091.sh\nPASS: test-0092.sh\nPASS: test-0093.sh\nPASS: test-0094.sh\nPASS: test-0100.sh\nPASS: test-0101.sh\nPASS: test-0102.sh\nPASS: test-0103.sh\nPASS: test-0104.sh\nPASS: test-0105.sh\nPASS: test-0106.sh\nPASS: test-0107.sh\nPASS: test-0108.sh\nPASS: test-0109.sh\nPASS: test-0110.sh\nPASS: test-0111.sh\nPASS: test-0112.sh\n============================================================================\nTestsuite summary for logrotate 3.22.0\n============================================================================\n# TOTAL: 107\n# PASS:  102\n# SKIP:  5\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[2]: Leaving directory '/usr/lib/logrotate/ptest'\nmake[1]: Leaving directory '/usr/lib/logrotate/ptest'\nDURATION: 18\nEND: /usr/lib/logrotate/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "logrotate": {
                    "duration": "18",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nmake  check-TESTS\nmake[1]: Entering directory '/usr/lib/logrotate/ptest'\nmake[2]: Entering directory '/usr/lib/logrotate/ptest'\nPASS: test-0001.sh\nPASS: test-0002.sh\nPASS: test-0003.sh\nPASS: test-0004.sh\nPASS: test-0005.sh\nPASS: test-0006.sh\nPASS: test-0007.sh\nPASS: test-0008.sh\nPASS: test-0009.sh\nPASS: test-0010.sh\nPASS: test-0011.sh\nPASS: test-0012.sh\nPASS: test-0013.sh\nPASS: test-0014.sh\nPASS: test-0015.sh\nPASS: test-0016.sh\nPASS: test-0017.sh\nPASS: test-0018.sh\nPASS: test-0019.sh\nPASS: test-0020.sh\nPASS: test-0021.sh\nPASS: test-0022.sh\nPASS: test-0023.sh\nPASS: test-0024.sh\nPASS: test-0025.sh\nPASS: test-0026.sh\nPASS: test-0027.sh\nPASS: test-0028.sh\nPASS: test-0029.sh\nPASS: test-0030.sh\nPASS: test-0031.sh\nSKIP: test-0032.sh\nSKIP: test-0033.sh\nPASS: test-0034.sh\nSKIP: test-0035.sh\nPASS: test-0036.sh\nPASS: test-0037.sh\nPASS: test-0038.sh\nPASS: test-0039.sh\nPASS: test-0040.sh\nPASS: test-0041.sh\nPASS: test-0042.sh\nPASS: test-0043.sh\nPASS: test-0044.sh\nPASS: test-0045.sh\nPASS: test-0046.sh\nSKIP: test-0047.sh\nSKIP: test-0048.sh\nPASS: test-0049.sh\nPASS: test-0050.sh\nPASS: test-0051.sh\nPASS: test-0052.sh\nPASS: test-0053.sh\nPASS: test-0054.sh\nPASS: test-0055.sh\nPASS: test-0056.sh\nPASS: test-0057.sh\nPASS: test-0058.sh\nPASS: test-0059.sh\nPASS: test-0060.sh\nPASS: test-0061.sh\nPASS: test-0062.sh\nPASS: test-0063.sh\nPASS: test-0064.sh\nPASS: test-0065.sh\nPASS: test-0066.sh\nPASS: test-0067.sh\nPASS: test-0068.sh\nPASS: test-0069.sh\nPASS: test-0070.sh\nPASS: test-0071.sh\nPASS: test-0072.sh\nPASS: test-0073.sh\nPASS: test-0074.sh\nPASS: test-0075.sh\nPASS: test-0076.sh\nPASS: test-0077.sh\nPASS: test-0078.sh\nPASS: test-0079.sh\nPASS: test-0080.sh\nPASS: test-0081.sh\nPASS: test-0082.sh\nPASS: test-0083.sh\nPASS: test-0084.sh\nPASS: test-0085.sh\nPASS: test-0086.sh\nPASS: test-0087.sh\nPASS: test-0088.sh\nPASS: test-0089.sh\nPASS: test-0090.sh\nPASS: test-0091.sh\nPASS: test-0092.sh\nPASS: test-0093.sh\nPASS: test-0094.sh\nPASS: test-0100.sh\nPASS: test-0101.sh\nPASS: test-0102.sh\nPASS: test-0103.sh\nPASS: test-0104.sh\nPASS: test-0105.sh\nPASS: test-0106.sh\nPASS: test-0107.sh\nPASS: test-0108.sh\nPASS: test-0109.sh\nPASS: test-0110.sh\nPASS: test-0111.sh\nPASS: test-0112.sh\n============================================================================\nTestsuite summary for logrotate 3.22.0\n============================================================================\n# TOTAL: 107\n# PASS:  102\n# SKIP:  5\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nmake[2]: Leaving directory '/usr/lib/logrotate/ptest'\nmake[1]: Leaving directory '/usr/lib/logrotate/ptest'\nDURATION: 18\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5904910564422607,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-lua_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-lua",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0008068084716796875,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7359464168548584,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.023788928985595703,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.6598331928253174,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007717609405517578,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.lua.lua": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/lua/ptest\n...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning\nLua warning: #This is another one\n.......--- test output ---\n\n\tStarting Tests\nrandom seeds: 1730906070, 187651020034728\ncurrent path:\n****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****\n\n    ---- total memory: 44.6K, max memory: 44.6K ----\n\ntime: 4e-05 (+4e-05)\n\n***** FILE 'main.lua'*****\n\n***** FILE 'gc.lua'*****\ntesting incremental garbage collection\ncreating many objects\nfunctions with errors\nlong strings\nsteps\nsteps (2)\nclearing tables\nweak tables\n+\nself-referenced threads\nOK\n    ---- total memory: 1.4M, max memory: 1.4M ----\n\ntime: 0.748236 (+0.748196)\n\n***** FILE 'db.lua'*****\ntesting debug library and debug information\n+\ntesting inspection of parameters/returned values\n+\n+\ntesting traceback sizes\ntesting debug functions on chunk without debug info\nOK\n    ---- total memory: 163.5K, max memory: 1.4M ----\n\ntime: 0.787437 (+0.039201)\n\n***** FILE 'calls.lua'*****\ntesting functions and calls\n+\n+\ntesting tail calls\n+\n+\ntesting binary chunks\nOK\ntesting strings and string library\ntesting 'format %a %A'\nOK\ntesting scanner\n+\n+\n+\n+\n+\nOK\n    ---- total memory: 376.4K, max memory: 1.4M ----\n\ntime: 0.88643 (+0.098993)\n\n***** FILE 'tpack.lua'*****\ntesting pack/unpack\nplatform:\n\tshort 2, int 4, long 8, size_t 8, float 4, double 8,\n\tlua Integer 8, lua Number 8\n\tlittle endian\n\talignment: 8\ntesting invalid formats\ntesting pack/unpack of floating-point numbers\ntesting pack/unpack of strings\ntesting alignment\nOK\n    ---- total memory: 389.2K, max memory: 1.4M ----\n\ntime: 0.887757 (+0.001327)\n\n***** FILE 'attrib.lua'*****\ntesting require\npackage config: /|;|?|!|-|\ntesting 'require' message\n+\ntesting assignments, logical operators, and constructors\n+\nOK\n    ---- total memory: 276.2K, max memory: 1.4M ----\n\ntime: 0.889589 (+0.001832)\n\n***** FILE 'gengc.lua'*****\ntesting generational garbage collection\n+\nOK\n    ---- total memory: 81.8K, max memory: 1.4M ----\n\ntime: 0.889995 (+0.000406)\n\n***** FILE 'locals.lua'*****\ntesting local variables and environments\n+\ntesting to-be-closed variables\ntesting errors in __close\nto-be-closed variables in coroutines\nOK\n    ---- total memory: 138.3K, max memory: 1.4M ----\n\ntime: 1.8221 (+0.932105)\n\n***** FILE 'constructs.lua'*****\ntesting syntax\n+\ntesting short-circuit optimizations (0)\n+\nOK\n    ---- total memory: 860.4K, max memory: 1.4M ----\n\ntime: 1.86075 (+0.038655)\n\n***** FILE 'code.lua'*****\n    ---- total memory: 935.3K, max memory: 1.4M ----\n\ntime: 1.86158 (+0.000824)\n\n***** FILE 'cstack.lua'*****\ntesting stack overflow detection\ntesting stack overflow in message handling\nfinal count: \t250037\ntesting recursion inside pattern matching\ntesting stack-overflow in recursive 'gsub'\nfinal count: \t197\ntesting stack-overflow in recursive 'gsub' with metatables\nfinal count: \t99\ntesting limits in coroutines inside deep calls\nfinal count: \t196\nchain of 'coroutine.close'\nfinal count: \t197\nnesting of resuming yielded coroutines\nfinal count: \t195\nnesting coroutines running after recoverable errors\nfinal count: \t197\nOK\n    ---- total memory: 15.8M, max memory: 15.8M ----\n\ntime: 1.94193 (+0.080355)\n\n***** FILE 'nextvar.lua'*****\ntesting tables, next, and for\n+\n+\n+\ntesting next x GC of deleted keys\n+\ntesting floats in numeric for\nOK\n    ---- total memory: 118.8K, max memory: 15.8M ----\n\ntime: 1.96796 (+0.026022)\n\n***** FILE 'pm.lua'*****\ntesting pattern matching\n+\n+\n+\n+\nOK\n    ---- total memory: 122.0K, max memory: 15.8M ----\n\ntime: 1.96948 (+0.001527)\n\n***** FILE 'utf8.lua'*****\ntesting UTF-8 library\nok\n    ---- total memory: 145.3K, max memory: 15.8M ----\n\ntime: 1.97019 (+0.000711)\n\n***** FILE 'api.lua'*****\n    ---- total memory: 279.2K, max memory: 15.8M ----\n\ntime: 1.9719 (+0.001704)\n\n***** FILE 'events.lua'*****\ntesting metatables\n+\n+\nOK\n    ---- total memory: 122.9K, max memory: 15.8M ----\n\ntime: 1.97332 (+0.001423)\n\n***** FILE 'vararg.lua'*****\ntesting vararg\n+\n+\n+\nOK\n    ---- total memory: 126.6K, max memory: 15.8M ----\n\ntime: 1.97369 (+0.000373)\n\n***** FILE 'closure.lua'*****\ntesting closures\n+\nOK\n    ---- total memory: 218.7K, max memory: 15.8M ----\n\ntime: 1.97484 (+0.001142)\n\n***** FILE 'coroutine.lua'*****\ntesting coroutines\nto-be-closed variables in coroutines\ntesting 'coroutine.close'\n+\ntesting yields inside metamethods\n+\ntesting yields inside 'for' iterators\nOK\n    ---- total memory: 194.8K, max memory: 15.8M ----\n\ntime: 1.97775 (+0.002915)\n\n***** FILE 'goto.lua'*****\nOK\n    ---- total memory: 98.3K, max memory: 15.8M ----\n\ntime: 1.97842 (+0.000666)\n\n***** FILE 'errors.lua'*****\ntesting errors\n+\ntesting tokens in error messages\n+\nOK\n    ---- total memory: 324.3K, max memory: 15.8M ----\n\ntime: 1.98573 (+0.007309)\n\n***** FILE 'math.lua'*****\ntesting numbers and math lib\n64-bit integers, 53-bit (mantissa) floats\ntesting order (floats cannot represent all integers)\ntesting -0 and NaN\ntesting 'math.random'\nrandom seeds: 1730906072, 187651020034728\nfloat random range in 31800 calls: [0.000013, 0.999988]\ninteger random range in 32000 calls: [minint + 55ppm, maxint - 11ppm]\nOK\n    ---- total memory: 403.5K, max memory: 15.8M ----\n\ntime: 2.00023 (+0.014507)\n\n***** FILE 'sort.lua'*****\ntesting (parts of) table library\ntesting unpack\ntesting pack\ntesting sort\nsorting 5000 random elements in 1.65 msec.\nre-sorting 5000 sorted elements in 1.23 msec.\nInvert-sorting other 5000 elements in 4.10 msec., with 63268 comparisons\nsorting 5000 equal elements in 2.78 msec.\nOK\n    ---- total memory: 225.9K, max memory: 15.8M ----\n\ntime: 2.02099 (+0.020759)\n\n***** FILE 'bitwise.lua'*****\ntesting bitwise operations\n+\ntesting bitwise library\n+\n+\nOK\n    ---- total memory: 260.2K, max memory: 15.8M ----\n\ntime: 2.02194 (+0.000944)\n\n***** FILE 'verybig.lua'*****\ntesting RK\n    ---- total memory: 88.5K, max memory: 15.8M ----\n\ntime: 2.0222 (+0.000262)\n\n***** FILE 'files.lua'*****\ntesting i/o\n+\n+\n+\n+\n+\n+\ntesting date/time\ntest done on 06/11/2024, at 15:14:32\nLua 5.4\n(there should be two warnings now)\n64-bit integers, 64-bit floats\ncleaning all!!!!\n    ---- total memory: 55.6K, max memory: 15.8M ----\n\n\n\ntotal time: 2.03s (wall time: 2s)\n\nfinal OK !!!\n>>> closing state <<<\n\n\n\n--- ptest result ---\nPASS: lua\nDURATION: 2\nEND: /usr/lib/lua/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "lua": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................Lua warning: #This is an expected warning\nLua warning: #This is another one\n.......--- test output ---\n\n\tStarting Tests\nrandom seeds: 1730906070, 187651020034728\ncurrent path:\n****/usr/share/lua/5.4/?.lua;/usr/share/lua/5.4/?/init.lua;/usr/lib/lua/5.4/?.lua;/usr/lib/lua/5.4/?/init.lua;./?.lua;./?/init.lua****\n\n    ---- total memory: 44.6K, max memory: 44.6K ----\n\ntime: 4e-05 (+4e-05)\n\n***** FILE 'main.lua'*****\n\n***** FILE 'gc.lua'*****\ntesting incremental garbage collection\ncreating many objects\nfunctions with errors\nlong strings\nsteps\nsteps (2)\nclearing tables\nweak tables\n+\nself-referenced threads\nOK\n    ---- total memory: 1.4M, max memory: 1.4M ----\n\ntime: 0.748236 (+0.748196)\n\n***** FILE 'db.lua'*****\ntesting debug library and debug information\n+\ntesting inspection of parameters/returned values\n+\n+\ntesting traceback sizes\ntesting debug functions on chunk without debug info\nOK\n    ---- total memory: 163.5K, max memory: 1.4M ----\n\ntime: 0.787437 (+0.039201)\n\n***** FILE 'calls.lua'*****\ntesting functions and calls\n+\n+\ntesting tail calls\n+\n+\ntesting binary chunks\nOK\ntesting strings and string library\ntesting 'format %a %A'\nOK\ntesting scanner\n+\n+\n+\n+\n+\nOK\n    ---- total memory: 376.4K, max memory: 1.4M ----\n\ntime: 0.88643 (+0.098993)\n\n***** FILE 'tpack.lua'*****\ntesting pack/unpack\nplatform:\n\tshort 2, int 4, long 8, size_t 8, float 4, double 8,\n\tlua Integer 8, lua Number 8\n\tlittle endian\n\talignment: 8\ntesting invalid formats\ntesting pack/unpack of floating-point numbers\ntesting pack/unpack of strings\ntesting alignment\nOK\n    ---- total memory: 389.2K, max memory: 1.4M ----\n\ntime: 0.887757 (+0.001327)\n\n***** FILE 'attrib.lua'*****\ntesting require\npackage config: /|;|?|!|-|\ntesting 'require' message\n+\ntesting assignments, logical operators, and constructors\n+\nOK\n    ---- total memory: 276.2K, max memory: 1.4M ----\n\ntime: 0.889589 (+0.001832)\n\n***** FILE 'gengc.lua'*****\ntesting generational garbage collection\n+\nOK\n    ---- total memory: 81.8K, max memory: 1.4M ----\n\ntime: 0.889995 (+0.000406)\n\n***** FILE 'locals.lua'*****\ntesting local variables and environments\n+\ntesting to-be-closed variables\ntesting errors in __close\nto-be-closed variables in coroutines\nOK\n    ---- total memory: 138.3K, max memory: 1.4M ----\n\ntime: 1.8221 (+0.932105)\n\n***** FILE 'constructs.lua'*****\ntesting syntax\n+\ntesting short-circuit optimizations (0)\n+\nOK\n    ---- total memory: 860.4K, max memory: 1.4M ----\n\ntime: 1.86075 (+0.038655)\n\n***** FILE 'code.lua'*****\n    ---- total memory: 935.3K, max memory: 1.4M ----\n\ntime: 1.86158 (+0.000824)\n\n***** FILE 'cstack.lua'*****\ntesting stack overflow detection\ntesting stack overflow in message handling\nfinal count: \t250037\ntesting recursion inside pattern matching\ntesting stack-overflow in recursive 'gsub'\nfinal count: \t197\ntesting stack-overflow in recursive 'gsub' with metatables\nfinal count: \t99\ntesting limits in coroutines inside deep calls\nfinal count: \t196\nchain of 'coroutine.close'\nfinal count: \t197\nnesting of resuming yielded coroutines\nfinal count: \t195\nnesting coroutines running after recoverable errors\nfinal count: \t197\nOK\n    ---- total memory: 15.8M, max memory: 15.8M ----\n\ntime: 1.94193 (+0.080355)\n\n***** FILE 'nextvar.lua'*****\ntesting tables, next, and for\n+\n+\n+\ntesting next x GC of deleted keys\n+\ntesting floats in numeric for\nOK\n    ---- total memory: 118.8K, max memory: 15.8M ----\n\ntime: 1.96796 (+0.026022)\n\n***** FILE 'pm.lua'*****\ntesting pattern matching\n+\n+\n+\n+\nOK\n    ---- total memory: 122.0K, max memory: 15.8M ----\n\ntime: 1.96948 (+0.001527)\n\n***** FILE 'utf8.lua'*****\ntesting UTF-8 library\nok\n    ---- total memory: 145.3K, max memory: 15.8M ----\n\ntime: 1.97019 (+0.000711)\n\n***** FILE 'api.lua'*****\n    ---- total memory: 279.2K, max memory: 15.8M ----\n\ntime: 1.9719 (+0.001704)\n\n***** FILE 'events.lua'*****\ntesting metatables\n+\n+\nOK\n    ---- total memory: 122.9K, max memory: 15.8M ----\n\ntime: 1.97332 (+0.001423)\n\n***** FILE 'vararg.lua'*****\ntesting vararg\n+\n+\n+\nOK\n    ---- total memory: 126.6K, max memory: 15.8M ----\n\ntime: 1.97369 (+0.000373)\n\n***** FILE 'closure.lua'*****\ntesting closures\n+\nOK\n    ---- total memory: 218.7K, max memory: 15.8M ----\n\ntime: 1.97484 (+0.001142)\n\n***** FILE 'coroutine.lua'*****\ntesting coroutines\nto-be-closed variables in coroutines\ntesting 'coroutine.close'\n+\ntesting yields inside metamethods\n+\ntesting yields inside 'for' iterators\nOK\n    ---- total memory: 194.8K, max memory: 15.8M ----\n\ntime: 1.97775 (+0.002915)\n\n***** FILE 'goto.lua'*****\nOK\n    ---- total memory: 98.3K, max memory: 15.8M ----\n\ntime: 1.97842 (+0.000666)\n\n***** FILE 'errors.lua'*****\ntesting errors\n+\ntesting tokens in error messages\n+\nOK\n    ---- total memory: 324.3K, max memory: 15.8M ----\n\ntime: 1.98573 (+0.007309)\n\n***** FILE 'math.lua'*****\ntesting numbers and math lib\n64-bit integers, 53-bit (mantissa) floats\ntesting order (floats cannot represent all integers)\ntesting -0 and NaN\ntesting 'math.random'\nrandom seeds: 1730906072, 187651020034728\nfloat random range in 31800 calls: [0.000013, 0.999988]\ninteger random range in 32000 calls: [minint + 55ppm, maxint - 11ppm]\nOK\n    ---- total memory: 403.5K, max memory: 15.8M ----\n\ntime: 2.00023 (+0.014507)\n\n***** FILE 'sort.lua'*****\ntesting (parts of) table library\ntesting unpack\ntesting pack\ntesting sort\nsorting 5000 random elements in 1.65 msec.\nre-sorting 5000 sorted elements in 1.23 msec.\nInvert-sorting other 5000 elements in 4.10 msec., with 63268 comparisons\nsorting 5000 equal elements in 2.78 msec.\nOK\n    ---- total memory: 225.9K, max memory: 15.8M ----\n\ntime: 2.02099 (+0.020759)\n\n***** FILE 'bitwise.lua'*****\ntesting bitwise operations\n+\ntesting bitwise library\n+\n+\nOK\n    ---- total memory: 260.2K, max memory: 15.8M ----\n\ntime: 2.02194 (+0.000944)\n\n***** FILE 'verybig.lua'*****\ntesting RK\n    ---- total memory: 88.5K, max memory: 15.8M ----\n\ntime: 2.0222 (+0.000262)\n\n***** FILE 'files.lua'*****\ntesting i/o\n+\n+\n+\n+\n+\n+\ntesting date/time\ntest done on 06/11/2024, at 15:14:32\nLua 5.4\n(there should be two warnings now)\n64-bit integers, 64-bit floats\ncleaning all!!!!\n    ---- total memory: 55.6K, max memory: 15.8M ----\n\n\n\ntotal time: 2.03s (wall time: 2s)\n\nfinal OK !!!\n>>> closing state <<<\n\n\n\n--- ptest result ---\nPASS: lua\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6100988388061523,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-lzo_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-lzo",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009605884552001953,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.737494707107544,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020029544830322266,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.5189270973205566,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0009961128234863281,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.lzo.align": {
                "status": "PASSED"
            },
            "ptestresult.lzo.chksum": {
                "status": "PASSED"
            },
            "ptestresult.lzo.lzotest": {
                "status": "PASSED"
            },
            "ptestresult.lzo.simple": {
                "status": "PASSED"
            },
            "ptestresult.lzo.testmini": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/lzo/ptest\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-1      | services          12813    1      7796 60.8   91.323    0.000 |\nLZO1B-2      | services          12813    1      7684 60.0    0.000    0.000 |\nLZO1B-3      | services          12813    1      7621 59.5    0.000    0.000 |\nLZO1B-4      | services          12813    1      7474 58.3    0.000    0.000 |\nLZO1B-5      | services          12813    1      7387 57.7    0.000    0.000 |\nLZO1B-6      | services          12813    1      7297 56.9    0.000    0.000 |\nLZO1B-7      | services          12813    1      7272 56.8  109.330    0.000 |\nLZO1B-8      | services          12813    1      7194 56.1   94.692    0.000 |\nLZO1B-9      | services          12813    1      7149 55.8  104.385    0.000 |\nLZO1C-1      | services          12813    1      7718 60.2    0.000    0.000 |\nLZO1C-2      | services          12813    1      7604 59.3    0.000    0.000 |\nLZO1C-3      | services          12813    1      7544 58.9    0.000    0.000 |\nLZO1C-4      | services          12813    1      7389 57.7    0.000    0.000 |\nLZO1C-5      | services          12813    1      7305 57.0    0.000    0.000 |\nLZO1C-6      | services          12813    1      7210 56.3  124.971    0.000 |\nLZO1C-7      | services          12813    1      7181 56.0   97.384    0.000 |\nLZO1C-8      | services          12813    1      7097 55.4   89.006    0.000 |\nLZO1C-9      | services          12813    1      7046 55.0  102.754    0.000 |\nLZO1-1       | services          12813    1      7893 61.6    0.000    0.000 |\nLZO1A-1      | services          12813    1      7807 60.9    0.000    0.000 |\nLZO1F-1      | services          12813    1      7692 60.0    0.000    0.000 |\nLZO1X-1      | services          12813    1      7778 60.7    0.000    0.000 |\nLZO1Y-1      | services          12813    1      7785 60.8    0.000    0.000 |\nLZO1X-1(11)  | services          12813    1      7977 62.3    0.000    0.000 |\nLZO1X-1(12)  | services          12813    1      7875 61.5    0.000    0.000 |\nLZO1X-1(15)  | services          12813    1      7796 60.8    0.000    0.000 |\nLZO1B-99     | services          12813    1      7038 54.9   83.247    0.000 |\nLZO1B-999    | services          12813    1      6779 52.9   40.696    0.000 |\nLZO1C-99     | services          12813    1      6936 54.1   78.659    0.000 |\nLZO1C-999    | services          12813    1      6664 52.0   39.308    0.000 |\nLZO1-99      | services          12813    1      7103 55.4   84.307    0.000 |\nLZO1A-99     | services          12813    1      7040 54.9   83.134    0.000 |\nLZO2A-999    | services          12813    1      6205 48.4   29.715    0.000 |\nLZO1F-999    | services          12813    1      6578 51.3   32.495    0.000 |\nLZO1X-999    | services          12813    1      6449 50.3   16.073    0.000 |\nLZO1Y-999    | services          12813    1      6450 50.3   16.275    0.000 |\nLZO1Z-999    | services          12813    1      6461 50.4   15.965    0.000 |\nmemcpy()     | services          12813    1     12813  100    0.000    0.000 |\n\nlzotest: execution time: 0 seconds\nPASS: lzotest\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1-1       | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1-1       | busybox.links.nosuid     2454    1      1285 52.4    0.000    0.000 |\nLZO1-1       | busybox.links.suid       91    1        67 73.6    0.000    0.000 |\nLZO1-1       | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1-1       | rcS                1313    1      1016 77.4    0.000    0.000 |\nLZO1-1       | useradd             115    1       117  102    0.000    0.000 |\nLZO1-1       | 00_core            1637    1      1038 63.4    0.000    0.000 |\nLZO1-1       | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1-1       | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1-1       | ethertypes         1853    1      1408 76.0    0.000    0.000 |\nLZO1-1       | fstab               650    1       396 60.9    0.000    0.000 |\nLZO1-1       | group               518    1       469 90.5    0.000    0.000 |\nLZO1-1       | gshadow             432    1       317 73.4    0.000    0.000 |\nLZO1-1       | host.conf            26    1        27  104    0.000    0.000 |\nLZO1-1       | hostname             10    1        11  110    0.000    0.000 |\nLZO1-1       | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1-1       | banner.sh           537    1       351 65.4    0.000    0.000 |\nLZO1-1       | bootlogd           1997    1      1258 63.0    0.000    0.000 |\nLZO1-1       | bootmisc.sh        2062    1      1452 70.4    0.000    0.000 |\nLZO1-1       | checkroot.sh       3640    1      2385 65.5    0.000    0.000 |\nLZO1-1       | devpts.sh           571    1       436 76.4    0.000    0.000 |\nLZO1-1       | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1-1       | functions          2185    1      1407 64.4    0.000    0.000 |\nLZO1-1       | halt                555    1       448 80.7    0.000    0.000 |\nLZO1-1       | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1-1       | hwclock.sh         2541    1      1346 53.0    0.000    0.000 |\nLZO1-1       | modutils.sh        1362    1       885 65.0    0.000    0.000 |\nLZO1-1       | mountall.sh        1218    1       953 78.2    0.000    0.000 |\nLZO1-1       | mountnfs.sh        1634    1      1004 61.4    0.000    0.000 |\nLZO1-1       | networking         1956    1      1021 52.2    0.000    0.000 |\nLZO1-1       | populate-volatile.sh     7846    1      3659 46.6    0.000    0.000 |\nLZO1-1       | rc                 4407    1      2673 60.7    0.000    0.000 |\nLZO1-1       | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1-1       | read-only-rootfs-hook.sh     1319    1       927 70.3    0.000    0.000 |\nLZO1-1       | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1-1       | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1-1       | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1-1       | sendsigs            483    1       348 72.0    0.000    0.000 |\nLZO1-1       | single              623    1       478 76.7    0.000    0.000 |\nLZO1-1       | sshd               2029    1      1068 52.6    0.000    0.000 |\nLZO1-1       | sysfs.sh           1091    1       572 52.4    0.000    0.000 |\nLZO1-1       | syslog             2104    1      1192 56.7    0.000    0.000 |\nLZO1-1       | udev               3848    1      2215 57.6    0.000    0.000 |\nLZO1-1       | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1-1       | umountnfs.sh        756    1       572 75.7    0.000    0.000 |\nLZO1-1       | urandom            1518    1       994 65.5    0.000    0.000 |\nLZO1-1       | inittab            1192    1       821 68.9    0.000    0.000 |\nLZO1-1       | issue                49    1        51  104    0.000    0.000 |\nLZO1-1       | issue.net            46    1        48  104    0.000    0.000 |\nLZO1-1       | ld.so.cache        1566    1       792 50.6    0.000    0.000 |\nLZO1-1       | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1-1       | limits              827    1       646 78.1    0.000    0.000 |\nLZO1-1       | login.access       1999    1      1320 66.0    0.000    0.000 |\nLZO1-1       | login.defs        13498    1      7642 56.6    0.000    0.000 |\nLZO1-1       | logrotate-dmesg.conf      121    1       115 95.0    0.000    0.000 |\nLZO1-1       | motd                197    1       184 93.4    0.000    0.000 |\nLZO1-1       | nfsroot             809    1       552 68.2    0.000    0.000 |\nLZO1-1       | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1-1       | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1-1       | nsswitch.conf       465    1       338 72.7    0.000    0.000 |\nLZO1-1       | passwd              846    1       519 61.3    0.000    0.000 |\nLZO1-1       | profile            1937    1      1393 71.9    0.000    0.000 |\nLZO1-1       | protocols          3144    1      2269 72.2    0.000    0.000 |\nLZO1-1       | rpc                 911    1       693 76.1    0.000    0.000 |\nLZO1-1       | securetty          1854    1      1240 66.9    0.000    0.000 |\nLZO1-1       | services          12813    1      7893 61.6    0.000    0.000 |\nLZO1-1       | shadow              512    1       186 36.3    0.000    0.000 |\nLZO1-1       | shells               42    1        40 95.2    0.000    0.000 |\nLZO1-1       | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1-1       | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1-1       | moduli           541716    3     50764  9.4  635.459  734.013 |\nLZO1-1       | ssh_config         1569    1      1105 70.4    0.000    0.000 |\nLZO1-1       | ssh_host_ecdsa_key      505    1       454 89.9    0.000    0.000 |\nLZO1-1       | ssh_host_ecdsa_key.pub      176    1       168 95.5    0.000    0.000 |\nLZO1-1       | sshd_config        3127    1      2066 66.1    0.000    0.000 |\nLZO1-1       | sshd_config_readonly     3131    1      2066 66.0    0.000    0.000 |\nLZO1-1       | openssl.cnf       12328    1      6567 53.3    0.000    0.000 |\nLZO1-1       | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1-1       | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1-1       | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1-1       | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1-1       | ansi               1481    1       792 53.5    0.000    0.000 |\nLZO1-1       | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1-1       | linux              1740    1      1093 62.8    0.000    0.000 |\nLZO1-1       | rxvt               2234    1      1583 70.9    0.000    0.000 |\nLZO1-1       | screen             1607    1      1003 62.4    0.000    0.000 |\nLZO1-1       | screen-256color     1715    1      1066 62.2    0.000    0.000 |\nLZO1-1       | sun                1004    1       542 54.0    0.000    0.000 |\nLZO1-1       | vt100              1282    1       830 64.7    0.000    0.000 |\nLZO1-1       | vt102              1276    1       833 65.3    0.000    0.000 |\nLZO1-1       | vt200              1391    1       984 70.7    0.000    0.000 |\nLZO1-1       | vt220              1391    1       984 70.7    0.000    0.000 |\nLZO1-1       | vt52                839    1       366 43.6    0.000    0.000 |\nLZO1-1       | xterm-256color     4041    1      2886 71.4    0.000    0.000 |\nLZO1-1       | xterm-color        1551    1       841 54.2    0.000    0.000 |\nLZO1-1       | xterm-xfree86      2240    1      1448 64.6    0.000    0.000 |\nLZO1-1       | timestamp            15    1        16  107    0.000    0.000 |\nLZO1-1       | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1-1       | local.rules         885    1       675 76.3    0.000    0.000 |\nLZO1-1       | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1-1       | 50default          2652    1      1201 45.3    0.000    0.000 |\nLZO1-1       | version              15    1        16  107    0.000    0.000 |\nLZO1-1       | volatile.cache     4839    1      1339 27.7    0.000    0.000 |\nLZO1-1       | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1419 68.5  635.459  734.013\nLZO1-1         ***TOTALS***     700206  106    147600 21.1  635.459  734.013\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1A-1      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1A-1      | busybox.links.nosuid     2454    1      1284 52.3    0.000    0.000 |\nLZO1A-1      | busybox.links.suid       91    1        67 73.6    0.000    0.000 |\nLZO1A-1      | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1A-1      | rcS                1313    1      1011 77.0    0.000    0.000 |\nLZO1A-1      | useradd             115    1       117  102    0.000    0.000 |\nLZO1A-1      | 00_core            1637    1      1036 63.3    0.000    0.000 |\nLZO1A-1      | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1A-1      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1A-1      | ethertypes         1853    1      1399 75.5    0.000    0.000 |\nLZO1A-1      | fstab               650    1       393 60.5    0.000    0.000 |\nLZO1A-1      | group               518    1       464 89.6    0.000    0.000 |\nLZO1A-1      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1A-1      | host.conf            26    1        27  104    0.000    0.000 |\nLZO1A-1      | hostname             10    1        11  110    0.000    0.000 |\nLZO1A-1      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1A-1      | banner.sh           537    1       350 65.2    0.000    0.000 |\nLZO1A-1      | bootlogd           1997    1      1253 62.7    0.000    0.000 |\nLZO1A-1      | bootmisc.sh        2062    1      1443 70.0    0.000    0.000 |\nLZO1A-1      | checkroot.sh       3640    1      2373 65.2    0.000    0.000 |\nLZO1A-1      | devpts.sh           571    1       435 76.2    0.000    0.000 |\nLZO1A-1      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1A-1      | functions          2185    1      1403 64.2    0.000    0.000 |\nLZO1A-1      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1A-1      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1A-1      | hwclock.sh         2541    1      1339 52.7    0.000    0.000 |\nLZO1A-1      | modutils.sh        1362    1       881 64.7    0.000    0.000 |\nLZO1A-1      | mountall.sh        1218    1       947 77.8    0.000    0.000 |\nLZO1A-1      | mountnfs.sh        1634    1       998 61.1    0.000    0.000 |\nLZO1A-1      | networking         1956    1      1019 52.1    0.000    0.000 |\nLZO1A-1      | populate-volatile.sh     7846    1      3638 46.4    0.000    0.000 |\nLZO1A-1      | rc                 4407    1      2658 60.3    0.000    0.000 |\nLZO1A-1      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1A-1      | read-only-rootfs-hook.sh     1319    1       923 70.0    0.000    0.000 |\nLZO1A-1      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1A-1      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1A-1      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1A-1      | sendsigs            483    1       347 71.8    0.000    0.000 |\nLZO1A-1      | single              623    1       475 76.2    0.000    0.000 |\nLZO1A-1      | sshd               2029    1      1060 52.2    0.000    0.000 |\nLZO1A-1      | sysfs.sh           1091    1       572 52.4    0.000    0.000 |\nLZO1A-1      | syslog             2104    1      1190 56.6    0.000    0.000 |\nLZO1A-1      | udev               3848    1      2205 57.3    0.000    0.000 |\nLZO1A-1      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1A-1      | umountnfs.sh        756    1       570 75.4    0.000    0.000 |\nLZO1A-1      | urandom            1518    1       988 65.1    0.000    0.000 |\nLZO1A-1      | inittab            1192    1       817 68.5    0.000    0.000 |\nLZO1A-1      | issue                49    1        51  104    0.000    0.000 |\nLZO1A-1      | issue.net            46    1        48  104    0.000    0.000 |\nLZO1A-1      | ld.so.cache        1566    1       769 49.1    0.000    0.000 |\nLZO1A-1      | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1A-1      | limits              827    1       641 77.5    0.000    0.000 |\nLZO1A-1      | login.access       1999    1      1304 65.2    0.000    0.000 |\nLZO1A-1      | login.defs        13498    1      7571 56.1    0.000    0.000 |\nLZO1A-1      | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1A-1      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1A-1      | nfsroot             809    1       549 67.9    0.000    0.000 |\nLZO1A-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1A-1      | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | nsswitch.conf       465    1       337 72.5    0.000    0.000 |\nLZO1A-1      | passwd              846    1       515 60.9    0.000    0.000 |\nLZO1A-1      | profile            1937    1      1383 71.4    0.000    0.000 |\nLZO1A-1      | protocols          3144    1      2250 71.6    0.000    0.000 |\nLZO1A-1      | rpc                 911    1       690 75.7    0.000    0.000 |\nLZO1A-1      | securetty          1854    1      1238 66.8    0.000    0.000 |\nLZO1A-1      | services          12813    1      7807 60.9    0.000    0.000 |\nLZO1A-1      | shadow              512    1       185 36.1    0.000    0.000 |\nLZO1A-1      | shells               42    1        40 95.2    0.000    0.000 |\nLZO1A-1      | .bashrc             410    1       327 79.8    0.000    0.000 |\nLZO1A-1      | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1A-1      | moduli           541716    3     50268  9.3  835.414  939.631 |\nLZO1A-1      | ssh_config         1569    1      1100 70.1    0.000    0.000 |\nLZO1A-1      | ssh_host_ecdsa_key      505    1       454 89.9    0.000    0.000 |\nLZO1A-1      | ssh_host_ecdsa_key.pub      176    1       168 95.5    0.000    0.000 |\nLZO1A-1      | sshd_config        3127    1      2049 65.5    0.000    0.000 |\nLZO1A-1      | sshd_config_readonly     3131    1      2049 65.4    0.000    0.000 |\nLZO1A-1      | openssl.cnf       12328    1      6512 52.8    0.000    0.000 |\nLZO1A-1      | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | syslog-startup.conf      651    1       547 84.0    0.000    0.000 |\nLZO1A-1      | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1A-1      | ansi               1481    1       767 51.8    0.000    0.000 |\nLZO1A-1      | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1A-1      | linux              1740    1      1075 61.8    0.000    0.000 |\nLZO1A-1      | rxvt               2234    1      1547 69.2    0.000    0.000 |\nLZO1A-1      | screen             1607    1       983 61.2    0.000    0.000 |\nLZO1A-1      | screen-256color     1715    1      1045 60.9    0.000    0.000 |\nLZO1A-1      | sun                1004    1       526 52.4    0.000    0.000 |\nLZO1A-1      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1A-1      | vt102              1276    1       807 63.2    0.000    0.000 |\nLZO1A-1      | vt200              1391    1       959 68.9    0.000    0.000 |\nLZO1A-1      | vt220              1391    1       959 68.9    0.000    0.000 |\nLZO1A-1      | vt52                839    1       356 42.4    0.000    0.000 |\nLZO1A-1      | xterm-256color     4041    1      2843 70.4    0.000    0.000 |\nLZO1A-1      | xterm-color        1551    1       825 53.2    0.000    0.000 |\nLZO1A-1      | xterm-xfree86      2240    1      1417 63.3    0.000    0.000 |\nLZO1A-1      | timestamp            15    1        16  107    0.000    0.000 |\nLZO1A-1      | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | local.rules         885    1       671 75.8    0.000    0.000 |\nLZO1A-1      | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1A-1      | 50default          2652    1      1197 45.1    0.000    0.000 |\nLZO1A-1      | version              15    1        16  107    0.000    0.000 |\nLZO1A-1      | volatile.cache     4839    1      1337 27.6    0.000    0.000 |\nLZO1A-1      | xattr.conf          681    1       414 60.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1406 68.1  835.414  939.631\nLZO1A-1        ***TOTALS***     700206  106    146241 20.9  835.414  939.631\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-1      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1B-1      | busybox.links.nosuid     2454    1      1303 53.1    0.000    0.000 |\nLZO1B-1      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-1      | rcS                1313    1      1027 78.2    0.000    0.000 |\nLZO1B-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-1      | 00_core            1637    1      1061 64.8    0.000    0.000 |\nLZO1B-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-1      | ethertypes         1853    1      1409 76.0    0.000    0.000 |\nLZO1B-1      | fstab               650    1       398 61.2    0.000    0.000 |\nLZO1B-1      | group               518    1       467 90.2    0.000    0.000 |\nLZO1B-1      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-1      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-1      | banner.sh           537    1       355 66.1    0.000    0.000 |\nLZO1B-1      | bootlogd           1997    1      1257 62.9    0.000    0.000 |\nLZO1B-1      | bootmisc.sh        2062    1      1451 70.4    0.000    0.000 |\nLZO1B-1      | checkroot.sh       3640    1      2388 65.6    0.000    0.000 |\nLZO1B-1      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1B-1      | dmesg.sh            397    1       300 75.6    0.000    0.000 |\nLZO1B-1      | functions          2185    1      1407 64.4    0.000    0.000 |\nLZO1B-1      | halt                555    1       453 81.6    0.000    0.000 |\nLZO1B-1      | hostname.sh         625    1       477 76.3    0.000    0.000 |\nLZO1B-1      | hwclock.sh         2541    1      1357 53.4    0.000    0.000 |\nLZO1B-1      | modutils.sh        1362    1       880 64.6    0.000    0.000 |\nLZO1B-1      | mountall.sh        1218    1       958 78.7    0.000    0.000 |\nLZO1B-1      | mountnfs.sh        1634    1      1012 61.9    0.000    0.000 |\nLZO1B-1      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-1      | populate-volatile.sh     7846    1      3664 46.7    0.000    0.000 |\nLZO1B-1      | rc                 4407    1      2677 60.7    0.000    0.000 |\nLZO1B-1      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-1      | read-only-rootfs-hook.sh     1319    1       932 70.7    0.000    0.000 |\nLZO1B-1      | reboot              334    1       270 80.8    0.000    0.000 |\nLZO1B-1      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-1      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1B-1      | sendsigs            483    1       355 73.5    0.000    0.000 |\nLZO1B-1      | single              623    1       476 76.4    0.000    0.000 |\nLZO1B-1      | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1B-1      | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1B-1      | syslog             2104    1      1198 56.9    0.000    0.000 |\nLZO1B-1      | udev               3848    1      2210 57.4    0.000    0.000 |\nLZO1B-1      | umountfs            585    1       454 77.6    0.000    0.000 |\nLZO1B-1      | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1B-1      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-1      | inittab            1192    1       828 69.5    0.000    0.000 |\nLZO1B-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-1      | ld.so.cache        1566    1       729 46.6    0.000    0.000 |\nLZO1B-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-1      | limits              827    1       643 77.8    0.000    0.000 |\nLZO1B-1      | login.access       1999    1      1312 65.6    0.000    0.000 |\nLZO1B-1      | login.defs        13498    1      7550 55.9    0.000    0.000 |\nLZO1B-1      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-1      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-1      | nfsroot             809    1       549 67.9    0.000    0.000 |\nLZO1B-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | nsswitch.conf       465    1       342 73.5    0.000    0.000 |\nLZO1B-1      | passwd              846    1       522 61.7    0.000    0.000 |\nLZO1B-1      | profile            1937    1      1398 72.2    0.000    0.000 |\nLZO1B-1      | protocols          3144    1      2274 72.3    0.000    0.000 |\nLZO1B-1      | rpc                 911    1       700 76.8    0.000    0.000 |\nLZO1B-1      | securetty          1854    1      1313 70.8    0.000    0.000 |\nLZO1B-1      | services          12813    1      7796 60.8    0.000    0.000 |\nLZO1B-1      | shadow              512    1       185 36.1    0.000    0.000 |\nLZO1B-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-1      | .bashrc             410    1       333 81.2    0.000    0.000 |\nLZO1B-1      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-1      | moduli           541716    3     29251  5.4  600.958   59.734 |\nLZO1B-1      | ssh_config         1569    1      1110 70.7    0.000    0.000 |\nLZO1B-1      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1B-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-1      | sshd_config        3127    1      2074 66.3    0.000    0.000 |\nLZO1B-1      | sshd_config_readonly     3131    1      2076 66.3    0.000    0.000 |\nLZO1B-1      | openssl.cnf       12328    1      6471 52.5    0.000    0.000 |\nLZO1B-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1B-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-1      | ansi               1481    1       779 52.6    0.000    0.000 |\nLZO1B-1      | dumb                308    1        76 24.7    0.000    0.000 |\nLZO1B-1      | linux              1740    1      1068 61.4    0.000    0.000 |\nLZO1B-1      | rxvt               2234    1      1551 69.4    0.000    0.000 |\nLZO1B-1      | screen             1607    1       975 60.7    0.000    0.000 |\nLZO1B-1      | screen-256color     1715    1      1038 60.5    0.000    0.000 |\nLZO1B-1      | sun                1004    1       537 53.5    0.000    0.000 |\nLZO1B-1      | vt100              1282    1       812 63.3    0.000    0.000 |\nLZO1B-1      | vt102              1276    1       814 63.8    0.000    0.000 |\nLZO1B-1      | vt200              1391    1       967 69.5    0.000    0.000 |\nLZO1B-1      | vt220              1391    1       967 69.5    0.000    0.000 |\nLZO1B-1      | vt52                839    1       363 43.3    0.000    0.000 |\nLZO1B-1      | xterm-256color     4041    1      2904 71.9    0.000    0.000 |\nLZO1B-1      | xterm-color        1551    1       820 52.9    0.000    0.000 |\nLZO1B-1      | xterm-xfree86      2240    1      1427 63.7    0.000    0.000 |\nLZO1B-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | local.rules         885    1       670 75.7    0.000    0.000 |\nLZO1B-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-1      | 50default          2652    1      1203 45.4    0.000    0.000 |\nLZO1B-1      | version              15    1        19  127    0.000    0.000 |\nLZO1B-1      | volatile.cache     4839    1      1302 26.9    0.000    0.000 |\nLZO1B-1      | xattr.conf          681    1       424 62.3    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1209 69.9  600.958   59.734\nLZO1B-1        ***TOTALS***     700206  106    125824 18.0  600.958   59.734\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-2      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1B-2      | busybox.links.nosuid     2454    1      1281 52.2    0.000    0.000 |\nLZO1B-2      | busybox.links.suid       91    1        71 78.0    0.000    0.000 |\nLZO1B-2      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-2      | rcS                1313    1      1023 77.9    0.000    0.000 |\nLZO1B-2      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-2      | 00_core            1637    1      1049 64.1    0.000    0.000 |\nLZO1B-2      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-2      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-2      | ethertypes         1853    1      1407 75.9    0.000    0.000 |\nLZO1B-2      | fstab               650    1       395 60.8    0.000    0.000 |\nLZO1B-2      | group               518    1       466 90.0    0.000    0.000 |\nLZO1B-2      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-2      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-2      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-2      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-2      | banner.sh           537    1       349 65.0    0.000    0.000 |\nLZO1B-2      | bootlogd           1997    1      1256 62.9    0.000    0.000 |\nLZO1B-2      | bootmisc.sh        2062    1      1430 69.4    0.000    0.000 |\nLZO1B-2      | checkroot.sh       3640    1      2380 65.4    0.000    0.000 |\nLZO1B-2      | devpts.sh           571    1       439 76.9    0.000    0.000 |\nLZO1B-2      | dmesg.sh            397    1       297 74.8    0.000    0.000 |\nLZO1B-2      | functions          2185    1      1399 64.0    0.000    0.000 |\nLZO1B-2      | halt                555    1       452 81.4    0.000    0.000 |\nLZO1B-2      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1B-2      | hwclock.sh         2541    1      1344 52.9    0.000    0.000 |\nLZO1B-2      | modutils.sh        1362    1       884 64.9    0.000    0.000 |\nLZO1B-2      | mountall.sh        1218    1       954 78.3    0.000    0.000 |\nLZO1B-2      | mountnfs.sh        1634    1       990 60.6    0.000    0.000 |\nLZO1B-2      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-2      | populate-volatile.sh     7846    1      3620 46.1    0.000    0.000 |\nLZO1B-2      | rc                 4407    1      2624 59.5    0.000    0.000 |\nLZO1B-2      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-2      | read-only-rootfs-hook.sh     1319    1       927 70.3    0.000    0.000 |\nLZO1B-2      | reboot              334    1       269 80.5    0.000    0.000 |\nLZO1B-2      | rmnologin.sh        630    1       429 68.1    0.000    0.000 |\nLZO1B-2      | save-rtc.sh         474    1       369 77.8    0.000    0.000 |\nLZO1B-2      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1B-2      | single              623    1       476 76.4    0.000    0.000 |\nLZO1B-2      | sshd               2029    1      1064 52.4    0.000    0.000 |\nLZO1B-2      | sysfs.sh           1091    1       569 52.2    0.000    0.000 |\nLZO1B-2      | syslog             2104    1      1184 56.3    0.000    0.000 |\nLZO1B-2      | udev               3848    1      2204 57.3    0.000    0.000 |\nLZO1B-2      | umountfs            585    1       454 77.6    0.000    0.000 |\nLZO1B-2      | umountnfs.sh        756    1       574 75.9    0.000    0.000 |\nLZO1B-2      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-2      | inittab            1192    1       827 69.4    0.000    0.000 |\nLZO1B-2      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-2      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-2      | ld.so.cache        1566    1       721 46.0    0.000    0.000 |\nLZO1B-2      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-2      | limits              827    1       642 77.6    0.000    0.000 |\nLZO1B-2      | login.access       1999    1      1299 65.0    0.000    0.000 |\nLZO1B-2      | login.defs        13498    1      7458 55.3    0.000    0.000 |\nLZO1B-2      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-2      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-2      | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1B-2      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-2      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | nsswitch.conf       465    1       343 73.8    0.000    0.000 |\nLZO1B-2      | passwd              846    1       519 61.3    0.000    0.000 |\nLZO1B-2      | profile            1937    1      1398 72.2    0.000    0.000 |\nLZO1B-2      | protocols          3144    1      2261 71.9    0.000    0.000 |\nLZO1B-2      | rpc                 911    1       696 76.4    0.000    0.000 |\nLZO1B-2      | securetty          1854    1      1312 70.8    0.000    0.000 |\nLZO1B-2      | services          12813    1      7684 60.0    0.000    0.000 |\nLZO1B-2      | shadow              512    1       183 35.7    0.000    0.000 |\nLZO1B-2      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-2      | .bashrc             410    1       333 81.2    0.000    0.000 |\nLZO1B-2      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-2      | moduli           541716    3     29014  5.4  893.655    0.000 |\nLZO1B-2      | ssh_config         1569    1      1102 70.2    0.000    0.000 |\nLZO1B-2      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1B-2      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-2      | sshd_config        3127    1      2054 65.7    0.000    0.000 |\nLZO1B-2      | sshd_config_readonly     3131    1      2057 65.7    0.000    0.000 |\nLZO1B-2      | openssl.cnf       12328    1      6385 51.8    0.000    0.000 |\nLZO1B-2      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1B-2      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-2      | ansi               1481    1       768 51.9    0.000    0.000 |\nLZO1B-2      | dumb                308    1        73 23.7    0.000    0.000 |\nLZO1B-2      | linux              1740    1      1044 60.0    0.000    0.000 |\nLZO1B-2      | rxvt               2234    1      1548 69.3    0.000    0.000 |\nLZO1B-2      | screen             1607    1       965 60.0    0.000    0.000 |\nLZO1B-2      | screen-256color     1715    1      1026 59.8    0.000    0.000 |\nLZO1B-2      | sun                1004    1       523 52.1    0.000    0.000 |\nLZO1B-2      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1B-2      | vt102              1276    1       805 63.1    0.000    0.000 |\nLZO1B-2      | vt200              1391    1       955 68.7    0.000    0.000 |\nLZO1B-2      | vt220              1391    1       955 68.7    0.000    0.000 |\nLZO1B-2      | vt52                839    1       355 42.3    0.000    0.000 |\nLZO1B-2      | xterm-256color     4041    1      2889 71.5    0.000    0.000 |\nLZO1B-2      | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1B-2      | xterm-xfree86      2240    1      1404 62.7    0.000    0.000 |\nLZO1B-2      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-2      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | local.rules         885    1       669 75.6    0.000    0.000 |\nLZO1B-2      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-2      | 50default          2652    1      1180 44.5    0.000    0.000 |\nLZO1B-2      | version              15    1        19  127    0.000    0.000 |\nLZO1B-2      | volatile.cache     4839    1      1299 26.8    0.000    0.000 |\nLZO1B-2      | xattr.conf          681    1       422 62.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1199 69.6  893.655    0.000\nLZO1B-2        ***TOTALS***     700206  106    124729 17.8  893.655    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-3      | buildinfo           502    1       273 54.4    0.000    0.000 |\nLZO1B-3      | busybox.links.nosuid     2454    1      1275 52.0    0.000    0.000 |\nLZO1B-3      | busybox.links.suid       91    1        71 78.0    0.000    0.000 |\nLZO1B-3      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-3      | rcS                1313    1      1018 77.5    0.000    0.000 |\nLZO1B-3      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-3      | 00_core            1637    1      1049 64.1    0.000    0.000 |\nLZO1B-3      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-3      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-3      | ethertypes         1853    1      1404 75.8    0.000    0.000 |\nLZO1B-3      | fstab               650    1       400 61.5    0.000    0.000 |\nLZO1B-3      | group               518    1       464 89.6    0.000    0.000 |\nLZO1B-3      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-3      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-3      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-3      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-3      | banner.sh           537    1       349 65.0    0.000    0.000 |\nLZO1B-3      | bootlogd           1997    1      1238 62.0    0.000    0.000 |\nLZO1B-3      | bootmisc.sh        2062    1      1435 69.6    0.000    0.000 |\nLZO1B-3      | checkroot.sh       3640    1      2369 65.1    0.000    0.000 |\nLZO1B-3      | devpts.sh           571    1       439 76.9    0.000    0.000 |\nLZO1B-3      | dmesg.sh            397    1       297 74.8    0.000    0.000 |\nLZO1B-3      | functions          2185    1      1395 63.8    0.000    0.000 |\nLZO1B-3      | halt                555    1       452 81.4    0.000    0.000 |\nLZO1B-3      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1B-3      | hwclock.sh         2541    1      1344 52.9    0.000    0.000 |\nLZO1B-3      | modutils.sh        1362    1       878 64.5    0.000    0.000 |\nLZO1B-3      | mountall.sh        1218    1       950 78.0    0.000    0.000 |\nLZO1B-3      | mountnfs.sh        1634    1       990 60.6    0.000    0.000 |\nLZO1B-3      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-3      | populate-volatile.sh     7846    1      3591 45.8    0.000    0.000 |\nLZO1B-3      | rc                 4407    1      2613 59.3    0.000    0.000 |\nLZO1B-3      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-3      | read-only-rootfs-hook.sh     1319    1       926 70.2    0.000    0.000 |\nLZO1B-3      | reboot              334    1       269 80.5    0.000    0.000 |\nLZO1B-3      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-3      | save-rtc.sh         474    1       370 78.1    0.000    0.000 |\nLZO1B-3      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1B-3      | single              623    1       474 76.1    0.000    0.000 |\nLZO1B-3      | sshd               2029    1      1062 52.3    0.000    0.000 |\nLZO1B-3      | sysfs.sh           1091    1       564 51.7    0.000    0.000 |\nLZO1B-3      | syslog             2104    1      1182 56.2    0.000    0.000 |\nLZO1B-3      | udev               3848    1      2191 56.9    0.000    0.000 |\nLZO1B-3      | umountfs            585    1       452 77.3    0.000    0.000 |\nLZO1B-3      | umountnfs.sh        756    1       572 75.7    0.000    0.000 |\nLZO1B-3      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-3      | inittab            1192    1       826 69.3    0.000    0.000 |\nLZO1B-3      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-3      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-3      | ld.so.cache        1566    1       724 46.2    0.000    0.000 |\nLZO1B-3      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-3      | limits              827    1       642 77.6    0.000    0.000 |\nLZO1B-3      | login.access       1999    1      1301 65.1    0.000    0.000 |\nLZO1B-3      | login.defs        13498    1      7379 54.7    0.000    0.000 |\nLZO1B-3      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-3      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-3      | nfsroot             809    1       544 67.2    0.000    0.000 |\nLZO1B-3      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-3      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | nsswitch.conf       465    1       343 73.8    0.000    0.000 |\nLZO1B-3      | passwd              846    1       512 60.5    0.000    0.000 |\nLZO1B-3      | profile            1937    1      1394 72.0    0.000    0.000 |\nLZO1B-3      | protocols          3144    1      2257 71.8    0.000    0.000 |\nLZO1B-3      | rpc                 911    1       695 76.3    0.000    0.000 |\nLZO1B-3      | securetty          1854    1      1308 70.6    0.000    0.000 |\nLZO1B-3      | services          12813    1      7621 59.5    0.000    0.000 |\nLZO1B-3      | shadow              512    1       183 35.7    0.000    0.000 |\nLZO1B-3      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-3      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1B-3      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-3      | moduli           541716    3     28974  5.3  790.157    0.000 |\nLZO1B-3      | ssh_config         1569    1      1102 70.2    0.000    0.000 |\nLZO1B-3      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1B-3      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-3      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1B-3      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1B-3      | openssl.cnf       12328    1      6330 51.3    0.000    0.000 |\nLZO1B-3      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1B-3      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-3      | ansi               1481    1       767 51.8    0.000    0.000 |\nLZO1B-3      | dumb                308    1        73 23.7    0.000    0.000 |\nLZO1B-3      | linux              1740    1      1042 59.9    0.000    0.000 |\nLZO1B-3      | rxvt               2234    1      1541 69.0    0.000    0.000 |\nLZO1B-3      | screen             1607    1       967 60.2    0.000    0.000 |\nLZO1B-3      | screen-256color     1715    1      1029 60.0    0.000    0.000 |\nLZO1B-3      | sun                1004    1       521 51.9    0.000    0.000 |\nLZO1B-3      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1B-3      | vt102              1276    1       804 63.0    0.000    0.000 |\nLZO1B-3      | vt200              1391    1       952 68.4    0.000    0.000 |\nLZO1B-3      | vt220              1391    1       952 68.4    0.000    0.000 |\nLZO1B-3      | vt52                839    1       355 42.3    0.000    0.000 |\nLZO1B-3      | xterm-256color     4041    1      2878 71.2    0.000    0.000 |\nLZO1B-3      | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1B-3      | xterm-xfree86      2240    1      1403 62.6    0.000    0.000 |\nLZO1B-3      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-3      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | local.rules         885    1       669 75.6    0.000    0.000 |\nLZO1B-3      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-3      | 50default          2652    1      1174 44.3    0.000    0.000 |\nLZO1B-3      | version              15    1        19  127    0.000    0.000 |\nLZO1B-3      | volatile.cache     4839    1      1306 27.0    0.000    0.000 |\nLZO1B-3      | xattr.conf          681    1       420 61.7    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1195 69.5  790.157    0.000\nLZO1B-3        ***TOTALS***     700206  106    124306 17.8  790.157    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-4      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1B-4      | busybox.links.nosuid     2454    1      1262 51.4    0.000    0.000 |\nLZO1B-4      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-4      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-4      | rcS                1313    1       997 75.9    0.000    0.000 |\nLZO1B-4      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-4      | 00_core            1637    1      1017 62.1    0.000    0.000 |\nLZO1B-4      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-4      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-4      | ethertypes         1853    1      1374 74.2    0.000    0.000 |\nLZO1B-4      | fstab               650    1       392 60.3    0.000    0.000 |\nLZO1B-4      | group               518    1       462 89.2    0.000    0.000 |\nLZO1B-4      | gshadow             432    1       319 73.8    0.000    0.000 |\nLZO1B-4      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-4      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-4      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1B-4      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-4      | bootlogd           1997    1      1243 62.2    0.000    0.000 |\nLZO1B-4      | bootmisc.sh        2062    1      1396 67.7    0.000    0.000 |\nLZO1B-4      | checkroot.sh       3640    1      2329 64.0    0.000    0.000 |\nLZO1B-4      | devpts.sh           571    1       433 75.8    0.000    0.000 |\nLZO1B-4      | dmesg.sh            397    1       293 73.8    0.000    0.000 |\nLZO1B-4      | functions          2185    1      1393 63.8    0.000    0.000 |\nLZO1B-4      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1B-4      | hostname.sh         625    1       473 75.7    0.000    0.000 |\nLZO1B-4      | hwclock.sh         2541    1      1317 51.8    0.000    0.000 |\nLZO1B-4      | modutils.sh        1362    1       875 64.2    0.000    0.000 |\nLZO1B-4      | mountall.sh        1218    1       939 77.1    0.000    0.000 |\nLZO1B-4      | mountnfs.sh        1634    1       988 60.5    0.000    0.000 |\nLZO1B-4      | networking         1956    1      1018 52.0    0.000    0.000 |\nLZO1B-4      | populate-volatile.sh     7846    1      3524 44.9    0.000    0.000 |\nLZO1B-4      | rc                 4407    1      2564 58.2    0.000    0.000 |\nLZO1B-4      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-4      | read-only-rootfs-hook.sh     1319    1       920 69.7    0.000    0.000 |\nLZO1B-4      | reboot              334    1       268 80.2    0.000    0.000 |\nLZO1B-4      | rmnologin.sh        630    1       429 68.1    0.000    0.000 |\nLZO1B-4      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1B-4      | sendsigs            483    1       346 71.6    0.000    0.000 |\nLZO1B-4      | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-4      | sshd               2029    1      1041 51.3    0.000    0.000 |\nLZO1B-4      | sysfs.sh           1091    1       567 52.0    0.000    0.000 |\nLZO1B-4      | syslog             2104    1      1163 55.3    0.000    0.000 |\nLZO1B-4      | udev               3848    1      2173 56.5    0.000    0.000 |\nLZO1B-4      | umountfs            585    1       452 77.3    0.000    0.000 |\nLZO1B-4      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-4      | urandom            1518    1       971 64.0    0.000    0.000 |\nLZO1B-4      | inittab            1192    1       809 67.9    0.000    0.000 |\nLZO1B-4      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-4      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-4      | ld.so.cache        1566    1       704 45.0    0.000    0.000 |\nLZO1B-4      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-4      | limits              827    1       635 76.8    0.000    0.000 |\nLZO1B-4      | login.access       1999    1      1282 64.1    0.000    0.000 |\nLZO1B-4      | login.defs        13498    1      7160 53.0    0.000    0.000 |\nLZO1B-4      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-4      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-4      | nfsroot             809    1       541 66.9    0.000    0.000 |\nLZO1B-4      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-4      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | nsswitch.conf       465    1       340 73.1    0.000    0.000 |\nLZO1B-4      | passwd              846    1       509 60.2    0.000    0.000 |\nLZO1B-4      | profile            1937    1      1363 70.4    0.000    0.000 |\nLZO1B-4      | protocols          3144    1      2214 70.4    0.000    0.000 |\nLZO1B-4      | rpc                 911    1       685 75.2    0.000    0.000 |\nLZO1B-4      | securetty          1854    1      1231 66.4    0.000    0.000 |\nLZO1B-4      | services          12813    1      7474 58.3    0.000    0.000 |\nLZO1B-4      | shadow              512    1       182 35.5    0.000    0.000 |\nLZO1B-4      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-4      | .bashrc             410    1       329 80.2    0.000    0.000 |\nLZO1B-4      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-4      | moduli           541716    3     28393  5.2  751.090    0.000 |\nLZO1B-4      | ssh_config         1569    1      1092 69.6    0.000    0.000 |\nLZO1B-4      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1B-4      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-4      | sshd_config        3127    1      1987 63.5    0.000    0.000 |\nLZO1B-4      | sshd_config_readonly     3131    1      1989 63.5    0.000    0.000 |\nLZO1B-4      | openssl.cnf       12328    1      6187 50.2    0.000    0.000 |\nLZO1B-4      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | syslog-startup.conf      651    1       544 83.6    0.000    0.000 |\nLZO1B-4      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-4      | ansi               1481    1       752 50.8    0.000    0.000 |\nLZO1B-4      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1B-4      | linux              1740    1      1049 60.3    0.000    0.000 |\nLZO1B-4      | rxvt               2234    1      1524 68.2    0.000    0.000 |\nLZO1B-4      | screen             1607    1       962 59.9    0.000    0.000 |\nLZO1B-4      | screen-256color     1715    1      1018 59.4    0.000    0.000 |\nLZO1B-4      | sun                1004    1       514 51.2    0.000    0.000 |\nLZO1B-4      | vt100              1282    1       778 60.7    0.000    0.000 |\nLZO1B-4      | vt102              1276    1       788 61.8    0.000    0.000 |\nLZO1B-4      | vt200              1391    1       940 67.6    0.000    0.000 |\nLZO1B-4      | vt220              1391    1       940 67.6    0.000    0.000 |\nLZO1B-4      | vt52                839    1       348 41.5    0.000    0.000 |\nLZO1B-4      | xterm-256color     4041    1      2808 69.5    0.000    0.000 |\nLZO1B-4      | xterm-color        1551    1       803 51.8    0.000    0.000 |\nLZO1B-4      | xterm-xfree86      2240    1      1389 62.0    0.000    0.000 |\nLZO1B-4      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-4      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | local.rules         885    1       667 75.4    0.000    0.000 |\nLZO1B-4      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-4      | 50default          2652    1      1150 43.4    0.000    0.000 |\nLZO1B-4      | version              15    1        19  127    0.000    0.000 |\nLZO1B-4      | volatile.cache     4839    1      1316 27.2    0.000    0.000 |\nLZO1B-4      | xattr.conf          681    1       417 61.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1174 68.8  751.090    0.000\nLZO1B-4        ***TOTALS***     700206  106    122117 17.4  751.090    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-5      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-5      | busybox.links.nosuid     2454    1      1260 51.3    0.000    0.000 |\nLZO1B-5      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-5      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-5      | rcS                1313    1       995 75.8    0.000    0.000 |\nLZO1B-5      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-5      | 00_core            1637    1      1010 61.7    0.000    0.000 |\nLZO1B-5      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-5      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-5      | ethertypes         1853    1      1367 73.8    0.000    0.000 |\nLZO1B-5      | fstab               650    1       394 60.6    0.000    0.000 |\nLZO1B-5      | group               518    1       451 87.1    0.000    0.000 |\nLZO1B-5      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-5      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-5      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-5      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-5      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-5      | bootlogd           1997    1      1224 61.3    0.000    0.000 |\nLZO1B-5      | bootmisc.sh        2062    1      1390 67.4    0.000    0.000 |\nLZO1B-5      | checkroot.sh       3640    1      2309 63.4    0.000    0.000 |\nLZO1B-5      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1B-5      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-5      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1B-5      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1B-5      | hostname.sh         625    1       473 75.7    0.000    0.000 |\nLZO1B-5      | hwclock.sh         2541    1      1297 51.0    0.000    0.000 |\nLZO1B-5      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-5      | mountall.sh        1218    1       929 76.3    0.000    0.000 |\nLZO1B-5      | mountnfs.sh        1634    1       969 59.3    0.000    0.000 |\nLZO1B-5      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1B-5      | populate-volatile.sh     7846    1      3479 44.3    0.000    0.000 |\nLZO1B-5      | rc                 4407    1      2545 57.7    0.000    0.000 |\nLZO1B-5      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-5      | read-only-rootfs-hook.sh     1319    1       911 69.1    0.000    0.000 |\nLZO1B-5      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-5      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-5      | save-rtc.sh         474    1       368 77.6    0.000    0.000 |\nLZO1B-5      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-5      | single              623    1       473 75.9    0.000    0.000 |\nLZO1B-5      | sshd               2029    1      1041 51.3    0.000    0.000 |\nLZO1B-5      | sysfs.sh           1091    1       568 52.1    0.000    0.000 |\nLZO1B-5      | syslog             2104    1      1166 55.4    0.000    0.000 |\nLZO1B-5      | udev               3848    1      2127 55.3    0.000    0.000 |\nLZO1B-5      | umountfs            585    1       448 76.6    0.000    0.000 |\nLZO1B-5      | umountnfs.sh        756    1       565 74.7    0.000    0.000 |\nLZO1B-5      | urandom            1518    1       968 63.8    0.000    0.000 |\nLZO1B-5      | inittab            1192    1       812 68.1    0.000    0.000 |\nLZO1B-5      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-5      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-5      | ld.so.cache        1566    1       719 45.9    0.000    0.000 |\nLZO1B-5      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-5      | limits              827    1       633 76.5    0.000    0.000 |\nLZO1B-5      | login.access       1999    1      1267 63.4    0.000    0.000 |\nLZO1B-5      | login.defs        13498    1      7034 52.1    0.000    0.000 |\nLZO1B-5      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-5      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-5      | nfsroot             809    1       529 65.4    0.000    0.000 |\nLZO1B-5      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-5      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1B-5      | passwd              846    1       492 58.2    0.000    0.000 |\nLZO1B-5      | profile            1937    1      1374 70.9    0.000    0.000 |\nLZO1B-5      | protocols          3144    1      2205 70.1    0.000    0.000 |\nLZO1B-5      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-5      | securetty          1854    1      1217 65.6    0.000    0.000 |\nLZO1B-5      | services          12813    1      7387 57.7    0.000    0.000 |\nLZO1B-5      | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-5      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-5      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-5      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-5      | moduli           541716    3     28248  5.2  694.472    0.000 |\nLZO1B-5      | ssh_config         1569    1      1090 69.5    0.000    0.000 |\nLZO1B-5      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1B-5      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-5      | sshd_config        3127    1      1958 62.6    0.000    0.000 |\nLZO1B-5      | sshd_config_readonly     3131    1      1962 62.7    0.000    0.000 |\nLZO1B-5      | openssl.cnf       12328    1      6070 49.2    0.000    0.000 |\nLZO1B-5      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1B-5      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-5      | ansi               1481    1       753 50.8    0.000    0.000 |\nLZO1B-5      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-5      | linux              1740    1      1028 59.1    0.000    0.000 |\nLZO1B-5      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1B-5      | screen             1607    1       964 60.0    0.000    0.000 |\nLZO1B-5      | screen-256color     1715    1      1025 59.8    0.000    0.000 |\nLZO1B-5      | sun                1004    1       501 49.9    0.000    0.000 |\nLZO1B-5      | vt100              1282    1       778 60.7    0.000    0.000 |\nLZO1B-5      | vt102              1276    1       783 61.4    0.000    0.000 |\nLZO1B-5      | vt200              1391    1       928 66.7    0.000    0.000 |\nLZO1B-5      | vt220              1391    1       928 66.7    0.000    0.000 |\nLZO1B-5      | vt52                839    1       344 41.0    0.000    0.000 |\nLZO1B-5      | xterm-256color     4041    1      2782 68.8    0.000    0.000 |\nLZO1B-5      | xterm-color        1551    1       798 51.5    0.000    0.000 |\nLZO1B-5      | xterm-xfree86      2240    1      1374 61.3    0.000    0.000 |\nLZO1B-5      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-5      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | local.rules         885    1       662 74.8    0.000    0.000 |\nLZO1B-5      | udev.conf           215    1       197 91.6    0.000    0.000 |\nLZO1B-5      | 50default          2652    1      1144 43.1    0.000    0.000 |\nLZO1B-5      | version              15    1        19  127    0.000    0.000 |\nLZO1B-5      | volatile.cache     4839    1      1297 26.8    0.000    0.000 |\nLZO1B-5      | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1164 68.5  694.472    0.000\nLZO1B-5        ***TOTALS***     700206  106    121103 17.3  694.472    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-6      | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1B-6      | busybox.links.nosuid     2454    1      1243 50.7    0.000    0.000 |\nLZO1B-6      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-6      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-6      | rcS                1313    1       986 75.1    0.000    0.000 |\nLZO1B-6      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-6      | 00_core            1637    1      1000 61.1    0.000    0.000 |\nLZO1B-6      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-6      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-6      | ethertypes         1853    1      1350 72.9    0.000    0.000 |\nLZO1B-6      | fstab               650    1       390 60.0    0.000    0.000 |\nLZO1B-6      | group               518    1       451 87.1    0.000    0.000 |\nLZO1B-6      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-6      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-6      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-6      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1B-6      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1B-6      | bootlogd           1997    1      1217 60.9    0.000    0.000 |\nLZO1B-6      | bootmisc.sh        2062    1      1393 67.6    0.000    0.000 |\nLZO1B-6      | checkroot.sh       3640    1      2270 62.4    0.000    0.000 |\nLZO1B-6      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1B-6      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-6      | functions          2185    1      1359 62.2    0.000    0.000 |\nLZO1B-6      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1B-6      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-6      | hwclock.sh         2541    1      1301 51.2    0.000    0.000 |\nLZO1B-6      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-6      | mountall.sh        1218    1       927 76.1    0.000    0.000 |\nLZO1B-6      | mountnfs.sh        1634    1       954 58.4    0.000    0.000 |\nLZO1B-6      | networking         1956    1      1001 51.2    0.000    0.000 |\nLZO1B-6      | populate-volatile.sh     7846    1      3426 43.7    0.000    0.000 |\nLZO1B-6      | rc                 4407    1      2504 56.8    0.000    0.000 |\nLZO1B-6      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-6      | read-only-rootfs-hook.sh     1319    1       909 68.9    0.000    0.000 |\nLZO1B-6      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-6      | rmnologin.sh        630    1       426 67.6    0.000    0.000 |\nLZO1B-6      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1B-6      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-6      | single              623    1       473 75.9    0.000    0.000 |\nLZO1B-6      | sshd               2029    1      1026 50.6    0.000    0.000 |\nLZO1B-6      | sysfs.sh           1091    1       568 52.1    0.000    0.000 |\nLZO1B-6      | syslog             2104    1      1151 54.7    0.000    0.000 |\nLZO1B-6      | udev               3848    1      2108 54.8    0.000    0.000 |\nLZO1B-6      | umountfs            585    1       448 76.6    0.000    0.000 |\nLZO1B-6      | umountnfs.sh        756    1       567 75.0    0.000    0.000 |\nLZO1B-6      | urandom            1518    1       963 63.4    0.000    0.000 |\nLZO1B-6      | inittab            1192    1       805 67.5    0.000    0.000 |\nLZO1B-6      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-6      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-6      | ld.so.cache        1566    1       694 44.3    0.000    0.000 |\nLZO1B-6      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-6      | limits              827    1       634 76.7    0.000    0.000 |\nLZO1B-6      | login.access       1999    1      1248 62.4    0.000    0.000 |\nLZO1B-6      | login.defs        13498    1      6976 51.7    0.000    0.000 |\nLZO1B-6      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-6      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-6      | nfsroot             809    1       534 66.0    0.000    0.000 |\nLZO1B-6      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-6      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-6      | passwd              846    1       482 57.0    0.000    0.000 |\nLZO1B-6      | profile            1937    1      1357 70.1    0.000    0.000 |\nLZO1B-6      | protocols          3144    1      2181 69.4    0.000    0.000 |\nLZO1B-6      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-6      | securetty          1854    1      1214 65.5    0.000    0.000 |\nLZO1B-6      | services          12813    1      7297 56.9    0.000    0.000 |\nLZO1B-6      | shadow              512    1       178 34.8    0.000    0.000 |\nLZO1B-6      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-6      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-6      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-6      | moduli           541716    3     28217  5.2  732.286    0.000 |\nLZO1B-6      | ssh_config         1569    1      1083 69.0    0.000    0.000 |\nLZO1B-6      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1B-6      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-6      | sshd_config        3127    1      1951 62.4    0.000    0.000 |\nLZO1B-6      | sshd_config_readonly     3131    1      1953 62.4    0.000    0.000 |\nLZO1B-6      | openssl.cnf       12328    1      5979 48.5    0.000    0.000 |\nLZO1B-6      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | syslog-startup.conf      651    1       540 82.9    0.000    0.000 |\nLZO1B-6      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-6      | ansi               1481    1       751 50.7    0.000    0.000 |\nLZO1B-6      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-6      | linux              1740    1      1024 58.9    0.000    0.000 |\nLZO1B-6      | rxvt               2234    1      1503 67.3    0.000    0.000 |\nLZO1B-6      | screen             1607    1       961 59.8    0.000    0.000 |\nLZO1B-6      | screen-256color     1715    1      1015 59.2    0.000    0.000 |\nLZO1B-6      | sun                1004    1       502 50.0    0.000    0.000 |\nLZO1B-6      | vt100              1282    1       777 60.6    0.000    0.000 |\nLZO1B-6      | vt102              1276    1       783 61.4    0.000    0.000 |\nLZO1B-6      | vt200              1391    1       930 66.9    0.000    0.000 |\nLZO1B-6      | vt220              1391    1       930 66.9    0.000    0.000 |\nLZO1B-6      | vt52                839    1       344 41.0    0.000    0.000 |\nLZO1B-6      | xterm-256color     4041    1      2752 68.1    0.000    0.000 |\nLZO1B-6      | xterm-color        1551    1       793 51.1    0.000    0.000 |\nLZO1B-6      | xterm-xfree86      2240    1      1367 61.0    0.000    0.000 |\nLZO1B-6      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-6      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | local.rules         885    1       654 73.9    0.000    0.000 |\nLZO1B-6      | udev.conf           215    1       195 90.7    0.000    0.000 |\nLZO1B-6      | 50default          2652    1      1130 42.6    0.000    0.000 |\nLZO1B-6      | version              15    1        19  127    0.000    0.000 |\nLZO1B-6      | volatile.cache     4839    1      1296 26.8    0.000    0.000 |\nLZO1B-6      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1157 68.2  732.286    0.000\nLZO1B-6        ***TOTALS***     700206  106    120329 17.2  732.286    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-7      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-7      | busybox.links.nosuid     2454    1      1261 51.4    0.000    0.000 |\nLZO1B-7      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-7      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-7      | rcS                1313    1       990 75.4    0.000    0.000 |\nLZO1B-7      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-7      | 00_core            1637    1      1003 61.3    0.000    0.000 |\nLZO1B-7      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-7      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-7      | ethertypes         1853    1      1367 73.8    0.000    0.000 |\nLZO1B-7      | fstab               650    1       392 60.3    0.000    0.000 |\nLZO1B-7      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-7      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-7      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-7      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-7      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-7      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-7      | bootlogd           1997    1      1215 60.8    0.000    0.000 |\nLZO1B-7      | bootmisc.sh        2062    1      1384 67.1    0.000    0.000 |\nLZO1B-7      | checkroot.sh       3640    1      2273 62.4    0.000    0.000 |\nLZO1B-7      | devpts.sh           571    1       432 75.7    0.000    0.000 |\nLZO1B-7      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-7      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1B-7      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1B-7      | hostname.sh         625    1       475 76.0    0.000    0.000 |\nLZO1B-7      | hwclock.sh         2541    1      1298 51.1    0.000    0.000 |\nLZO1B-7      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-7      | mountall.sh        1218    1       923 75.8    0.000    0.000 |\nLZO1B-7      | mountnfs.sh        1634    1       965 59.1    0.000    0.000 |\nLZO1B-7      | networking         1956    1      1011 51.7    0.000    0.000 |\nLZO1B-7      | populate-volatile.sh     7846    1      3440 43.8    0.000    0.000 |\nLZO1B-7      | rc                 4407    1      2504 56.8    0.000    0.000 |\nLZO1B-7      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-7      | read-only-rootfs-hook.sh     1319    1       908 68.8    0.000    0.000 |\nLZO1B-7      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-7      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-7      | save-rtc.sh         474    1       363 76.6    0.000    0.000 |\nLZO1B-7      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-7      | single              623    1       471 75.6    0.000    0.000 |\nLZO1B-7      | sshd               2029    1      1020 50.3    0.000    0.000 |\nLZO1B-7      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1B-7      | syslog             2104    1      1165 55.4    0.000    0.000 |\nLZO1B-7      | udev               3848    1      2109 54.8    0.000    0.000 |\nLZO1B-7      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1B-7      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-7      | urandom            1518    1       962 63.4    0.000    0.000 |\nLZO1B-7      | inittab            1192    1       809 67.9    0.000    0.000 |\nLZO1B-7      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-7      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-7      | ld.so.cache        1566    1       684 43.7    0.000    0.000 |\nLZO1B-7      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-7      | limits              827    1       631 76.3    0.000    0.000 |\nLZO1B-7      | login.access       1999    1      1246 62.3    0.000    0.000 |\nLZO1B-7      | login.defs        13498    1      6895 51.1    0.000    0.000 |\nLZO1B-7      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-7      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-7      | nfsroot             809    1       532 65.8    0.000    0.000 |\nLZO1B-7      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-7      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | nsswitch.conf       465    1       338 72.7    0.000    0.000 |\nLZO1B-7      | passwd              846    1       492 58.2    0.000    0.000 |\nLZO1B-7      | profile            1937    1      1364 70.4    0.000    0.000 |\nLZO1B-7      | protocols          3144    1      2186 69.5    0.000    0.000 |\nLZO1B-7      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-7      | securetty          1854    1      1216 65.6    0.000    0.000 |\nLZO1B-7      | services          12813    1      7272 56.8    0.000    0.000 |\nLZO1B-7      | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-7      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-7      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-7      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-7      | moduli           541716    3     28357  5.2  635.668    0.000 |\nLZO1B-7      | ssh_config         1569    1      1087 69.3    0.000    0.000 |\nLZO1B-7      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-7      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-7      | sshd_config        3127    1      1938 62.0    0.000    0.000 |\nLZO1B-7      | sshd_config_readonly     3131    1      1942 62.0    0.000    0.000 |\nLZO1B-7      | openssl.cnf       12328    1      5999 48.7    0.000    0.000 |\nLZO1B-7      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1B-7      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-7      | ansi               1481    1       759 51.2    0.000    0.000 |\nLZO1B-7      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-7      | linux              1740    1      1029 59.1    0.000    0.000 |\nLZO1B-7      | rxvt               2234    1      1497 67.0    0.000    0.000 |\nLZO1B-7      | screen             1607    1       953 59.3    0.000    0.000 |\nLZO1B-7      | screen-256color     1715    1      1015 59.2    0.000    0.000 |\nLZO1B-7      | sun                1004    1       505 50.3    0.000    0.000 |\nLZO1B-7      | vt100              1282    1       774 60.4    0.000    0.000 |\nLZO1B-7      | vt102              1276    1       774 60.7    0.000    0.000 |\nLZO1B-7      | vt200              1391    1       928 66.7    0.000    0.000 |\nLZO1B-7      | vt220              1391    1       928 66.7    0.000    0.000 |\nLZO1B-7      | vt52                839    1       345 41.1    0.000    0.000 |\nLZO1B-7      | xterm-256color     4041    1      2757 68.2    0.000    0.000 |\nLZO1B-7      | xterm-color        1551    1       794 51.2    0.000    0.000 |\nLZO1B-7      | xterm-xfree86      2240    1      1362 60.8    0.000    0.000 |\nLZO1B-7      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-7      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | local.rules         885    1       662 74.8    0.000    0.000 |\nLZO1B-7      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-7      | 50default          2652    1      1135 42.8    0.000    0.000 |\nLZO1B-7      | version              15    1        19  127    0.000    0.000 |\nLZO1B-7      | volatile.cache     4839    1      1228 25.4    0.000    0.000 |\nLZO1B-7      | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1157 68.2  635.668    0.000\nLZO1B-7        ***TOTALS***     700206  106    120389 17.2  635.668    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-8      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-8      | busybox.links.nosuid     2454    1      1245 50.7    0.000    0.000 |\nLZO1B-8      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-8      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-8      | rcS                1313    1       977 74.4    0.000    0.000 |\nLZO1B-8      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-8      | 00_core            1637    1       997 60.9    0.000    0.000 |\nLZO1B-8      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-8      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-8      | ethertypes         1853    1      1349 72.8    0.000    0.000 |\nLZO1B-8      | fstab               650    1       389 59.8    0.000    0.000 |\nLZO1B-8      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-8      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-8      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-8      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-8      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1B-8      | banner.sh           537    1       340 63.3    0.000    0.000 |\nLZO1B-8      | bootlogd           1997    1      1211 60.6    0.000    0.000 |\nLZO1B-8      | bootmisc.sh        2062    1      1383 67.1    0.000    0.000 |\nLZO1B-8      | checkroot.sh       3640    1      2256 62.0    0.000    0.000 |\nLZO1B-8      | devpts.sh           571    1       428 75.0    0.000    0.000 |\nLZO1B-8      | dmesg.sh            397    1       292 73.6    0.000    0.000 |\nLZO1B-8      | functions          2185    1      1348 61.7    0.000    0.000 |\nLZO1B-8      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-8      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-8      | hwclock.sh         2541    1      1287 50.6    0.000    0.000 |\nLZO1B-8      | modutils.sh        1362    1       864 63.4    0.000    0.000 |\nLZO1B-8      | mountall.sh        1218    1       922 75.7    0.000    0.000 |\nLZO1B-8      | mountnfs.sh        1634    1       950 58.1    0.000    0.000 |\nLZO1B-8      | networking         1956    1      1003 51.3    0.000    0.000 |\nLZO1B-8      | populate-volatile.sh     7846    1      3375 43.0    0.000    0.000 |\nLZO1B-8      | rc                 4407    1      2472 56.1    0.000    0.000 |\nLZO1B-8      | rcS                 525    1       446 85.0    0.000    0.000 |\nLZO1B-8      | read-only-rootfs-hook.sh     1319    1       904 68.5    0.000    0.000 |\nLZO1B-8      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-8      | rmnologin.sh        630    1       426 67.6    0.000    0.000 |\nLZO1B-8      | save-rtc.sh         474    1       364 76.8    0.000    0.000 |\nLZO1B-8      | sendsigs            483    1       342 70.8    0.000    0.000 |\nLZO1B-8      | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-8      | sshd               2029    1      1011 49.8    0.000    0.000 |\nLZO1B-8      | sysfs.sh           1091    1       562 51.5    0.000    0.000 |\nLZO1B-8      | syslog             2104    1      1144 54.4    0.000    0.000 |\nLZO1B-8      | udev               3848    1      2085 54.2    0.000    0.000 |\nLZO1B-8      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1B-8      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-8      | urandom            1518    1       961 63.3    0.000    0.000 |\nLZO1B-8      | inittab            1192    1       803 67.4    0.000    0.000 |\nLZO1B-8      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-8      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-8      | ld.so.cache        1566    1       697 44.5    0.000    0.000 |\nLZO1B-8      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-8      | limits              827    1       630 76.2    0.000    0.000 |\nLZO1B-8      | login.access       1999    1      1243 62.2    0.000    0.000 |\nLZO1B-8      | login.defs        13498    1      6842 50.7    0.000    0.000 |\nLZO1B-8      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-8      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-8      | nfsroot             809    1       526 65.0    0.000    0.000 |\nLZO1B-8      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-8      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-8      | passwd              846    1       486 57.4    0.000    0.000 |\nLZO1B-8      | profile            1937    1      1340 69.2    0.000    0.000 |\nLZO1B-8      | protocols          3144    1      2170 69.0    0.000    0.000 |\nLZO1B-8      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1B-8      | securetty          1854    1      1207 65.1    0.000    0.000 |\nLZO1B-8      | services          12813    1      7194 56.1    0.000    0.000 |\nLZO1B-8      | shadow              512    1       180 35.2    0.000    0.000 |\nLZO1B-8      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-8      | .bashrc             410    1       330 80.5    0.000    0.000 |\nLZO1B-8      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-8      | moduli           541716    3     28258  5.2  301.570    0.000 |\nLZO1B-8      | ssh_config         1569    1      1082 69.0    0.000    0.000 |\nLZO1B-8      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-8      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-8      | sshd_config        3127    1      1921 61.4    0.000    0.000 |\nLZO1B-8      | sshd_config_readonly     3131    1      1923 61.4    0.000    0.000 |\nLZO1B-8      | openssl.cnf       12328    1      5885 47.7   15.246    0.000 |\nLZO1B-8      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | syslog-startup.conf      651    1       540 82.9    0.000    0.000 |\nLZO1B-8      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-8      | ansi               1481    1       749 50.6    0.000    0.000 |\nLZO1B-8      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-8      | linux              1740    1      1024 58.9    0.000    0.000 |\nLZO1B-8      | rxvt               2234    1      1495 66.9    0.000    0.000 |\nLZO1B-8      | screen             1607    1       950 59.1    0.000    0.000 |\nLZO1B-8      | screen-256color     1715    1      1004 58.5    0.000    0.000 |\nLZO1B-8      | sun                1004    1       500 49.8    0.000    0.000 |\nLZO1B-8      | vt100              1282    1       775 60.5    0.000    0.000 |\nLZO1B-8      | vt102              1276    1       779 61.1    0.000    0.000 |\nLZO1B-8      | vt200              1391    1       925 66.5    0.000    0.000 |\nLZO1B-8      | vt220              1391    1       925 66.5    0.000    0.000 |\nLZO1B-8      | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-8      | xterm-256color     4041    1      2741 67.8    0.000    0.000 |\nLZO1B-8      | xterm-color        1551    1       790 50.9    0.000    0.000 |\nLZO1B-8      | xterm-xfree86      2240    1      1362 60.8    0.000    0.000 |\nLZO1B-8      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-8      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | local.rules         885    1       652 73.7    0.000    0.000 |\nLZO1B-8      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-8      | 50default          2652    1      1128 42.5    0.000    0.000 |\nLZO1B-8      | version              15    1        19  127    0.000    0.000 |\nLZO1B-8      | volatile.cache     4839    1      1270 26.2    0.000    0.000 |\nLZO1B-8      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1149 68.0   29.025    0.000\nLZO1B-8        ***TOTALS***     700206  106    119589 17.1   29.025    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-9      | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1B-9      | busybox.links.nosuid     2454    1      1232 50.2    0.000    0.000 |\nLZO1B-9      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-9      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-9      | rcS                1313    1       977 74.4    0.000    0.000 |\nLZO1B-9      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-9      | 00_core            1637    1      1000 61.1    0.000    0.000 |\nLZO1B-9      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-9      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-9      | ethertypes         1853    1      1341 72.4    0.000    0.000 |\nLZO1B-9      | fstab               650    1       386 59.4    0.000    0.000 |\nLZO1B-9      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-9      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1B-9      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-9      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-9      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-9      | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-9      | bootlogd           1997    1      1202 60.2    0.000    0.000 |\nLZO1B-9      | bootmisc.sh        2062    1      1382 67.0    0.000    0.000 |\nLZO1B-9      | checkroot.sh       3640    1      2225 61.1    0.000    0.000 |\nLZO1B-9      | devpts.sh           571    1       425 74.4    0.000    0.000 |\nLZO1B-9      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-9      | functions          2185    1      1340 61.3    0.000    0.000 |\nLZO1B-9      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-9      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-9      | hwclock.sh         2541    1      1258 49.5    0.000    0.000 |\nLZO1B-9      | modutils.sh        1362    1       855 62.8    0.000    0.000 |\nLZO1B-9      | mountall.sh        1218    1       920 75.5    0.000    0.000 |\nLZO1B-9      | mountnfs.sh        1634    1       942 57.6    0.000    0.000 |\nLZO1B-9      | networking         1956    1       992 50.7    0.000    0.000 |\nLZO1B-9      | populate-volatile.sh     7846    1      3379 43.1    0.000    0.000 |\nLZO1B-9      | rc                 4407    1      2468 56.0    0.000    0.000 |\nLZO1B-9      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1B-9      | read-only-rootfs-hook.sh     1319    1       898 68.1    0.000    0.000 |\nLZO1B-9      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-9      | rmnologin.sh        630    1       422 67.0    0.000    0.000 |\nLZO1B-9      | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-9      | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-9      | single              623    1       471 75.6    0.000    0.000 |\nLZO1B-9      | sshd               2029    1      1017 50.1    0.000    0.000 |\nLZO1B-9      | sysfs.sh           1091    1       555 50.9    0.000    0.000 |\nLZO1B-9      | syslog             2104    1      1143 54.3    0.000    0.000 |\nLZO1B-9      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1B-9      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1B-9      | umountnfs.sh        756    1       563 74.5    0.000    0.000 |\nLZO1B-9      | urandom            1518    1       955 62.9    0.000    0.000 |\nLZO1B-9      | inittab            1192    1       801 67.2    0.000    0.000 |\nLZO1B-9      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-9      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-9      | ld.so.cache        1566    1       695 44.4    0.000    0.000 |\nLZO1B-9      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-9      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1B-9      | login.access       1999    1      1242 62.1    0.000    0.000 |\nLZO1B-9      | login.defs        13498    1      6806 50.4    0.000    0.000 |\nLZO1B-9      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-9      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-9      | nfsroot             809    1       523 64.6    0.000    0.000 |\nLZO1B-9      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-9      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-9      | passwd              846    1       480 56.7    0.000    0.000 |\nLZO1B-9      | profile            1937    1      1332 68.8    0.000    0.000 |\nLZO1B-9      | protocols          3144    1      2176 69.2    0.000    0.000 |\nLZO1B-9      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1B-9      | securetty          1854    1      1208 65.2    0.000    0.000 |\nLZO1B-9      | services          12813    1      7149 55.8    0.000    0.000 |\nLZO1B-9      | shadow              512    1       180 35.2    0.000    0.000 |\nLZO1B-9      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-9      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-9      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-9      | moduli           541716    3     26538  4.9  414.270    0.000 |\nLZO1B-9      | ssh_config         1569    1      1077 68.6    0.000    0.000 |\nLZO1B-9      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-9      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-9      | sshd_config        3127    1      1908 61.0    0.000    0.000 |\nLZO1B-9      | sshd_config_readonly     3131    1      1910 61.0    0.000    0.000 |\nLZO1B-9      | openssl.cnf       12328    1      5862 47.6    0.000    0.000 |\nLZO1B-9      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1B-9      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-9      | ansi               1481    1       738 49.8    0.000    0.000 |\nLZO1B-9      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-9      | linux              1740    1      1022 58.7    0.000    0.000 |\nLZO1B-9      | rxvt               2234    1      1490 66.7    0.000    0.000 |\nLZO1B-9      | screen             1607    1       939 58.4    0.000    0.000 |\nLZO1B-9      | screen-256color     1715    1       996 58.1    0.000    0.000 |\nLZO1B-9      | sun                1004    1       497 49.5    0.000    0.000 |\nLZO1B-9      | vt100              1282    1       765 59.7    0.000    0.000 |\nLZO1B-9      | vt102              1276    1       771 60.4    0.000    0.000 |\nLZO1B-9      | vt200              1391    1       915 65.8    0.000    0.000 |\nLZO1B-9      | vt220              1391    1       915 65.8    0.000    0.000 |\nLZO1B-9      | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-9      | xterm-256color     4041    1      2721 67.3    0.000    0.000 |\nLZO1B-9      | xterm-color        1551    1       784 50.5    0.000    0.000 |\nLZO1B-9      | xterm-xfree86      2240    1      1354 60.4    0.000    0.000 |\nLZO1B-9      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-9      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | local.rules         885    1       654 73.9    0.000    0.000 |\nLZO1B-9      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-9      | 50default          2652    1      1114 42.0    0.000    0.000 |\nLZO1B-9      | version              15    1        19  127    0.000    0.000 |\nLZO1B-9      | volatile.cache     4839    1      1223 25.3    0.000    0.000 |\nLZO1B-9      | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1128 67.7  414.270    0.000\nLZO1B-9        ***TOTALS***     700206  106    117347 16.8  414.270    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-1      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1C-1      | busybox.links.nosuid     2454    1      1258 51.3    0.000    0.000 |\nLZO1C-1      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-1      | rcS                1313    1      1027 78.2    0.000    0.000 |\nLZO1C-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-1      | 00_core            1637    1      1052 64.3    0.000    0.000 |\nLZO1C-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-1      | ethertypes         1853    1      1406 75.9    0.000    0.000 |\nLZO1C-1      | fstab               650    1       395 60.8    0.000    0.000 |\nLZO1C-1      | group               518    1       467 90.2    0.000    0.000 |\nLZO1C-1      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-1      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-1      | banner.sh           537    1       353 65.7    0.000    0.000 |\nLZO1C-1      | bootlogd           1997    1      1242 62.2    0.000    0.000 |\nLZO1C-1      | bootmisc.sh        2062    1      1432 69.4    0.000    0.000 |\nLZO1C-1      | checkroot.sh       3640    1      2375 65.2    0.000    0.000 |\nLZO1C-1      | devpts.sh           571    1       437 76.5    0.000    0.000 |\nLZO1C-1      | dmesg.sh            397    1       299 75.3    0.000    0.000 |\nLZO1C-1      | functions          2185    1      1391 63.7    0.000    0.000 |\nLZO1C-1      | halt                555    1       450 81.1    0.000    0.000 |\nLZO1C-1      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1C-1      | hwclock.sh         2541    1      1348 53.0    0.000    0.000 |\nLZO1C-1      | modutils.sh        1362    1       872 64.0    0.000    0.000 |\nLZO1C-1      | mountall.sh        1218    1       954 78.3    0.000    0.000 |\nLZO1C-1      | mountnfs.sh        1634    1      1002 61.3    0.000    0.000 |\nLZO1C-1      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-1      | populate-volatile.sh     7846    1      3626 46.2    0.000    0.000 |\nLZO1C-1      | rc                 4407    1      2650 60.1    0.000    0.000 |\nLZO1C-1      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-1      | read-only-rootfs-hook.sh     1319    1       926 70.2    0.000    0.000 |\nLZO1C-1      | reboot              334    1       268 80.2    0.000    0.000 |\nLZO1C-1      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-1      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-1      | sendsigs            483    1       354 73.3    0.000    0.000 |\nLZO1C-1      | single              623    1       474 76.1    0.000    0.000 |\nLZO1C-1      | sshd               2029    1      1046 51.6    0.000    0.000 |\nLZO1C-1      | sysfs.sh           1091    1       574 52.6    0.000    0.000 |\nLZO1C-1      | syslog             2104    1      1186 56.4    0.000    0.000 |\nLZO1C-1      | udev               3848    1      2189 56.9    0.000    0.000 |\nLZO1C-1      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1C-1      | umountnfs.sh        756    1       570 75.4    0.000    0.000 |\nLZO1C-1      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-1      | inittab            1192    1       824 69.1    0.000    0.000 |\nLZO1C-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-1      | ld.so.cache        1566    1       716 45.7    0.000    0.000 |\nLZO1C-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-1      | limits              827    1       638 77.1    0.000    0.000 |\nLZO1C-1      | login.access       1999    1      1304 65.2    0.000    0.000 |\nLZO1C-1      | login.defs        13498    1      7485 55.5    0.000    0.000 |\nLZO1C-1      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-1      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-1      | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1C-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-1      | passwd              846    1       516 61.0    0.000    0.000 |\nLZO1C-1      | profile            1937    1      1391 71.8    0.000    0.000 |\nLZO1C-1      | protocols          3144    1      2265 72.0    0.000    0.000 |\nLZO1C-1      | rpc                 911    1       697 76.5    0.000    0.000 |\nLZO1C-1      | securetty          1854    1      1308 70.6    0.000    0.000 |\nLZO1C-1      | services          12813    1      7718 60.2    0.000    0.000 |\nLZO1C-1      | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1C-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-1      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1C-1      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-1      | moduli           541716    3     34368  6.3  901.928    0.000 |\nLZO1C-1      | ssh_config         1569    1      1106 70.5    0.000    0.000 |\nLZO1C-1      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1C-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-1      | sshd_config        3127    1      2061 65.9    0.000    0.000 |\nLZO1C-1      | sshd_config_readonly     3131    1      2063 65.9    0.000    0.000 |\nLZO1C-1      | openssl.cnf       12328    1      6392 51.8    0.000    0.000 |\nLZO1C-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1C-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-1      | ansi               1481    1       772 52.1    0.000    0.000 |\nLZO1C-1      | dumb                308    1        75 24.4    0.000    0.000 |\nLZO1C-1      | linux              1740    1      1058 60.8    0.000    0.000 |\nLZO1C-1      | rxvt               2234    1      1547 69.2    0.000    0.000 |\nLZO1C-1      | screen             1607    1       969 60.3    0.000    0.000 |\nLZO1C-1      | screen-256color     1715    1      1030 60.1    0.000    0.000 |\nLZO1C-1      | sun                1004    1       528 52.6    0.000    0.000 |\nLZO1C-1      | vt100              1282    1       807 62.9    0.000    0.000 |\nLZO1C-1      | vt102              1276    1       809 63.4    0.000    0.000 |\nLZO1C-1      | vt200              1391    1       961 69.1    0.000    0.000 |\nLZO1C-1      | vt220              1391    1       961 69.1    0.000    0.000 |\nLZO1C-1      | vt52                839    1       361 43.0    0.000    0.000 |\nLZO1C-1      | xterm-256color     4041    1      2891 71.5    0.000    0.000 |\nLZO1C-1      | xterm-color        1551    1       817 52.7    0.000    0.000 |\nLZO1C-1      | xterm-xfree86      2240    1      1419 63.3    0.000    0.000 |\nLZO1C-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | local.rules         885    1       665 75.1    0.000    0.000 |\nLZO1C-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-1      | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1C-1      | version              15    1        19  127    0.000    0.000 |\nLZO1C-1      | volatile.cache     4839    1      1286 26.6    0.000    0.000 |\nLZO1C-1      | xattr.conf          681    1       423 62.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1251 69.6  901.928    0.000\nLZO1C-1        ***TOTALS***     700206  106    130162 18.6  901.928    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-2      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1C-2      | busybox.links.nosuid     2454    1      1234 50.3    0.000    0.000 |\nLZO1C-2      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1C-2      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-2      | rcS                1313    1      1023 77.9    0.000    0.000 |\nLZO1C-2      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-2      | 00_core            1637    1      1041 63.6    0.000    0.000 |\nLZO1C-2      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-2      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-2      | ethertypes         1853    1      1406 75.9    0.000    0.000 |\nLZO1C-2      | fstab               650    1       391 60.2    0.000    0.000 |\nLZO1C-2      | group               518    1       466 90.0    0.000    0.000 |\nLZO1C-2      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-2      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-2      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-2      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-2      | banner.sh           537    1       347 64.6    0.000    0.000 |\nLZO1C-2      | bootlogd           1997    1      1240 62.1    0.000    0.000 |\nLZO1C-2      | bootmisc.sh        2062    1      1413 68.5    0.000    0.000 |\nLZO1C-2      | checkroot.sh       3640    1      2363 64.9    0.000    0.000 |\nLZO1C-2      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1C-2      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1C-2      | functions          2185    1      1384 63.3    0.000    0.000 |\nLZO1C-2      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1C-2      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1C-2      | hwclock.sh         2541    1      1334 52.5    0.000    0.000 |\nLZO1C-2      | modutils.sh        1362    1       877 64.4    0.000    0.000 |\nLZO1C-2      | mountall.sh        1218    1       950 78.0    0.000    0.000 |\nLZO1C-2      | mountnfs.sh        1634    1       980 60.0    0.000    0.000 |\nLZO1C-2      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-2      | populate-volatile.sh     7846    1      3578 45.6    0.000    0.000 |\nLZO1C-2      | rc                 4407    1      2602 59.0    0.000    0.000 |\nLZO1C-2      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-2      | read-only-rootfs-hook.sh     1319    1       920 69.7    0.000    0.000 |\nLZO1C-2      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-2      | rmnologin.sh        630    1       423 67.1    0.000    0.000 |\nLZO1C-2      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1C-2      | sendsigs            483    1       350 72.5    0.000    0.000 |\nLZO1C-2      | single              623    1       474 76.1    0.000    0.000 |\nLZO1C-2      | sshd               2029    1      1048 51.7    0.000    0.000 |\nLZO1C-2      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-2      | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1C-2      | udev               3848    1      2181 56.7    0.000    0.000 |\nLZO1C-2      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1C-2      | umountnfs.sh        756    1       569 75.3    0.000    0.000 |\nLZO1C-2      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-2      | inittab            1192    1       823 69.0    0.000    0.000 |\nLZO1C-2      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-2      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-2      | ld.so.cache        1566    1       709 45.3    0.000    0.000 |\nLZO1C-2      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-2      | limits              827    1       637 77.0    0.000    0.000 |\nLZO1C-2      | login.access       1999    1      1291 64.6    0.000    0.000 |\nLZO1C-2      | login.defs        13498    1      7401 54.8    0.000    0.000 |\nLZO1C-2      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-2      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-2      | nfsroot             809    1       543 67.1    0.000    0.000 |\nLZO1C-2      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-2      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-2      | passwd              846    1       512 60.5    0.000    0.000 |\nLZO1C-2      | profile            1937    1      1391 71.8    0.000    0.000 |\nLZO1C-2      | protocols          3144    1      2254 71.7    0.000    0.000 |\nLZO1C-2      | rpc                 911    1       693 76.1    0.000    0.000 |\nLZO1C-2      | securetty          1854    1      1307 70.5    0.000    0.000 |\nLZO1C-2      | services          12813    1      7608 59.4    0.000    0.000 |\nLZO1C-2      | shadow              512    1       174 34.0    0.000    0.000 |\nLZO1C-2      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-2      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1C-2      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-2      | moduli           541716    3     30782  5.7  870.870    0.000 |\nLZO1C-2      | ssh_config         1569    1      1098 70.0    0.000    0.000 |\nLZO1C-2      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1C-2      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-2      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1C-2      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1C-2      | openssl.cnf       12328    1      6315 51.2    0.000    0.000 |\nLZO1C-2      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-2      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-2      | ansi               1481    1       761 51.4    0.000    0.000 |\nLZO1C-2      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1C-2      | linux              1740    1      1035 59.5    0.000    0.000 |\nLZO1C-2      | rxvt               2234    1      1544 69.1    0.000    0.000 |\nLZO1C-2      | screen             1607    1       959 59.7    0.000    0.000 |\nLZO1C-2      | screen-256color     1715    1      1018 59.4    0.000    0.000 |\nLZO1C-2      | sun                1004    1       515 51.3    0.000    0.000 |\nLZO1C-2      | vt100              1282    1       794 61.9    0.000    0.000 |\nLZO1C-2      | vt102              1276    1       799 62.6    0.000    0.000 |\nLZO1C-2      | vt200              1391    1       948 68.2    0.000    0.000 |\nLZO1C-2      | vt220              1391    1       948 68.2    0.000    0.000 |\nLZO1C-2      | vt52                839    1       351 41.8    0.000    0.000 |\nLZO1C-2      | xterm-256color     4041    1      2877 71.2    0.000    0.000 |\nLZO1C-2      | xterm-color        1551    1       799 51.5    0.000    0.000 |\nLZO1C-2      | xterm-xfree86      2240    1      1398 62.4    0.000    0.000 |\nLZO1C-2      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-2      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | local.rules         885    1       664 75.0    0.000    0.000 |\nLZO1C-2      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-2      | 50default          2652    1      1166 44.0    0.000    0.000 |\nLZO1C-2      | version              15    1        19  127    0.000    0.000 |\nLZO1C-2      | volatile.cache     4839    1      1284 26.5    0.000    0.000 |\nLZO1C-2      | xattr.conf          681    1       420 61.7    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1208 69.2  870.870    0.000\nLZO1C-2        ***TOTALS***     700206  106    125732 18.0  870.870    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-3      | buildinfo           502    1       273 54.4    0.000    0.000 |\nLZO1C-3      | busybox.links.nosuid     2454    1      1224 49.9    0.000    0.000 |\nLZO1C-3      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1C-3      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-3      | rcS                1313    1      1017 77.5    0.000    0.000 |\nLZO1C-3      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-3      | 00_core            1637    1      1041 63.6    0.000    0.000 |\nLZO1C-3      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-3      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-3      | ethertypes         1853    1      1403 75.7    0.000    0.000 |\nLZO1C-3      | fstab               650    1       396 60.9    0.000    0.000 |\nLZO1C-3      | group               518    1       464 89.6    0.000    0.000 |\nLZO1C-3      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-3      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-3      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-3      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-3      | banner.sh           537    1       347 64.6    0.000    0.000 |\nLZO1C-3      | bootlogd           1997    1      1224 61.3    0.000    0.000 |\nLZO1C-3      | bootmisc.sh        2062    1      1418 68.8    0.000    0.000 |\nLZO1C-3      | checkroot.sh       3640    1      2351 64.6    0.000    0.000 |\nLZO1C-3      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1C-3      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1C-3      | functions          2185    1      1380 63.2    0.000    0.000 |\nLZO1C-3      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1C-3      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1C-3      | hwclock.sh         2541    1      1334 52.5    0.000    0.000 |\nLZO1C-3      | modutils.sh        1362    1       872 64.0    0.000    0.000 |\nLZO1C-3      | mountall.sh        1218    1       946 77.7    0.000    0.000 |\nLZO1C-3      | mountnfs.sh        1634    1       980 60.0    0.000    0.000 |\nLZO1C-3      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-3      | populate-volatile.sh     7846    1      3553 45.3    0.000    0.000 |\nLZO1C-3      | rc                 4407    1      2589 58.7    0.000    0.000 |\nLZO1C-3      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-3      | read-only-rootfs-hook.sh     1319    1       919 69.7    0.000    0.000 |\nLZO1C-3      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-3      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-3      | save-rtc.sh         474    1       368 77.6    0.000    0.000 |\nLZO1C-3      | sendsigs            483    1       350 72.5    0.000    0.000 |\nLZO1C-3      | single              623    1       472 75.8    0.000    0.000 |\nLZO1C-3      | sshd               2029    1      1046 51.6    0.000    0.000 |\nLZO1C-3      | sysfs.sh           1091    1       558 51.1    0.000    0.000 |\nLZO1C-3      | syslog             2104    1      1170 55.6    0.000    0.000 |\nLZO1C-3      | udev               3848    1      2169 56.4    0.000    0.000 |\nLZO1C-3      | umountfs            585    1       449 76.8    0.000    0.000 |\nLZO1C-3      | umountnfs.sh        756    1       567 75.0    0.000    0.000 |\nLZO1C-3      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-3      | inittab            1192    1       822 69.0    0.000    0.000 |\nLZO1C-3      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-3      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-3      | ld.so.cache        1566    1       712 45.5    0.000    0.000 |\nLZO1C-3      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-3      | limits              827    1       637 77.0    0.000    0.000 |\nLZO1C-3      | login.access       1999    1      1293 64.7    0.000    0.000 |\nLZO1C-3      | login.defs        13498    1      7334 54.3    0.000    0.000 |\nLZO1C-3      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-3      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-3      | nfsroot             809    1       541 66.9    0.000    0.000 |\nLZO1C-3      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-3      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-3      | passwd              846    1       505 59.7    0.000    0.000 |\nLZO1C-3      | profile            1937    1      1388 71.7    0.000    0.000 |\nLZO1C-3      | protocols          3144    1      2251 71.6    0.000    0.000 |\nLZO1C-3      | rpc                 911    1       692 76.0    0.000    0.000 |\nLZO1C-3      | securetty          1854    1      1303 70.3    0.000    0.000 |\nLZO1C-3      | services          12813    1      7544 58.9    0.000    0.000 |\nLZO1C-3      | shadow              512    1       174 34.0    0.000    0.000 |\nLZO1C-3      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-3      | .bashrc             410    1       331 80.7    0.000    0.000 |\nLZO1C-3      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-3      | moduli           541716    3     30750  5.7  808.869    0.000 |\nLZO1C-3      | ssh_config         1569    1      1098 70.0    0.000    0.000 |\nLZO1C-3      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1C-3      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-3      | sshd_config        3127    1      2029 64.9    0.000    0.000 |\nLZO1C-3      | sshd_config_readonly     3131    1      2032 64.9    0.000    0.000 |\nLZO1C-3      | openssl.cnf       12328    1      6257 50.8    0.000    0.000 |\nLZO1C-3      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-3      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-3      | ansi               1481    1       760 51.3    0.000    0.000 |\nLZO1C-3      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1C-3      | linux              1740    1      1033 59.4    0.000    0.000 |\nLZO1C-3      | rxvt               2234    1      1538 68.8    0.000    0.000 |\nLZO1C-3      | screen             1607    1       961 59.8    0.000    0.000 |\nLZO1C-3      | screen-256color     1715    1      1021 59.5    0.000    0.000 |\nLZO1C-3      | sun                1004    1       513 51.1    0.000    0.000 |\nLZO1C-3      | vt100              1282    1       794 61.9    0.000    0.000 |\nLZO1C-3      | vt102              1276    1       798 62.5    0.000    0.000 |\nLZO1C-3      | vt200              1391    1       945 67.9    0.000    0.000 |\nLZO1C-3      | vt220              1391    1       945 67.9    0.000    0.000 |\nLZO1C-3      | vt52                839    1       351 41.8    0.000    0.000 |\nLZO1C-3      | xterm-256color     4041    1      2866 70.9    0.000    0.000 |\nLZO1C-3      | xterm-color        1551    1       799 51.5    0.000    0.000 |\nLZO1C-3      | xterm-xfree86      2240    1      1397 62.4    0.000    0.000 |\nLZO1C-3      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-3      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | local.rules         885    1       664 75.0    0.000    0.000 |\nLZO1C-3      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-3      | 50default          2652    1      1161 43.8    0.000    0.000 |\nLZO1C-3      | version              15    1        19  127    0.000    0.000 |\nLZO1C-3      | volatile.cache     4839    1      1289 26.6    0.000    0.000 |\nLZO1C-3      | xattr.conf          681    1       418 61.4    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1205 69.1  808.869    0.000\nLZO1C-3        ***TOTALS***     700206  106    125325 17.9  808.869    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-4      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1C-4      | busybox.links.nosuid     2454    1      1211 49.3    0.000    0.000 |\nLZO1C-4      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-4      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-4      | rcS                1313    1       997 75.9    0.000    0.000 |\nLZO1C-4      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-4      | 00_core            1637    1      1011 61.8    0.000    0.000 |\nLZO1C-4      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-4      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-4      | ethertypes         1853    1      1370 73.9    0.000    0.000 |\nLZO1C-4      | fstab               650    1       387 59.5    0.000    0.000 |\nLZO1C-4      | group               518    1       462 89.2    0.000    0.000 |\nLZO1C-4      | gshadow             432    1       319 73.8    0.000    0.000 |\nLZO1C-4      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-4      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-4      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1C-4      | banner.sh           537    1       341 63.5    0.000    0.000 |\nLZO1C-4      | bootlogd           1997    1      1231 61.6    0.000    0.000 |\nLZO1C-4      | bootmisc.sh        2062    1      1375 66.7    0.000    0.000 |\nLZO1C-4      | checkroot.sh       3640    1      2312 63.5    0.000    0.000 |\nLZO1C-4      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1C-4      | dmesg.sh            397    1       292 73.6    0.000    0.000 |\nLZO1C-4      | functions          2185    1      1379 63.1    0.000    0.000 |\nLZO1C-4      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1C-4      | hostname.sh         625    1       470 75.2    0.000    0.000 |\nLZO1C-4      | hwclock.sh         2541    1      1308 51.5    0.000    0.000 |\nLZO1C-4      | modutils.sh        1362    1       865 63.5    0.000    0.000 |\nLZO1C-4      | mountall.sh        1218    1       933 76.6    0.000    0.000 |\nLZO1C-4      | mountnfs.sh        1634    1       979 59.9    0.000    0.000 |\nLZO1C-4      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1C-4      | populate-volatile.sh     7846    1      3486 44.4    0.000    0.000 |\nLZO1C-4      | rc                 4407    1      2539 57.6    0.000    0.000 |\nLZO1C-4      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1C-4      | read-only-rootfs-hook.sh     1319    1       914 69.3    0.000    0.000 |\nLZO1C-4      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-4      | rmnologin.sh        630    1       424 67.3    0.000    0.000 |\nLZO1C-4      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-4      | sendsigs            483    1       345 71.4    0.000    0.000 |\nLZO1C-4      | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-4      | sshd               2029    1      1027 50.6    0.000    0.000 |\nLZO1C-4      | sysfs.sh           1091    1       562 51.5    0.000    0.000 |\nLZO1C-4      | syslog             2104    1      1151 54.7    0.000    0.000 |\nLZO1C-4      | udev               3848    1      2149 55.8    0.000    0.000 |\nLZO1C-4      | umountfs            585    1       449 76.8    0.000    0.000 |\nLZO1C-4      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-4      | urandom            1518    1       963 63.4    0.000    0.000 |\nLZO1C-4      | inittab            1192    1       802 67.3    0.000    0.000 |\nLZO1C-4      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-4      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-4      | ld.so.cache        1566    1       682 43.6    0.000    0.000 |\nLZO1C-4      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-4      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1C-4      | login.access       1999    1      1275 63.8    0.000    0.000 |\nLZO1C-4      | login.defs        13498    1      7117 52.7    0.000    0.000 |\nLZO1C-4      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-4      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-4      | nfsroot             809    1       539 66.6    0.000    0.000 |\nLZO1C-4      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-4      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | nsswitch.conf       465    1       337 72.5    0.000    0.000 |\nLZO1C-4      | passwd              846    1       500 59.1    0.000    0.000 |\nLZO1C-4      | profile            1937    1      1353 69.9    0.000    0.000 |\nLZO1C-4      | protocols          3144    1      2197 69.9    0.000    0.000 |\nLZO1C-4      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1C-4      | securetty          1854    1      1227 66.2    0.000    0.000 |\nLZO1C-4      | services          12813    1      7389 57.7    0.000    0.000 |\nLZO1C-4      | shadow              512    1       172 33.6    0.000    0.000 |\nLZO1C-4      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-4      | .bashrc             410    1       327 79.8    0.000    0.000 |\nLZO1C-4      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-4      | moduli           541716    3     29844  5.5  765.871    0.000 |\nLZO1C-4      | ssh_config         1569    1      1087 69.3    0.000    0.000 |\nLZO1C-4      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1C-4      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-4      | sshd_config        3127    1      1976 63.2    0.000    0.000 |\nLZO1C-4      | sshd_config_readonly     3131    1      1978 63.2    0.000    0.000 |\nLZO1C-4      | openssl.cnf       12328    1      6119 49.6    0.000    0.000 |\nLZO1C-4      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-4      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-4      | ansi               1481    1       741 50.0    0.000    0.000 |\nLZO1C-4      | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1C-4      | linux              1740    1      1039 59.7    0.000    0.000 |\nLZO1C-4      | rxvt               2234    1      1519 68.0    0.000    0.000 |\nLZO1C-4      | screen             1607    1       954 59.4    0.000    0.000 |\nLZO1C-4      | screen-256color     1715    1      1008 58.8    0.000    0.000 |\nLZO1C-4      | sun                1004    1       504 50.2    0.000    0.000 |\nLZO1C-4      | vt100              1282    1       771 60.1    0.000    0.000 |\nLZO1C-4      | vt102              1276    1       781 61.2    0.000    0.000 |\nLZO1C-4      | vt200              1391    1       934 67.1    0.000    0.000 |\nLZO1C-4      | vt220              1391    1       934 67.1    0.000    0.000 |\nLZO1C-4      | vt52                839    1       345 41.1    0.000    0.000 |\nLZO1C-4      | xterm-256color     4041    1      2796 69.2    0.000    0.000 |\nLZO1C-4      | xterm-color        1551    1       797 51.4    0.000    0.000 |\nLZO1C-4      | xterm-xfree86      2240    1      1380 61.6    0.000    0.000 |\nLZO1C-4      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-4      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | local.rules         885    1       661 74.7    0.000    0.000 |\nLZO1C-4      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-4      | 50default          2652    1      1132 42.7    0.000    0.000 |\nLZO1C-4      | version              15    1        19  127    0.000    0.000 |\nLZO1C-4      | volatile.cache     4839    1      1307 27.0    0.000    0.000 |\nLZO1C-4      | xattr.conf          681    1       414 60.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1180 68.3  765.871    0.000\nLZO1C-4        ***TOTALS***     700206  106    122758 17.5  765.871    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-5      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-5      | busybox.links.nosuid     2454    1      1206 49.1    0.000    0.000 |\nLZO1C-5      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-5      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-5      | rcS                1313    1       994 75.7    0.000    0.000 |\nLZO1C-5      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-5      | 00_core            1637    1      1003 61.3    0.000    0.000 |\nLZO1C-5      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-5      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-5      | ethertypes         1853    1      1364 73.6    0.000    0.000 |\nLZO1C-5      | fstab               650    1       389 59.8    0.000    0.000 |\nLZO1C-5      | group               518    1       451 87.1    0.000    0.000 |\nLZO1C-5      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-5      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-5      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-5      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-5      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1C-5      | bootlogd           1997    1      1213 60.7    0.000    0.000 |\nLZO1C-5      | bootmisc.sh        2062    1      1371 66.5    0.000    0.000 |\nLZO1C-5      | checkroot.sh       3640    1      2289 62.9    0.000    0.000 |\nLZO1C-5      | devpts.sh           571    1       429 75.1    0.000    0.000 |\nLZO1C-5      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-5      | functions          2185    1      1353 61.9    0.000    0.000 |\nLZO1C-5      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1C-5      | hostname.sh         625    1       470 75.2    0.000    0.000 |\nLZO1C-5      | hwclock.sh         2541    1      1284 50.5    0.000    0.000 |\nLZO1C-5      | modutils.sh        1362    1       860 63.1    0.000    0.000 |\nLZO1C-5      | mountall.sh        1218    1       923 75.8    0.000    0.000 |\nLZO1C-5      | mountnfs.sh        1634    1       959 58.7    0.000    0.000 |\nLZO1C-5      | networking         1956    1      1010 51.6    0.000    0.000 |\nLZO1C-5      | populate-volatile.sh     7846    1      3446 43.9    0.000    0.000 |\nLZO1C-5      | rc                 4407    1      2519 57.2    0.000    0.000 |\nLZO1C-5      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1C-5      | read-only-rootfs-hook.sh     1319    1       904 68.5    0.000    0.000 |\nLZO1C-5      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-5      | rmnologin.sh        630    1       422 67.0    0.000    0.000 |\nLZO1C-5      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1C-5      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-5      | single              623    1       470 75.4    0.000    0.000 |\nLZO1C-5      | sshd               2029    1      1027 50.6    0.000    0.000 |\nLZO1C-5      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-5      | syslog             2104    1      1154 54.8    0.000    0.000 |\nLZO1C-5      | udev               3848    1      2101 54.6    0.000    0.000 |\nLZO1C-5      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1C-5      | umountnfs.sh        756    1       558 73.8    0.000    0.000 |\nLZO1C-5      | urandom            1518    1       959 63.2    0.000    0.000 |\nLZO1C-5      | inittab            1192    1       805 67.5    0.000    0.000 |\nLZO1C-5      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-5      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-5      | ld.so.cache        1566    1       701 44.8    0.000    0.000 |\nLZO1C-5      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-5      | limits              827    1       627 75.8    0.000    0.000 |\nLZO1C-5      | login.access       1999    1      1262 63.1    0.000    0.000 |\nLZO1C-5      | login.defs        13498    1      6995 51.8    0.000    0.000 |\nLZO1C-5      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-5      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-5      | nfsroot             809    1       526 65.0    0.000    0.000 |\nLZO1C-5      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-5      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | nsswitch.conf       465    1       336 72.3    0.000    0.000 |\nLZO1C-5      | passwd              846    1       483 57.1    0.000    0.000 |\nLZO1C-5      | profile            1937    1      1366 70.5    0.000    0.000 |\nLZO1C-5      | protocols          3144    1      2192 69.7    0.000    0.000 |\nLZO1C-5      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-5      | securetty          1854    1      1211 65.3    0.000    0.000 |\nLZO1C-5      | services          12813    1      7304 57.0    0.000    0.000 |\nLZO1C-5      | shadow              512    1       168 32.8    0.000    0.000 |\nLZO1C-5      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-5      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-5      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-5      | moduli           541716    3     27965  5.2  735.388    0.000 |\nLZO1C-5      | ssh_config         1569    1      1085 69.2    0.000    0.000 |\nLZO1C-5      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1C-5      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-5      | sshd_config        3127    1      1949 62.3    0.000    0.000 |\nLZO1C-5      | sshd_config_readonly     3131    1      1953 62.4    0.000    0.000 |\nLZO1C-5      | openssl.cnf       12328    1      6005 48.7    0.000    0.000 |\nLZO1C-5      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | syslog-startup.conf      651    1       541 83.1    0.000    0.000 |\nLZO1C-5      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-5      | ansi               1481    1       743 50.2    0.000    0.000 |\nLZO1C-5      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-5      | linux              1740    1      1017 58.4    0.000    0.000 |\nLZO1C-5      | rxvt               2234    1      1497 67.0    0.000    0.000 |\nLZO1C-5      | screen             1607    1       956 59.5    0.000    0.000 |\nLZO1C-5      | screen-256color     1715    1      1016 59.2    0.000    0.000 |\nLZO1C-5      | sun                1004    1       492 49.0    0.000    0.000 |\nLZO1C-5      | vt100              1282    1       771 60.1    0.000    0.000 |\nLZO1C-5      | vt102              1276    1       776 60.8    0.000    0.000 |\nLZO1C-5      | vt200              1391    1       921 66.2    0.000    0.000 |\nLZO1C-5      | vt220              1391    1       921 66.2    0.000    0.000 |\nLZO1C-5      | vt52                839    1       340 40.5    0.000    0.000 |\nLZO1C-5      | xterm-256color     4041    1      2769 68.5    0.000    0.000 |\nLZO1C-5      | xterm-color        1551    1       792 51.1    0.000    0.000 |\nLZO1C-5      | xterm-xfree86      2240    1      1366 61.0    0.000    0.000 |\nLZO1C-5      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-5      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | local.rules         885    1       656 74.1    0.000    0.000 |\nLZO1C-5      | udev.conf           215    1       197 91.6    0.000    0.000 |\nLZO1C-5      | 50default          2652    1      1128 42.5    0.000    0.000 |\nLZO1C-5      | version              15    1        19  127    0.000    0.000 |\nLZO1C-5      | volatile.cache     4839    1      1287 26.6    0.000    0.000 |\nLZO1C-5      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1154 68.1  735.388    0.000\nLZO1C-5        ***TOTALS***     700206  106    120024 17.1  735.388    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-6      | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1C-6      | busybox.links.nosuid     2454    1      1187 48.4    0.000    0.000 |\nLZO1C-6      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-6      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-6      | rcS                1313    1       984 74.9    0.000    0.000 |\nLZO1C-6      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-6      | 00_core            1637    1       994 60.7    0.000    0.000 |\nLZO1C-6      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-6      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-6      | ethertypes         1853    1      1347 72.7    0.000    0.000 |\nLZO1C-6      | fstab               650    1       386 59.4    0.000    0.000 |\nLZO1C-6      | group               518    1       451 87.1    0.000    0.000 |\nLZO1C-6      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-6      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-6      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-6      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1C-6      | banner.sh           537    1       340 63.3    0.000    0.000 |\nLZO1C-6      | bootlogd           1997    1      1206 60.4    0.000    0.000 |\nLZO1C-6      | bootmisc.sh        2062    1      1372 66.5    0.000    0.000 |\nLZO1C-6      | checkroot.sh       3640    1      2252 61.9    0.000    0.000 |\nLZO1C-6      | devpts.sh           571    1       429 75.1    0.000    0.000 |\nLZO1C-6      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-6      | functions          2185    1      1346 61.6    0.000    0.000 |\nLZO1C-6      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1C-6      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-6      | hwclock.sh         2541    1      1291 50.8    0.000    0.000 |\nLZO1C-6      | modutils.sh        1362    1       862 63.3    0.000    0.000 |\nLZO1C-6      | mountall.sh        1218    1       921 75.6    0.000    0.000 |\nLZO1C-6      | mountnfs.sh        1634    1       946 57.9    0.000    0.000 |\nLZO1C-6      | networking         1956    1       998 51.0    0.000    0.000 |\nLZO1C-6      | populate-volatile.sh     7846    1      3398 43.3    0.000    0.000 |\nLZO1C-6      | rc                 4407    1      2480 56.3    0.000    0.000 |\nLZO1C-6      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1C-6      | read-only-rootfs-hook.sh     1319    1       903 68.5    0.000    0.000 |\nLZO1C-6      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-6      | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1C-6      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-6      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-6      | single              623    1       470 75.4    0.000    0.000 |\nLZO1C-6      | sshd               2029    1      1011 49.8    0.000    0.000 |\nLZO1C-6      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-6      | syslog             2104    1      1141 54.2    0.000    0.000 |\nLZO1C-6      | udev               3848    1      2080 54.1    0.000    0.000 |\nLZO1C-6      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1C-6      | umountnfs.sh        756    1       561 74.2    0.000    0.000 |\nLZO1C-6      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1C-6      | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1C-6      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-6      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-6      | ld.so.cache        1566    1       680 43.4    0.000    0.000 |\nLZO1C-6      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-6      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1C-6      | login.access       1999    1      1243 62.2    0.000    0.000 |\nLZO1C-6      | login.defs        13498    1      6933 51.4    0.000    0.000 |\nLZO1C-6      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-6      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-6      | nfsroot             809    1       531 65.6    0.000    0.000 |\nLZO1C-6      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-6      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-6      | passwd              846    1       472 55.8    0.000    0.000 |\nLZO1C-6      | profile            1937    1      1348 69.6    0.000    0.000 |\nLZO1C-6      | protocols          3144    1      2164 68.8    0.000    0.000 |\nLZO1C-6      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-6      | securetty          1854    1      1207 65.1    0.000    0.000 |\nLZO1C-6      | services          12813    1      7213 56.3    0.000    0.000 |\nLZO1C-6      | shadow              512    1       167 32.6    0.000    0.000 |\nLZO1C-6      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-6      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-6      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-6      | moduli           541716    3     27922  5.2  717.239    0.000 |\nLZO1C-6      | ssh_config         1569    1      1077 68.6    0.000    0.000 |\nLZO1C-6      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1C-6      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-6      | sshd_config        3127    1      1940 62.0    0.000    0.000 |\nLZO1C-6      | sshd_config_readonly     3131    1      1942 62.0    0.000    0.000 |\nLZO1C-6      | openssl.cnf       12328    1      5923 48.0    0.000    0.000 |\nLZO1C-6      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1C-6      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-6      | ansi               1481    1       740 50.0    0.000    0.000 |\nLZO1C-6      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-6      | linux              1740    1      1012 58.2    0.000    0.000 |\nLZO1C-6      | rxvt               2234    1      1499 67.1    0.000    0.000 |\nLZO1C-6      | screen             1607    1       953 59.3    0.000    0.000 |\nLZO1C-6      | screen-256color     1715    1      1004 58.5    0.000    0.000 |\nLZO1C-6      | sun                1004    1       493 49.1    0.000    0.000 |\nLZO1C-6      | vt100              1282    1       770 60.1    0.000    0.000 |\nLZO1C-6      | vt102              1276    1       776 60.8    0.000    0.000 |\nLZO1C-6      | vt200              1391    1       924 66.4    0.000    0.000 |\nLZO1C-6      | vt220              1391    1       924 66.4    0.000    0.000 |\nLZO1C-6      | vt52                839    1       340 40.5    0.000    0.000 |\nLZO1C-6      | xterm-256color     4041    1      2739 67.8    0.000    0.000 |\nLZO1C-6      | xterm-color        1551    1       787 50.7    0.000    0.000 |\nLZO1C-6      | xterm-xfree86      2240    1      1359 60.7    0.000    0.000 |\nLZO1C-6      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-6      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1C-6      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1C-6      | 50default          2652    1      1113 42.0    0.000    0.000 |\nLZO1C-6      | version              15    1        19  127    0.000    0.000 |\nLZO1C-6      | volatile.cache     4839    1      1292 26.7    0.000    0.000 |\nLZO1C-6      | xattr.conf          681    1       409 60.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1146 67.8  717.239    0.000\nLZO1C-6        ***TOTALS***     700206  106    119255 17.0  717.239    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-7      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-7      | busybox.links.nosuid     2454    1      1207 49.2    0.000    0.000 |\nLZO1C-7      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-7      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-7      | rcS                1313    1       989 75.3    0.000    0.000 |\nLZO1C-7      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-7      | 00_core            1637    1       996 60.8    0.000    0.000 |\nLZO1C-7      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-7      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-7      | ethertypes         1853    1      1361 73.4    0.000    0.000 |\nLZO1C-7      | fstab               650    1       388 59.7    0.000    0.000 |\nLZO1C-7      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-7      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-7      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-7      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-7      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-7      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1C-7      | bootlogd           1997    1      1204 60.3    0.000    0.000 |\nLZO1C-7      | bootmisc.sh        2062    1      1364 66.1    0.000    0.000 |\nLZO1C-7      | checkroot.sh       3640    1      2253 61.9    0.000    0.000 |\nLZO1C-7      | devpts.sh           571    1       430 75.3    0.000    0.000 |\nLZO1C-7      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-7      | functions          2185    1      1353 61.9    0.000    0.000 |\nLZO1C-7      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1C-7      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1C-7      | hwclock.sh         2541    1      1286 50.6    0.000    0.000 |\nLZO1C-7      | modutils.sh        1362    1       861 63.2    0.000    0.000 |\nLZO1C-7      | mountall.sh        1218    1       917 75.3    0.000    0.000 |\nLZO1C-7      | mountnfs.sh        1634    1       956 58.5    0.000    0.000 |\nLZO1C-7      | networking         1956    1      1007 51.5    0.000    0.000 |\nLZO1C-7      | populate-volatile.sh     7846    1      3399 43.3    0.000    0.000 |\nLZO1C-7      | rc                 4407    1      2481 56.3    0.000    0.000 |\nLZO1C-7      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1C-7      | read-only-rootfs-hook.sh     1319    1       902 68.4    0.000    0.000 |\nLZO1C-7      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-7      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-7      | save-rtc.sh         474    1       362 76.4    0.000    0.000 |\nLZO1C-7      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-7      | single              623    1       468 75.1    0.000    0.000 |\nLZO1C-7      | sshd               2029    1      1006 49.6    0.000    0.000 |\nLZO1C-7      | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1C-7      | syslog             2104    1      1153 54.8    0.000    0.000 |\nLZO1C-7      | udev               3848    1      2082 54.1    0.000    0.000 |\nLZO1C-7      | umountfs            585    1       447 76.4    0.000    0.000 |\nLZO1C-7      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-7      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1C-7      | inittab            1192    1       802 67.3    0.000    0.000 |\nLZO1C-7      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-7      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-7      | ld.so.cache        1566    1       658 42.0    0.000    0.000 |\nLZO1C-7      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-7      | limits              827    1       625 75.6    0.000    0.000 |\nLZO1C-7      | login.access       1999    1      1240 62.0    0.000    0.000 |\nLZO1C-7      | login.defs        13498    1      6876 50.9    0.000    0.000 |\nLZO1C-7      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-7      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-7      | nfsroot             809    1       529 65.4    0.000    0.000 |\nLZO1C-7      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-7      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | nsswitch.conf       465    1       335 72.0    0.000    0.000 |\nLZO1C-7      | passwd              846    1       483 57.1    0.000    0.000 |\nLZO1C-7      | profile            1937    1      1355 70.0    0.000    0.000 |\nLZO1C-7      | protocols          3144    1      2171 69.1    0.000    0.000 |\nLZO1C-7      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-7      | securetty          1854    1      1211 65.3    0.000    0.000 |\nLZO1C-7      | services          12813    1      7182 56.1    0.000    0.000 |\nLZO1C-7      | shadow              512    1       168 32.8    0.000    0.000 |\nLZO1C-7      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-7      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-7      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-7      | moduli           541716    3     28016  5.2  648.048    0.000 |\nLZO1C-7      | ssh_config         1569    1      1082 69.0    0.000    0.000 |\nLZO1C-7      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-7      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-7      | sshd_config        3127    1      1929 61.7    0.000    0.000 |\nLZO1C-7      | sshd_config_readonly     3131    1      1933 61.7    0.000    0.000 |\nLZO1C-7      | openssl.cnf       12328    1      5938 48.2    0.000    0.000 |\nLZO1C-7      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | syslog-startup.conf      651    1       541 83.1    0.000    0.000 |\nLZO1C-7      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-7      | ansi               1481    1       750 50.6    0.000    0.000 |\nLZO1C-7      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-7      | linux              1740    1      1017 58.4    0.000    0.000 |\nLZO1C-7      | rxvt               2234    1      1493 66.8    0.000    0.000 |\nLZO1C-7      | screen             1607    1       944 58.7    0.000    0.000 |\nLZO1C-7      | screen-256color     1715    1      1005 58.6    0.000    0.000 |\nLZO1C-7      | sun                1004    1       496 49.4    0.000    0.000 |\nLZO1C-7      | vt100              1282    1       767 59.8    0.000    0.000 |\nLZO1C-7      | vt102              1276    1       767 60.1    0.000    0.000 |\nLZO1C-7      | vt200              1391    1       922 66.3    0.000    0.000 |\nLZO1C-7      | vt220              1391    1       922 66.3    0.000    0.000 |\nLZO1C-7      | vt52                839    1       341 40.6    0.000    0.000 |\nLZO1C-7      | xterm-256color     4041    1      2742 67.9    0.000    0.000 |\nLZO1C-7      | xterm-color        1551    1       786 50.7    0.000    0.000 |\nLZO1C-7      | xterm-xfree86      2240    1      1353 60.4    0.000    0.000 |\nLZO1C-7      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-7      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | local.rules         885    1       656 74.1    0.000    0.000 |\nLZO1C-7      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-7      | 50default          2652    1      1117 42.1    0.000    0.000 |\nLZO1C-7      | version              15    1        19  127    0.000    0.000 |\nLZO1C-7      | volatile.cache     4839    1      1211 25.0    0.000    0.000 |\nLZO1C-7      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1146 67.8  648.048    0.000\nLZO1C-7        ***TOTALS***     700206  106    119237 17.0  648.048    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-8      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-8      | busybox.links.nosuid     2454    1      1191 48.5    0.000    0.000 |\nLZO1C-8      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-8      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-8      | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1C-8      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-8      | 00_core            1637    1       990 60.5    0.000    0.000 |\nLZO1C-8      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-8      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-8      | ethertypes         1853    1      1345 72.6    0.000    0.000 |\nLZO1C-8      | fstab               650    1       385 59.2    0.000    0.000 |\nLZO1C-8      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-8      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-8      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-8      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-8      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1C-8      | banner.sh           537    1       337 62.8    0.000    0.000 |\nLZO1C-8      | bootlogd           1997    1      1199 60.0    0.000    0.000 |\nLZO1C-8      | bootmisc.sh        2062    1      1363 66.1    0.000    0.000 |\nLZO1C-8      | checkroot.sh       3640    1      2237 61.5    0.000    0.000 |\nLZO1C-8      | devpts.sh           571    1       426 74.6    0.000    0.000 |\nLZO1C-8      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1C-8      | functions          2185    1      1334 61.1    0.000    0.000 |\nLZO1C-8      | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-8      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-8      | hwclock.sh         2541    1      1277 50.3    0.000    0.000 |\nLZO1C-8      | modutils.sh        1362    1       853 62.6    0.000    0.000 |\nLZO1C-8      | mountall.sh        1218    1       916 75.2    0.000    0.000 |\nLZO1C-8      | mountnfs.sh        1634    1       942 57.6    0.000    0.000 |\nLZO1C-8      | networking         1956    1       999 51.1    0.000    0.000 |\nLZO1C-8      | populate-volatile.sh     7846    1      3345 42.6    0.000    0.000 |\nLZO1C-8      | rc                 4407    1      2447 55.5    0.000    0.000 |\nLZO1C-8      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1C-8      | read-only-rootfs-hook.sh     1319    1       896 67.9    0.000    0.000 |\nLZO1C-8      | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-8      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-8      | save-rtc.sh         474    1       363 76.6    0.000    0.000 |\nLZO1C-8      | sendsigs            483    1       341 70.6    0.000    0.000 |\nLZO1C-8      | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-8      | sshd               2029    1       995 49.0    0.000    0.000 |\nLZO1C-8      | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1C-8      | syslog             2104    1      1134 53.9    0.000    0.000 |\nLZO1C-8      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1C-8      | umountfs            585    1       446 76.2    0.000    0.000 |\nLZO1C-8      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-8      | urandom            1518    1       952 62.7    0.000    0.000 |\nLZO1C-8      | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1C-8      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-8      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-8      | ld.so.cache        1566    1       684 43.7    0.000    0.000 |\nLZO1C-8      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-8      | limits              827    1       625 75.6    0.000    0.000 |\nLZO1C-8      | login.access       1999    1      1236 61.8    0.000    0.000 |\nLZO1C-8      | login.defs        13498    1      6793 50.3    0.000    0.000 |\nLZO1C-8      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-8      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-8      | nfsroot             809    1       523 64.6    0.000    0.000 |\nLZO1C-8      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-8      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-8      | passwd              846    1       477 56.4    0.000    0.000 |\nLZO1C-8      | profile            1937    1      1330 68.7    0.000    0.000 |\nLZO1C-8      | protocols          3144    1      2153 68.5    0.000    0.000 |\nLZO1C-8      | rpc                 911    1       678 74.4    0.000    0.000 |\nLZO1C-8      | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1C-8      | services          12813    1      7102 55.4    0.000    0.000 |\nLZO1C-8      | shadow              512    1       170 33.2    0.000    0.000 |\nLZO1C-8      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-8      | .bashrc             410    1       329 80.2    0.000    0.000 |\nLZO1C-8      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-8      | moduli           541716    3     29732  5.5  622.247    0.000 |\nLZO1C-8      | ssh_config         1569    1      1076 68.6    0.000    0.000 |\nLZO1C-8      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-8      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-8      | sshd_config        3127    1      1912 61.1    0.000    0.000 |\nLZO1C-8      | sshd_config_readonly     3131    1      1914 61.1    0.000    0.000 |\nLZO1C-8      | openssl.cnf       12328    1      5825 47.3    0.000    0.000 |\nLZO1C-8      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1C-8      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-8      | ansi               1481    1       738 49.8    0.000    0.000 |\nLZO1C-8      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-8      | linux              1740    1      1013 58.2    0.000    0.000 |\nLZO1C-8      | rxvt               2234    1      1491 66.7    0.000    0.000 |\nLZO1C-8      | screen             1607    1       941 58.6    0.000    0.000 |\nLZO1C-8      | screen-256color     1715    1       993 57.9    0.000    0.000 |\nLZO1C-8      | sun                1004    1       491 48.9    0.000    0.000 |\nLZO1C-8      | vt100              1282    1       768 59.9    0.000    0.000 |\nLZO1C-8      | vt102              1276    1       772 60.5    0.000    0.000 |\nLZO1C-8      | vt200              1391    1       919 66.1    0.000    0.000 |\nLZO1C-8      | vt220              1391    1       919 66.1    0.000    0.000 |\nLZO1C-8      | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-8      | xterm-256color     4041    1      2728 67.5    0.000    0.000 |\nLZO1C-8      | xterm-color        1551    1       783 50.5    0.000    0.000 |\nLZO1C-8      | xterm-xfree86      2240    1      1354 60.4    0.000    0.000 |\nLZO1C-8      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-8      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | local.rules         885    1       647 73.1    0.000    0.000 |\nLZO1C-8      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-8      | 50default          2652    1      1112 41.9    0.000    0.000 |\nLZO1C-8      | version              15    1        19  127    0.000    0.000 |\nLZO1C-8      | volatile.cache     4839    1      1260 26.0    0.000    0.000 |\nLZO1C-8      | xattr.conf          681    1       409 60.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1156 67.6  622.247    0.000\nLZO1C-8        ***TOTALS***     700206  106    120256 17.2  622.247    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-9      | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1C-9      | busybox.links.nosuid     2454    1      1176 47.9    0.000    0.000 |\nLZO1C-9      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-9      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-9      | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1C-9      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-9      | 00_core            1637    1       993 60.7    0.000    0.000 |\nLZO1C-9      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-9      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-9      | ethertypes         1853    1      1338 72.2    0.000    0.000 |\nLZO1C-9      | fstab               650    1       382 58.8    0.000    0.000 |\nLZO1C-9      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-9      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1C-9      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-9      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-9      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-9      | banner.sh           537    1       337 62.8    0.000    0.000 |\nLZO1C-9      | bootlogd           1997    1      1194 59.8    0.000    0.000 |\nLZO1C-9      | bootmisc.sh        2062    1      1361 66.0    0.000    0.000 |\nLZO1C-9      | checkroot.sh       3640    1      2213 60.8    0.000    0.000 |\nLZO1C-9      | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1C-9      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-9      | functions          2185    1      1325 60.6    0.000    0.000 |\nLZO1C-9      | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-9      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-9      | hwclock.sh         2541    1      1248 49.1    0.000    0.000 |\nLZO1C-9      | modutils.sh        1362    1       846 62.1    0.000    0.000 |\nLZO1C-9      | mountall.sh        1218    1       914 75.0    0.000    0.000 |\nLZO1C-9      | mountnfs.sh        1634    1       935 57.2    0.000    0.000 |\nLZO1C-9      | networking         1956    1       987 50.5    0.000    0.000 |\nLZO1C-9      | populate-volatile.sh     7846    1      3347 42.7    0.000    0.000 |\nLZO1C-9      | rc                 4407    1      2445 55.5    0.000    0.000 |\nLZO1C-9      | rcS                 525    1       442 84.2    0.000    0.000 |\nLZO1C-9      | read-only-rootfs-hook.sh     1319    1       892 67.6    0.000    0.000 |\nLZO1C-9      | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-9      | rmnologin.sh        630    1       417 66.2    0.000    0.000 |\nLZO1C-9      | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-9      | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-9      | single              623    1       468 75.1    0.000    0.000 |\nLZO1C-9      | sshd               2029    1      1003 49.4    0.000    0.000 |\nLZO1C-9      | sysfs.sh           1091    1       550 50.4    0.000    0.000 |\nLZO1C-9      | syslog             2104    1      1132 53.8    0.000    0.000 |\nLZO1C-9      | udev               3848    1      2032 52.8    0.000    0.000 |\nLZO1C-9      | umountfs            585    1       446 76.2    0.000    0.000 |\nLZO1C-9      | umountnfs.sh        756    1       556 73.5    0.000    0.000 |\nLZO1C-9      | urandom            1518    1       946 62.3    0.000    0.000 |\nLZO1C-9      | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1C-9      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-9      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-9      | ld.so.cache        1566    1       681 43.5    0.000    0.000 |\nLZO1C-9      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-9      | limits              827    1       624 75.5    0.000    0.000 |\nLZO1C-9      | login.access       1999    1      1235 61.8    0.000    0.000 |\nLZO1C-9      | login.defs        13498    1      6761 50.1    0.000    0.000 |\nLZO1C-9      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-9      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-9      | nfsroot             809    1       520 64.3    0.000    0.000 |\nLZO1C-9      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-9      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-9      | passwd              846    1       470 55.6    0.000    0.000 |\nLZO1C-9      | profile            1937    1      1324 68.4    0.000    0.000 |\nLZO1C-9      | protocols          3144    1      2160 68.7    0.000    0.000 |\nLZO1C-9      | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1C-9      | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1C-9      | services          12813    1      7058 55.1   11.993    0.000 |\nLZO1C-9      | shadow              512    1       170 33.2    0.000    0.000 |\nLZO1C-9      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-9      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-9      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-9      | moduli           541716    3     26263  4.8  323.737    0.000 |\nLZO1C-9      | ssh_config         1569    1      1070 68.2    0.000    0.000 |\nLZO1C-9      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-9      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-9      | sshd_config        3127    1      1906 61.0    0.000    0.000 |\nLZO1C-9      | sshd_config_readonly     3131    1      1902 60.7    0.000    0.000 |\nLZO1C-9      | openssl.cnf       12328    1      5801 47.1    0.000    0.000 |\nLZO1C-9      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | syslog-startup.conf      651    1       538 82.6    0.000    0.000 |\nLZO1C-9      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-9      | ansi               1481    1       725 49.0    0.000    0.000 |\nLZO1C-9      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-9      | linux              1740    1      1010 58.0    0.000    0.000 |\nLZO1C-9      | rxvt               2234    1      1487 66.6    0.000    0.000 |\nLZO1C-9      | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1C-9      | screen-256color     1715    1       985 57.4    0.000    0.000 |\nLZO1C-9      | sun                1004    1       487 48.5    0.000    0.000 |\nLZO1C-9      | vt100              1282    1       758 59.1    0.000    0.000 |\nLZO1C-9      | vt102              1276    1       764 59.9    0.000    0.000 |\nLZO1C-9      | vt200              1391    1       908 65.3    0.000    0.000 |\nLZO1C-9      | vt220              1391    1       908 65.3    0.000    0.000 |\nLZO1C-9      | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-9      | xterm-256color     4041    1      2708 67.0    0.000    0.000 |\nLZO1C-9      | xterm-color        1551    1       777 50.1    0.000    0.000 |\nLZO1C-9      | xterm-xfree86      2240    1      1346 60.1    0.000    0.000 |\nLZO1C-9      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-9      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1C-9      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-9      | 50default          2652    1      1097 41.4    0.000    0.000 |\nLZO1C-9      | version              15    1        19  127    0.000    0.000 |\nLZO1C-9      | volatile.cache     4839    1      1214 25.1    0.000    0.000 |\nLZO1C-9      | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1118 67.3   23.129    0.000\nLZO1C-9        ***TOTALS***     700206  106    116283 16.6   23.129    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1F-1      | buildinfo           502    1       268 53.4    0.000    0.000 |\nLZO1F-1      | busybox.links.nosuid     2454    1      1205 49.1    0.000    0.000 |\nLZO1F-1      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1F-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1F-1      | rcS                1313    1      1006 76.6    0.000    0.000 |\nLZO1F-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1F-1      | 00_core            1637    1      1028 62.8    0.000    0.000 |\nLZO1F-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1F-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1F-1      | ethertypes         1853    1      1374 74.2    0.000    0.000 |\nLZO1F-1      | fstab               650    1       393 60.5    0.000    0.000 |\nLZO1F-1      | group               518    1       451 87.1    0.000    0.000 |\nLZO1F-1      | gshadow             432    1       302 69.9    0.000    0.000 |\nLZO1F-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1F-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1F-1      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1F-1      | banner.sh           537    1       350 65.2    0.000    0.000 |\nLZO1F-1      | bootlogd           1997    1      1208 60.5    0.000    0.000 |\nLZO1F-1      | bootmisc.sh        2062    1      1412 68.5    0.000    0.000 |\nLZO1F-1      | checkroot.sh       3640    1      2307 63.4    0.000    0.000 |\nLZO1F-1      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1F-1      | dmesg.sh            397    1       295 74.3    0.000    0.000 |\nLZO1F-1      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1F-1      | halt                555    1       446 80.4    0.000    0.000 |\nLZO1F-1      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1F-1      | hwclock.sh         2541    1      1322 52.0    0.000    0.000 |\nLZO1F-1      | modutils.sh        1362    1       863 63.4    0.000    0.000 |\nLZO1F-1      | mountall.sh        1218    1       935 76.8    0.000    0.000 |\nLZO1F-1      | mountnfs.sh        1634    1       981 60.0    0.000    0.000 |\nLZO1F-1      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1F-1      | populate-volatile.sh     7846    1      3647 46.5    0.000    0.000 |\nLZO1F-1      | rc                 4407    1      2604 59.1    0.000    0.000 |\nLZO1F-1      | rcS                 525    1       441 84.0    0.000    0.000 |\nLZO1F-1      | read-only-rootfs-hook.sh     1319    1       909 68.9    0.000    0.000 |\nLZO1F-1      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1F-1      | rmnologin.sh        630    1       419 66.5    0.000    0.000 |\nLZO1F-1      | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1F-1      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1F-1      | single              623    1       467 75.0    0.000    0.000 |\nLZO1F-1      | sshd               2029    1      1020 50.3    0.000    0.000 |\nLZO1F-1      | sysfs.sh           1091    1       567 52.0    0.000    0.000 |\nLZO1F-1      | syslog             2104    1      1163 55.3    0.000    0.000 |\nLZO1F-1      | udev               3848    1      2142 55.7    0.000    0.000 |\nLZO1F-1      | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1F-1      | umountnfs.sh        756    1       565 74.7    0.000    0.000 |\nLZO1F-1      | urandom            1518    1       972 64.0    0.000    0.000 |\nLZO1F-1      | inittab            1192    1       814 68.3    0.000    0.000 |\nLZO1F-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1F-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1F-1      | ld.so.cache        1566    1       695 44.4    0.000    0.000 |\nLZO1F-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1F-1      | limits              827    1       632 76.4    0.000    0.000 |\nLZO1F-1      | login.access       1999    1      1267 63.4    0.000    0.000 |\nLZO1F-1      | login.defs        13498    1      7558 56.0    0.000    0.000 |\nLZO1F-1      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1F-1      | motd                197    1       185 93.9    0.000    0.000 |\nLZO1F-1      | nfsroot             809    1       534 66.0    0.000    0.000 |\nLZO1F-1      | interfaces          129    1       122 94.6    0.000    0.000 |\nLZO1F-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | nsswitch.conf       465    1       333 71.6    0.000    0.000 |\nLZO1F-1      | passwd              846    1       507 59.9    0.000    0.000 |\nLZO1F-1      | profile            1937    1      1361 70.3    0.000    0.000 |\nLZO1F-1      | protocols          3144    1      2231 71.0    0.000    0.000 |\nLZO1F-1      | rpc                 911    1       672 73.8    0.000    0.000 |\nLZO1F-1      | securetty          1854    1      1131 61.0    0.000    0.000 |\nLZO1F-1      | services          12813    1      7702 60.1    0.000    0.000 |\nLZO1F-1      | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1F-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1F-1      | .bashrc             410    1       330 80.5    0.000    0.000 |\nLZO1F-1      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1F-1      | moduli           541716    3     36294  6.7  566.518    0.000 |\nLZO1F-1      | ssh_config         1569    1      1080 68.8    0.000    0.000 |\nLZO1F-1      | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1F-1      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1F-1      | sshd_config        3127    1      2001 64.0    0.000    0.000 |\nLZO1F-1      | sshd_config_readonly     3131    1      2003 64.0    0.000    0.000 |\nLZO1F-1      | openssl.cnf       12328    1      6415 52.0    0.000    0.000 |\nLZO1F-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1F-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1F-1      | ansi               1481    1       747 50.4    0.000    0.000 |\nLZO1F-1      | dumb                308    1        75 24.4    0.000    0.000 |\nLZO1F-1      | linux              1740    1      1005 57.8    0.000    0.000 |\nLZO1F-1      | rxvt               2234    1      1461 65.4    0.000    0.000 |\nLZO1F-1      | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1F-1      | screen-256color     1715    1       989 57.7    0.000    0.000 |\nLZO1F-1      | sun                1004    1       498 49.6    0.000    0.000 |\nLZO1F-1      | vt100              1282    1       779 60.8    0.000    0.000 |\nLZO1F-1      | vt102              1276    1       779 61.1    0.000    0.000 |\nLZO1F-1      | vt200              1391    1       919 66.1    0.000    0.000 |\nLZO1F-1      | vt220              1391    1       919 66.1    0.000    0.000 |\nLZO1F-1      | vt52                839    1       353 42.1    0.000    0.000 |\nLZO1F-1      | xterm-256color     4041    1      2701 66.8    0.000    0.000 |\nLZO1F-1      | xterm-color        1551    1       775 50.0    0.000    0.000 |\nLZO1F-1      | xterm-xfree86      2240    1      1324 59.1    0.000    0.000 |\nLZO1F-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1F-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1F-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1F-1      | 50default          2652    1      1169 44.1    0.000    0.000 |\nLZO1F-1      | version              15    1        19  127    0.000    0.000 |\nLZO1F-1      | volatile.cache     4839    1      1281 26.5    0.000    0.000 |\nLZO1F-1      | xattr.conf          681    1       421 61.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1252 68.4  566.518    0.000\nLZO1F-1        ***TOTALS***     700206  106    130209 18.6  566.518    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1      | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1      | busybox.links.nosuid     2454    1      1217 49.6    0.000    0.000 |\nLZO1X-1      | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1      | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1      | rcS                1313    1      1032 78.6    0.000    0.000 |\nLZO1X-1      | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1      | 00_core            1637    1      1069 65.3    0.000    0.000 |\nLZO1X-1      | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1      | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1      | ethertypes         1853    1      1392 75.1    0.000    0.000 |\nLZO1X-1      | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1      | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1      | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1      | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1      | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1      | bootlogd           1997    1      1218 61.0    0.000    0.000 |\nLZO1X-1      | bootmisc.sh        2062    1      1452 70.4    0.000    0.000 |\nLZO1X-1      | checkroot.sh       3640    1      2362 64.9    0.000    0.000 |\nLZO1X-1      | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1      | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1      | functions          2185    1      1406 64.3    0.000    0.000 |\nLZO1X-1      | halt                555    1       458 82.5    0.000    0.000 |\nLZO1X-1      | hostname.sh         625    1       482 77.1    0.000    0.000 |\nLZO1X-1      | hwclock.sh         2541    1      1337 52.6    0.000    0.000 |\nLZO1X-1      | modutils.sh        1362    1       892 65.5    0.000    0.000 |\nLZO1X-1      | mountall.sh        1218    1       963 79.1    0.000    0.000 |\nLZO1X-1      | mountnfs.sh        1634    1       996 61.0    0.000    0.000 |\nLZO1X-1      | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1X-1      | populate-volatile.sh     7846    1      3687 47.0    0.000    0.000 |\nLZO1X-1      | rc                 4407    1      2664 60.4    0.000    0.000 |\nLZO1X-1      | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1      | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1      | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1      | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1      | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1      | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1      | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1      | sshd               2029    1      1056 52.0    0.000    0.000 |\nLZO1X-1      | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1X-1      | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1      | udev               3848    1      2177 56.6    0.000    0.000 |\nLZO1X-1      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1      | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1      | urandom            1518    1       989 65.2    0.000    0.000 |\nLZO1X-1      | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1      | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1      | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1      | ld.so.cache        1566    1       733 46.8    0.000    0.000 |\nLZO1X-1      | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1      | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1      | login.access       1999    1      1297 64.9    0.000    0.000 |\nLZO1X-1      | login.defs        13498    1      7630 56.5    0.000    0.000 |\nLZO1X-1      | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1      | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1      | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1      | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | nsswitch.conf       465    1       368 79.1    0.000    0.000 |\nLZO1X-1      | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1      | profile            1937    1      1395 72.0    0.000    0.000 |\nLZO1X-1      | protocols          3144    1      2278 72.5    0.000    0.000 |\nLZO1X-1      | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1      | securetty          1854    1      1148 61.9    0.000    0.000 |\nLZO1X-1      | services          12813    1      7778 60.7    0.000    0.000 |\nLZO1X-1      | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1      | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1      | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1      | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1      | moduli           541716    3     47675  8.8    0.000    0.000 |\nLZO1X-1      | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1      | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1      | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1      | sshd_config        3127    1      2036 65.1    0.000    0.000 |\nLZO1X-1      | sshd_config_readonly     3131    1      2040 65.2    0.000    0.000 |\nLZO1X-1      | openssl.cnf       12328    1      6472 52.5    0.000    0.000 |\nLZO1X-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1      | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1      | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1      | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1      | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1X-1      | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1      | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1      | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1      | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1      | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1      | vt200              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1      | vt220              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1      | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1      | xterm-256color     4041    1      2798 69.2    0.000    0.000 |\nLZO1X-1      | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1      | xterm-xfree86      2240    1      1349 60.2    0.000    0.000 |\nLZO1X-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1      | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1      | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1X-1      | version              15    1        19  127    0.000    0.000 |\nLZO1X-1      | volatile.cache     4839    1      1298 26.8    0.000    0.000 |\nLZO1X-1      | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1381 70.5    0.000    0.000\nLZO1X-1        ***TOTALS***     700206  106    143709 20.5    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Y-1      | buildinfo           502    1       294 58.6    0.000    0.000 |\nLZO1Y-1      | busybox.links.nosuid     2454    1      1148 46.8    0.000    0.000 |\nLZO1Y-1      | busybox.links.suid       91    1        73 80.2    0.000    0.000 |\nLZO1Y-1      | devpts               93    1        97  104    0.000    0.000 |\nLZO1Y-1      | rcS                1313    1      1022 77.8    0.000    0.000 |\nLZO1Y-1      | useradd             115    1       119  103    0.000    0.000 |\nLZO1Y-1      | 00_core            1637    1      1045 63.8    0.000    0.000 |\nLZO1Y-1      | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1Y-1      | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1Y-1      | ethertypes         1853    1      1381 74.5    0.000    0.000 |\nLZO1Y-1      | fstab               650    1       401 61.7    0.000    0.000 |\nLZO1Y-1      | group               518    1       471 90.9    0.000    0.000 |\nLZO1Y-1      | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1Y-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Y-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1Y-1      | hosts               234    1       195 83.3    0.000    0.000 |\nLZO1Y-1      | banner.sh           537    1       369 68.7    0.000    0.000 |\nLZO1Y-1      | bootlogd           1997    1      1205 60.3    0.000    0.000 |\nLZO1Y-1      | bootmisc.sh        2062    1      1425 69.1    0.000    0.000 |\nLZO1Y-1      | checkroot.sh       3640    1      2377 65.3    0.000    0.000 |\nLZO1Y-1      | devpts.sh           571    1       450 78.8    0.000    0.000 |\nLZO1Y-1      | dmesg.sh            397    1       308 77.6    0.000    0.000 |\nLZO1Y-1      | functions          2185    1      1380 63.2    0.000    0.000 |\nLZO1Y-1      | halt                555    1       453 81.6    0.000    0.000 |\nLZO1Y-1      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1Y-1      | hwclock.sh         2541    1      1325 52.1    0.000    0.000 |\nLZO1Y-1      | modutils.sh        1362    1       869 63.8    0.000    0.000 |\nLZO1Y-1      | mountall.sh        1218    1       951 78.1    0.000    0.000 |\nLZO1Y-1      | mountnfs.sh        1634    1       976 59.7    0.000    0.000 |\nLZO1Y-1      | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1Y-1      | populate-volatile.sh     7846    1      3671 46.8    0.000    0.000 |\nLZO1Y-1      | rc                 4407    1      2676 60.7    0.000    0.000 |\nLZO1Y-1      | rcS                 525    1       469 89.3    0.000    0.000 |\nLZO1Y-1      | read-only-rootfs-hook.sh     1319    1       958 72.6    0.000    0.000 |\nLZO1Y-1      | reboot              334    1       270 80.8    0.000    0.000 |\nLZO1Y-1      | rmnologin.sh        630    1       425 67.5    0.000    0.000 |\nLZO1Y-1      | save-rtc.sh         474    1       372 78.5    0.000    0.000 |\nLZO1Y-1      | sendsigs            483    1       353 73.1    0.000    0.000 |\nLZO1Y-1      | single              623    1       479 76.9    0.000    0.000 |\nLZO1Y-1      | sshd               2029    1      1036 51.1    0.000    0.000 |\nLZO1Y-1      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1Y-1      | syslog             2104    1      1149 54.6    0.000    0.000 |\nLZO1Y-1      | udev               3848    1      2185 56.8    0.000    0.000 |\nLZO1Y-1      | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1Y-1      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1Y-1      | urandom            1518    1       975 64.2    0.000    0.000 |\nLZO1Y-1      | inittab            1192    1       832 69.8    0.000    0.000 |\nLZO1Y-1      | issue                49    1        53  108    0.000    0.000 |\nLZO1Y-1      | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Y-1      | ld.so.cache        1566    1       694 44.3    0.000    0.000 |\nLZO1Y-1      | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1Y-1      | limits              827    1       646 78.1    0.000    0.000 |\nLZO1Y-1      | login.access       1999    1      1290 64.5    0.000    0.000 |\nLZO1Y-1      | login.defs        13498    1      7730 57.3    0.000    0.000 |\nLZO1Y-1      | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1Y-1      | motd                197    1       193 98.0    0.000    0.000 |\nLZO1Y-1      | nfsroot             809    1       539 66.6    0.000    0.000 |\nLZO1Y-1      | interfaces          129    1       127 98.4    0.000    0.000 |\nLZO1Y-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | nsswitch.conf       465    1       359 77.2    0.000    0.000 |\nLZO1Y-1      | passwd              846    1       516 61.0    0.000    0.000 |\nLZO1Y-1      | profile            1937    1      1381 71.3    0.000    0.000 |\nLZO1Y-1      | protocols          3144    1      2282 72.6    0.000    0.000 |\nLZO1Y-1      | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1Y-1      | securetty          1854    1      1140 61.5    0.000    0.000 |\nLZO1Y-1      | services          12813    1      7785 60.8    0.000    0.000 |\nLZO1Y-1      | shadow              512    1       187 36.5    0.000    0.000 |\nLZO1Y-1      | shells               42    1        46  110    0.000    0.000 |\nLZO1Y-1      | .bashrc             410    1       338 82.4    0.000    0.000 |\nLZO1Y-1      | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1Y-1      | moduli           541716    3     47672  8.8  647.722    0.000 |\nLZO1Y-1      | ssh_config         1569    1      1099 70.0    0.000    0.000 |\nLZO1Y-1      | ssh_host_ecdsa_key      505    1       480 95.0    0.000    0.000 |\nLZO1Y-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1Y-1      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1Y-1      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1Y-1      | openssl.cnf       12328    1      6500 52.7    0.000    0.000 |\nLZO1Y-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1Y-1      | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1Y-1      | ansi               1481    1       757 51.1    0.000    0.000 |\nLZO1Y-1      | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1Y-1      | linux              1740    1      1021 58.7    0.000    0.000 |\nLZO1Y-1      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1Y-1      | screen             1607    1       951 59.2    0.000    0.000 |\nLZO1Y-1      | screen-256color     1715    1      1006 58.7    0.000    0.000 |\nLZO1Y-1      | sun                1004    1       518 51.6    0.000    0.000 |\nLZO1Y-1      | vt100              1282    1       798 62.2    0.000    0.000 |\nLZO1Y-1      | vt102              1276    1       808 63.3    0.000    0.000 |\nLZO1Y-1      | vt200              1391    1       932 67.0    0.000    0.000 |\nLZO1Y-1      | vt220              1391    1       932 67.0    0.000    0.000 |\nLZO1Y-1      | vt52                839    1       353 42.1    0.000    0.000 |\nLZO1Y-1      | xterm-256color     4041    1      2818 69.7    0.000    0.000 |\nLZO1Y-1      | xterm-color        1551    1       801 51.6    0.000    0.000 |\nLZO1Y-1      | xterm-xfree86      2240    1      1342 59.9    0.000    0.000 |\nLZO1Y-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Y-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | local.rules         885    1       670 75.7    0.000    0.000 |\nLZO1Y-1      | udev.conf           215    1       199 92.6    0.000    0.000 |\nLZO1Y-1      | 50default          2652    1      1176 44.3    0.000    0.000 |\nLZO1Y-1      | version              15    1        19  127    0.000    0.000 |\nLZO1Y-1      | volatile.cache     4839    1      1256 26.0    0.000    0.000 |\nLZO1Y-1      | xattr.conf          681    1       421 61.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1376 69.9  647.722    0.000\nLZO1Y-1        ***TOTALS***     700206  106    143172 20.4  647.722    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(11)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(11)  | busybox.links.nosuid     2454    1      1222 49.8    0.000    0.000 |\nLZO1X-1(11)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(11)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(11)  | rcS                1313    1      1043 79.4    0.000    0.000 |\nLZO1X-1(11)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(11)  | 00_core            1637    1      1071 65.4    0.000    0.000 |\nLZO1X-1(11)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(11)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(11)  | ethertypes         1853    1      1404 75.8    0.000    0.000 |\nLZO1X-1(11)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(11)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(11)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(11)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(11)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(11)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(11)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(11)  | bootlogd           1997    1      1230 61.6    0.000    0.000 |\nLZO1X-1(11)  | bootmisc.sh        2062    1      1457 70.7    0.000    0.000 |\nLZO1X-1(11)  | checkroot.sh       3640    1      2391 65.7    0.000    0.000 |\nLZO1X-1(11)  | devpts.sh           571    1       455 79.7    0.000    0.000 |\nLZO1X-1(11)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(11)  | functions          2185    1      1420 65.0    0.000    0.000 |\nLZO1X-1(11)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(11)  | hostname.sh         625    1       483 77.3    0.000    0.000 |\nLZO1X-1(11)  | hwclock.sh         2541    1      1351 53.2    0.000    0.000 |\nLZO1X-1(11)  | modutils.sh        1362    1       898 65.9    0.000    0.000 |\nLZO1X-1(11)  | mountall.sh        1218    1       969 79.6    0.000    0.000 |\nLZO1X-1(11)  | mountnfs.sh        1634    1       999 61.1    0.000    0.000 |\nLZO1X-1(11)  | networking         1956    1      1035 52.9    0.000    0.000 |\nLZO1X-1(11)  | populate-volatile.sh     7846    1      3767 48.0    0.000    0.000 |\nLZO1X-1(11)  | rc                 4407    1      2707 61.4    0.000    0.000 |\nLZO1X-1(11)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(11)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(11)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(11)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(11)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(11)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(11)  | single              623    1       485 77.8    0.000    0.000 |\nLZO1X-1(11)  | sshd               2029    1      1079 53.2    0.000    0.000 |\nLZO1X-1(11)  | sysfs.sh           1091    1       581 53.3    0.000    0.000 |\nLZO1X-1(11)  | syslog             2104    1      1175 55.8    0.000    0.000 |\nLZO1X-1(11)  | udev               3848    1      2228 57.9    0.000    0.000 |\nLZO1X-1(11)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(11)  | umountnfs.sh        756    1       579 76.6    0.000    0.000 |\nLZO1X-1(11)  | urandom            1518    1       991 65.3    0.000    0.000 |\nLZO1X-1(11)  | inittab            1192    1       843 70.7    0.000    0.000 |\nLZO1X-1(11)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(11)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(11)  | ld.so.cache        1566    1       736 47.0    0.000    0.000 |\nLZO1X-1(11)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(11)  | limits              827    1       655 79.2    0.000    0.000 |\nLZO1X-1(11)  | login.access       1999    1      1311 65.6    0.000    0.000 |\nLZO1X-1(11)  | login.defs        13498    1      7897 58.5    0.000    0.000 |\nLZO1X-1(11)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(11)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(11)  | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1X-1(11)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(11)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | nsswitch.conf       465    1       369 79.4    0.000    0.000 |\nLZO1X-1(11)  | passwd              846    1       527 62.3    0.000    0.000 |\nLZO1X-1(11)  | profile            1937    1      1413 72.9    0.000    0.000 |\nLZO1X-1(11)  | protocols          3144    1      2325 74.0    0.000    0.000 |\nLZO1X-1(11)  | rpc                 911    1       690 75.7    0.000    0.000 |\nLZO1X-1(11)  | securetty          1854    1      1150 62.0    0.000    0.000 |\nLZO1X-1(11)  | services          12813    1      7977 62.3    0.000    0.000 |\nLZO1X-1(11)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(11)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(11)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(11)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(11)  | moduli           541716    3     49239  9.1    0.000    0.000 |\nLZO1X-1(11)  | ssh_config         1569    1      1113 70.9    0.000    0.000 |\nLZO1X-1(11)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(11)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(11)  | sshd_config        3127    1      2058 65.8    0.000    0.000 |\nLZO1X-1(11)  | sshd_config_readonly     3131    1      2062 65.9    0.000    0.000 |\nLZO1X-1(11)  | openssl.cnf       12328    1      6707 54.4    0.000    0.000 |\nLZO1X-1(11)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(11)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(11)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(11)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(11)  | linux              1740    1      1035 59.5    0.000    0.000 |\nLZO1X-1(11)  | rxvt               2234    1      1505 67.4    0.000    0.000 |\nLZO1X-1(11)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(11)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(11)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(11)  | vt100              1282    1       807 62.9    0.000    0.000 |\nLZO1X-1(11)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(11)  | vt200              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(11)  | vt220              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(11)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(11)  | xterm-256color     4041    1      2805 69.4    0.000    0.000 |\nLZO1X-1(11)  | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1X-1(11)  | xterm-xfree86      2240    1      1352 60.4    0.000    0.000 |\nLZO1X-1(11)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(11)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(11)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(11)  | 50default          2652    1      1193 45.0    0.000    0.000 |\nLZO1X-1(11)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(11)  | volatile.cache     4839    1      1302 26.9    0.000    0.000 |\nLZO1X-1(11)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1408 70.7    0.000    0.000\nLZO1X-1(11)    ***TOTALS***     700206  106    146483 20.9    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(12)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(12)  | busybox.links.nosuid     2454    1      1222 49.8    0.000    0.000 |\nLZO1X-1(12)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(12)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(12)  | rcS                1313    1      1036 78.9    0.000    0.000 |\nLZO1X-1(12)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(12)  | 00_core            1637    1      1070 65.4    0.000    0.000 |\nLZO1X-1(12)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(12)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(12)  | ethertypes         1853    1      1399 75.5    0.000    0.000 |\nLZO1X-1(12)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(12)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(12)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(12)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(12)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(12)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(12)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(12)  | bootlogd           1997    1      1219 61.0    0.000    0.000 |\nLZO1X-1(12)  | bootmisc.sh        2062    1      1459 70.8    0.000    0.000 |\nLZO1X-1(12)  | checkroot.sh       3640    1      2373 65.2    0.000    0.000 |\nLZO1X-1(12)  | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1(12)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(12)  | functions          2185    1      1408 64.4    0.000    0.000 |\nLZO1X-1(12)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(12)  | hostname.sh         625    1       483 77.3    0.000    0.000 |\nLZO1X-1(12)  | hwclock.sh         2541    1      1346 53.0    0.000    0.000 |\nLZO1X-1(12)  | modutils.sh        1362    1       896 65.8    0.000    0.000 |\nLZO1X-1(12)  | mountall.sh        1218    1       966 79.3    0.000    0.000 |\nLZO1X-1(12)  | mountnfs.sh        1634    1      1002 61.3    0.000    0.000 |\nLZO1X-1(12)  | networking         1956    1      1031 52.7    0.000    0.000 |\nLZO1X-1(12)  | populate-volatile.sh     7846    1      3717 47.4    0.000    0.000 |\nLZO1X-1(12)  | rc                 4407    1      2689 61.0    0.000    0.000 |\nLZO1X-1(12)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(12)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(12)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(12)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(12)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(12)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(12)  | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1(12)  | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1X-1(12)  | sysfs.sh           1091    1       581 53.3    0.000    0.000 |\nLZO1X-1(12)  | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1(12)  | udev               3848    1      2200 57.2    0.000    0.000 |\nLZO1X-1(12)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(12)  | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1(12)  | urandom            1518    1       991 65.3    0.000    0.000 |\nLZO1X-1(12)  | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1(12)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(12)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(12)  | ld.so.cache        1566    1       736 47.0    0.000    0.000 |\nLZO1X-1(12)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(12)  | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1(12)  | login.access       1999    1      1313 65.7    0.000    0.000 |\nLZO1X-1(12)  | login.defs        13498    1      7761 57.5    0.000    0.000 |\nLZO1X-1(12)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(12)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(12)  | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1(12)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(12)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | nsswitch.conf       465    1       369 79.4    0.000    0.000 |\nLZO1X-1(12)  | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1(12)  | profile            1937    1      1407 72.6    0.000    0.000 |\nLZO1X-1(12)  | protocols          3144    1      2303 73.3    0.000    0.000 |\nLZO1X-1(12)  | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1(12)  | securetty          1854    1      1149 62.0    0.000    0.000 |\nLZO1X-1(12)  | services          12813    1      7875 61.5    0.000    0.000 |\nLZO1X-1(12)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(12)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(12)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(12)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(12)  | moduli           541716    3     49235  9.1    0.000    0.000 |\nLZO1X-1(12)  | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1(12)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(12)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(12)  | sshd_config        3127    1      2047 65.5    0.000    0.000 |\nLZO1X-1(12)  | sshd_config_readonly     3131    1      2051 65.5    0.000    0.000 |\nLZO1X-1(12)  | openssl.cnf       12328    1      6583 53.4    0.000    0.000 |\nLZO1X-1(12)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(12)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(12)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(12)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(12)  | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1(12)  | rxvt               2234    1      1502 67.2    0.000    0.000 |\nLZO1X-1(12)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(12)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(12)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(12)  | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1(12)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(12)  | vt200              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(12)  | vt220              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(12)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(12)  | xterm-256color     4041    1      2807 69.5    0.000    0.000 |\nLZO1X-1(12)  | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1(12)  | xterm-xfree86      2240    1      1352 60.4    0.000    0.000 |\nLZO1X-1(12)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(12)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(12)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(12)  | 50default          2652    1      1183 44.6    0.000    0.000 |\nLZO1X-1(12)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(12)  | volatile.cache     4839    1      1299 26.8    0.000    0.000 |\nLZO1X-1(12)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1402 70.6    0.000    0.000\nLZO1X-1(12)    ***TOTALS***     700206  106    145857 20.8    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(15)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(15)  | busybox.links.nosuid     2454    1      1220 49.7    0.000    0.000 |\nLZO1X-1(15)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(15)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(15)  | rcS                1313    1      1032 78.6    0.000    0.000 |\nLZO1X-1(15)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(15)  | 00_core            1637    1      1069 65.3    0.000    0.000 |\nLZO1X-1(15)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(15)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(15)  | ethertypes         1853    1      1394 75.2    0.000    0.000 |\nLZO1X-1(15)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(15)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(15)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(15)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(15)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(15)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(15)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(15)  | bootlogd           1997    1      1218 61.0    0.000    0.000 |\nLZO1X-1(15)  | bootmisc.sh        2062    1      1454 70.5    0.000    0.000 |\nLZO1X-1(15)  | checkroot.sh       3640    1      2367 65.0    0.000    0.000 |\nLZO1X-1(15)  | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1(15)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(15)  | functions          2185    1      1406 64.3    0.000    0.000 |\nLZO1X-1(15)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(15)  | hostname.sh         625    1       482 77.1    0.000    0.000 |\nLZO1X-1(15)  | hwclock.sh         2541    1      1338 52.7    0.000    0.000 |\nLZO1X-1(15)  | modutils.sh        1362    1       895 65.7    0.000    0.000 |\nLZO1X-1(15)  | mountall.sh        1218    1       964 79.1    0.000    0.000 |\nLZO1X-1(15)  | mountnfs.sh        1634    1       996 61.0    0.000    0.000 |\nLZO1X-1(15)  | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1X-1(15)  | populate-volatile.sh     7846    1      3691 47.0    0.000    0.000 |\nLZO1X-1(15)  | rc                 4407    1      2673 60.7    0.000    0.000 |\nLZO1X-1(15)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(15)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(15)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(15)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(15)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(15)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(15)  | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1(15)  | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1X-1(15)  | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1X-1(15)  | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1(15)  | udev               3848    1      2193 57.0    0.000    0.000 |\nLZO1X-1(15)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(15)  | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1(15)  | urandom            1518    1       990 65.2    0.000    0.000 |\nLZO1X-1(15)  | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1(15)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(15)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(15)  | ld.so.cache        1566    1       734 46.9    0.000    0.000 |\nLZO1X-1(15)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(15)  | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1(15)  | login.access       1999    1      1306 65.3    0.000    0.000 |\nLZO1X-1(15)  | login.defs        13498    1      7663 56.8    0.000    0.000 |\nLZO1X-1(15)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(15)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(15)  | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1(15)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(15)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | nsswitch.conf       465    1       368 79.1    0.000    0.000 |\nLZO1X-1(15)  | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1(15)  | profile            1937    1      1395 72.0    0.000    0.000 |\nLZO1X-1(15)  | protocols          3144    1      2291 72.9    0.000    0.000 |\nLZO1X-1(15)  | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1(15)  | securetty          1854    1      1148 61.9    0.000    0.000 |\nLZO1X-1(15)  | services          12813    1      7796 60.8   14.150    0.000 |\nLZO1X-1(15)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(15)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(15)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(15)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(15)  | moduli           541716    3     49207  9.1  601.012    0.000 |\nLZO1X-1(15)  | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1(15)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(15)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(15)  | sshd_config        3127    1      2040 65.2    0.000    0.000 |\nLZO1X-1(15)  | sshd_config_readonly     3131    1      2044 65.3    0.000    0.000 |\nLZO1X-1(15)  | openssl.cnf       12328    1      6491 52.7    0.000    0.000 |\nLZO1X-1(15)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(15)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(15)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(15)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(15)  | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1(15)  | rxvt               2234    1      1502 67.2    0.000    0.000 |\nLZO1X-1(15)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(15)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(15)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(15)  | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1(15)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(15)  | vt200              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1(15)  | vt220              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1(15)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(15)  | xterm-256color     4041    1      2799 69.3    0.000    0.000 |\nLZO1X-1(15)  | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1(15)  | xterm-xfree86      2240    1      1349 60.2    0.000    0.000 |\nLZO1X-1(15)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(15)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(15)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(15)  | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1X-1(15)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(15)  | volatile.cache     4839    1      1298 26.8    0.000    0.000 |\nLZO1X-1(15)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1398 70.5   27.648    0.000\nLZO1X-1(15)    ***TOTALS***     700206  106    145400 20.8   27.648    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1-99      | buildinfo           502    1       263 52.4    0.000    0.000 |\nLZO1-99      | busybox.links.nosuid     2454    1      1230 50.1    0.000    0.000 |\nLZO1-99      | busybox.links.suid       91    1        66 72.5    0.000    0.000 |\nLZO1-99      | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1-99      | rcS                1313    1       976 74.3    0.000    0.000 |\nLZO1-99      | useradd             115    1       117  102    0.000    0.000 |\nLZO1-99      | 00_core            1637    1       993 60.7    0.000    0.000 |\nLZO1-99      | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1-99      | 99_sshd              75    1        62 82.7    0.000    0.000 |\nLZO1-99      | ethertypes         1853    1      1348 72.7    0.000    0.000 |\nLZO1-99      | fstab               650    1       388 59.7    0.000    0.000 |\nLZO1-99      | group               518    1       449 86.7    0.000    0.000 |\nLZO1-99      | gshadow             432    1       314 72.7    0.000    0.000 |\nLZO1-99      | host.conf            26    1        27  104    0.000    0.000 |\nLZO1-99      | hostname             10    1        11  110    0.000    0.000 |\nLZO1-99      | hosts               234    1       183 78.2    0.000    0.000 |\nLZO1-99      | banner.sh           537    1       335 62.4    0.000    0.000 |\nLZO1-99      | bootlogd           1997    1      1193 59.7    0.000    0.000 |\nLZO1-99      | bootmisc.sh        2062    1      1381 67.0    0.000    0.000 |\nLZO1-99      | checkroot.sh       3640    1      2222 61.0    0.000    0.000 |\nLZO1-99      | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1-99      | dmesg.sh            397    1       288 72.5    0.000    0.000 |\nLZO1-99      | functions          2185    1      1338 61.2    0.000    0.000 |\nLZO1-99      | halt                555    1       442 79.6    0.000    0.000 |\nLZO1-99      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1-99      | hwclock.sh         2541    1      1250 49.2    0.000    0.000 |\nLZO1-99      | modutils.sh        1362    1       854 62.7    0.000    0.000 |\nLZO1-99      | mountall.sh        1218    1       922 75.7    0.000    0.000 |\nLZO1-99      | mountnfs.sh        1634    1       941 57.6    0.000    0.000 |\nLZO1-99      | networking         1956    1       985 50.4    0.000    0.000 |\nLZO1-99      | populate-volatile.sh     7846    1      3331 42.5    0.000    0.000 |\nLZO1-99      | rc                 4407    1      2469 56.0    0.000    0.000 |\nLZO1-99      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1-99      | read-only-rootfs-hook.sh     1319    1       894 67.8    0.000    0.000 |\nLZO1-99      | reboot              334    1       264 79.0    0.000    0.000 |\nLZO1-99      | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1-99      | save-rtc.sh         474    1       359 75.7    0.000    0.000 |\nLZO1-99      | sendsigs            483    1       338 70.0    0.000    0.000 |\nLZO1-99      | single              623    1       469 75.3    0.000    0.000 |\nLZO1-99      | sshd               2029    1       996 49.1    0.000    0.000 |\nLZO1-99      | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1-99      | syslog             2104    1      1135 53.9    0.000    0.000 |\nLZO1-99      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1-99      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1-99      | umountnfs.sh        756    1       562 74.3    0.000    0.000 |\nLZO1-99      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1-99      | inittab            1192    1       801 67.2    0.000    0.000 |\nLZO1-99      | issue                49    1        51  104    0.000    0.000 |\nLZO1-99      | issue.net            46    1        48  104    0.000    0.000 |\nLZO1-99      | ld.so.cache        1566    1       686 43.8    0.000    0.000 |\nLZO1-99      | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1-99      | limits              827    1       630 76.2    0.000    0.000 |\nLZO1-99      | login.access       1999    1      1249 62.5    0.000    0.000 |\nLZO1-99      | login.defs        13498    1      6797 50.4    0.000    0.000 |\nLZO1-99      | logrotate-dmesg.conf      121    1       115 95.0    0.000    0.000 |\nLZO1-99      | motd                197    1       181 91.9    0.000    0.000 |\nLZO1-99      | nfsroot             809    1       519 64.2    0.000    0.000 |\nLZO1-99      | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1-99      | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1-99      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1-99      | passwd              846    1       480 56.7    0.000    0.000 |\nLZO1-99      | profile            1937    1      1337 69.0    0.000    0.000 |\nLZO1-99      | protocols          3144    1      2181 69.4    0.000    0.000 |\nLZO1-99      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1-99      | securetty          1854    1      1202 64.8    0.000    0.000 |\nLZO1-99      | services          12813    1      7103 55.4    0.000    0.000 |\nLZO1-99      | shadow              512    1       178 34.8    0.000    0.000 |\nLZO1-99      | shells               42    1        40 95.2    0.000    0.000 |\nLZO1-99      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1-99      | .profile            241    1       222 92.1    0.000    0.000 |\nLZO1-99      | moduli           541716    3     30698  5.7  340.035  913.918 |\nLZO1-99      | ssh_config         1569    1      1075 68.5    0.000    0.000 |\nLZO1-99      | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1-99      | ssh_host_ecdsa_key.pub      176    1       167 94.9    0.000    0.000 |\nLZO1-99      | sshd_config        3127    1      1917 61.3    0.000    0.000 |\nLZO1-99      | sshd_config_readonly     3131    1      1919 61.3    0.000    0.000 |\nLZO1-99      | openssl.cnf       12328    1      5829 47.3    0.000    0.000 |\nLZO1-99      | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1-99      | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1-99      | syslog-startup.conf      651    1       535 82.2    0.000    0.000 |\nLZO1-99      | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1-99      | ansi               1481    1       751 50.7    0.000    0.000 |\nLZO1-99      | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1-99      | linux              1740    1      1032 59.3    0.000    0.000 |\nLZO1-99      | rxvt               2234    1      1508 67.5    0.000    0.000 |\nLZO1-99      | screen             1607    1       944 58.7    0.000    0.000 |\nLZO1-99      | screen-256color     1715    1      1002 58.4    0.000    0.000 |\nLZO1-99      | sun                1004    1       509 50.7    0.000    0.000 |\nLZO1-99      | vt100              1282    1       790 61.6    0.000    0.000 |\nLZO1-99      | vt102              1276    1       792 62.1    0.000    0.000 |\nLZO1-99      | vt200              1391    1       933 67.1    0.000    0.000 |\nLZO1-99      | vt220              1391    1       933 67.1    0.000    0.000 |\nLZO1-99      | vt52                839    1       346 41.2    0.000    0.000 |\nLZO1-99      | xterm-256color     4041    1      2750 68.1    0.000    0.000 |\nLZO1-99      | xterm-color        1551    1       789 50.9    0.000    0.000 |\nLZO1-99      | xterm-xfree86      2240    1      1373 61.3    0.000    0.000 |\nLZO1-99      | timestamp            15    1        16  107    0.000    0.000 |\nLZO1-99      | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1-99      | local.rules         885    1       652 73.7    0.000    0.000 |\nLZO1-99      | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1-99      | 50default          2652    1      1094 41.3    0.000    0.000 |\nLZO1-99      | version              15    1        16  107    0.000    0.000 |\nLZO1-99      | volatile.cache     4839    1      1177 24.3    0.000    0.000 |\nLZO1-99      | xattr.conf          681    1       405 59.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1166 66.3  340.035  913.918\nLZO1-99        ***TOTALS***     700206  106    121322 17.3  340.035  913.918\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1A-99     | buildinfo           502    1       262 52.2    0.000    0.000 |\nLZO1A-99     | busybox.links.nosuid     2454    1      1229 50.1    0.000    0.000 |\nLZO1A-99     | busybox.links.suid       91    1        66 72.5    0.000    0.000 |\nLZO1A-99     | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1A-99     | rcS                1313    1       972 74.0    0.000    0.000 |\nLZO1A-99     | useradd             115    1       117  102    0.000    0.000 |\nLZO1A-99     | 00_core            1637    1       991 60.5    0.000    0.000 |\nLZO1A-99     | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1A-99     | 99_sshd              75    1        62 82.7    0.000    0.000 |\nLZO1A-99     | ethertypes         1853    1      1336 72.1    0.000    0.000 |\nLZO1A-99     | fstab               650    1       383 58.9    0.000    0.000 |\nLZO1A-99     | group               518    1       447 86.3    0.000    0.000 |\nLZO1A-99     | gshadow             432    1       313 72.5    0.000    0.000 |\nLZO1A-99     | host.conf            26    1        27  104    0.000    0.000 |\nLZO1A-99     | hostname             10    1        11  110    0.000    0.000 |\nLZO1A-99     | hosts               234    1       183 78.2    0.000    0.000 |\nLZO1A-99     | banner.sh           537    1       334 62.2    0.000    0.000 |\nLZO1A-99     | bootlogd           1997    1      1191 59.6    0.000    0.000 |\nLZO1A-99     | bootmisc.sh        2062    1      1375 66.7    0.000    0.000 |\nLZO1A-99     | checkroot.sh       3640    1      2209 60.7    0.000    0.000 |\nLZO1A-99     | devpts.sh           571    1       422 73.9    0.000    0.000 |\nLZO1A-99     | dmesg.sh            397    1       288 72.5    0.000    0.000 |\nLZO1A-99     | functions          2185    1      1332 61.0    0.000    0.000 |\nLZO1A-99     | halt                555    1       441 79.5    0.000    0.000 |\nLZO1A-99     | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1A-99     | hwclock.sh         2541    1      1243 48.9    0.000    0.000 |\nLZO1A-99     | modutils.sh        1362    1       851 62.5    0.000    0.000 |\nLZO1A-99     | mountall.sh        1218    1       917 75.3    0.000    0.000 |\nLZO1A-99     | mountnfs.sh        1634    1       935 57.2    0.000    0.000 |\nLZO1A-99     | networking         1956    1       983 50.3    0.000    0.000 |\nLZO1A-99     | populate-volatile.sh     7846    1      3312 42.2    0.000    0.000 |\nLZO1A-99     | rc                 4407    1      2453 55.7    0.000    0.000 |\nLZO1A-99     | rcS                 525    1       441 84.0    0.000    0.000 |\nLZO1A-99     | read-only-rootfs-hook.sh     1319    1       890 67.5    0.000    0.000 |\nLZO1A-99     | reboot              334    1       263 78.7    0.000    0.000 |\nLZO1A-99     | rmnologin.sh        630    1       419 66.5    0.000    0.000 |\nLZO1A-99     | save-rtc.sh         474    1       358 75.5    0.000    0.000 |\nLZO1A-99     | sendsigs            483    1       337 69.8    0.000    0.000 |\nLZO1A-99     | single              623    1       467 75.0    0.000    0.000 |\nLZO1A-99     | sshd               2029    1       992 48.9    0.000    0.000 |\nLZO1A-99     | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1A-99     | syslog             2104    1      1133 53.8    0.000    0.000 |\nLZO1A-99     | udev               3848    1      2051 53.3    0.000    0.000 |\nLZO1A-99     | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1A-99     | umountnfs.sh        756    1       560 74.1    0.000    0.000 |\nLZO1A-99     | urandom            1518    1       947 62.4    0.000    0.000 |\nLZO1A-99     | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1A-99     | issue                49    1        51  104    0.000    0.000 |\nLZO1A-99     | issue.net            46    1        48  104    0.000    0.000 |\nLZO1A-99     | ld.so.cache        1566    1       663 42.3    0.000    0.000 |\nLZO1A-99     | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1A-99     | limits              827    1       626 75.7    0.000    0.000 |\nLZO1A-99     | login.access       1999    1      1233 61.7    0.000    0.000 |\nLZO1A-99     | login.defs        13498    1      6739 49.9    0.000    0.000 |\nLZO1A-99     | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1A-99     | motd                197    1       180 91.4    0.000    0.000 |\nLZO1A-99     | nfsroot             809    1       517 63.9    0.000    0.000 |\nLZO1A-99     | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1A-99     | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | nsswitch.conf       465    1       331 71.2    0.000    0.000 |\nLZO1A-99     | passwd              846    1       475 56.1    0.000    0.000 |\nLZO1A-99     | profile            1937    1      1326 68.5    0.000    0.000 |\nLZO1A-99     | protocols          3144    1      2167 68.9    0.000    0.000 |\nLZO1A-99     | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1A-99     | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1A-99     | services          12813    1      7040 54.9    0.000    0.000 |\nLZO1A-99     | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1A-99     | shells               42    1        40 95.2    0.000    0.000 |\nLZO1A-99     | .bashrc             410    1       325 79.3    0.000    0.000 |\nLZO1A-99     | .profile            241    1       222 92.1    0.000    0.000 |\nLZO1A-99     | moduli           541716    3     30202  5.6  323.834  903.101 |\nLZO1A-99     | ssh_config         1569    1      1069 68.1    0.000    0.000 |\nLZO1A-99     | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1A-99     | ssh_host_ecdsa_key.pub      176    1       167 94.9    0.000    0.000 |\nLZO1A-99     | sshd_config        3127    1      1904 60.9    0.000    0.000 |\nLZO1A-99     | sshd_config_readonly     3131    1      1906 60.9    0.000    0.000 |\nLZO1A-99     | openssl.cnf       12328    1      5786 46.9    0.000    0.000 |\nLZO1A-99     | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | syslog-startup.conf      651    1       534 82.0    0.000    0.000 |\nLZO1A-99     | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1A-99     | ansi               1481    1       728 49.2    0.000    0.000 |\nLZO1A-99     | dumb                308    1        68 22.1    0.000    0.000 |\nLZO1A-99     | linux              1740    1      1014 58.3    0.000    0.000 |\nLZO1A-99     | rxvt               2234    1      1479 66.2    0.000    0.000 |\nLZO1A-99     | screen             1607    1       927 57.7    0.000    0.000 |\nLZO1A-99     | screen-256color     1715    1       984 57.4    0.000    0.000 |\nLZO1A-99     | sun                1004    1       491 48.9    0.000    0.000 |\nLZO1A-99     | vt100              1282    1       761 59.4    0.000    0.000 |\nLZO1A-99     | vt102              1276    1       766 60.0    0.000    0.000 |\nLZO1A-99     | vt200              1391    1       909 65.3    0.000    0.000 |\nLZO1A-99     | vt220              1391    1       909 65.3    0.000    0.000 |\nLZO1A-99     | vt52                839    1       336 40.0    0.000    0.000 |\nLZO1A-99     | xterm-256color     4041    1      2709 67.0    0.000    0.000 |\nLZO1A-99     | xterm-color        1551    1       775 50.0    0.000    0.000 |\nLZO1A-99     | xterm-xfree86      2240    1      1346 60.1    0.000    0.000 |\nLZO1A-99     | timestamp            15    1        16  107    0.000    0.000 |\nLZO1A-99     | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | local.rules         885    1       647 73.1    0.000    0.000 |\nLZO1A-99     | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1A-99     | 50default          2652    1      1090 41.1    0.000    0.000 |\nLZO1A-99     | version              15    1        16  107    0.000    0.000 |\nLZO1A-99     | volatile.cache     4839    1      1176 24.3    0.000    0.000 |\nLZO1A-99     | xattr.conf          681    1       404 59.3    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1154 65.9  323.834  903.101\nLZO1A-99       ***TOTALS***     700206  106    120060 17.1  323.834  903.101\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-99     | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1B-99     | busybox.links.nosuid     2454    1      1232 50.2    0.000    0.000 |\nLZO1B-99     | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-99     | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-99     | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1B-99     | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-99     | 00_core            1637    1       984 60.1    0.000    0.000 |\nLZO1B-99     | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-99     | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-99     | ethertypes         1853    1      1338 72.2    0.000    0.000 |\nLZO1B-99     | fstab               650    1       382 58.8    0.000    0.000 |\nLZO1B-99     | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-99     | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1B-99     | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-99     | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-99     | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-99     | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-99     | bootlogd           1997    1      1191 59.6    0.000    0.000 |\nLZO1B-99     | bootmisc.sh        2062    1      1380 66.9    0.000    0.000 |\nLZO1B-99     | checkroot.sh       3640    1      2214 60.8    0.000    0.000 |\nLZO1B-99     | devpts.sh           571    1       425 74.4    0.000    0.000 |\nLZO1B-99     | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-99     | functions          2185    1      1330 60.9    0.000    0.000 |\nLZO1B-99     | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-99     | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-99     | hwclock.sh         2541    1      1244 49.0    0.000    0.000 |\nLZO1B-99     | modutils.sh        1362    1       850 62.4    0.000    0.000 |\nLZO1B-99     | mountall.sh        1218    1       919 75.5    0.000    0.000 |\nLZO1B-99     | mountnfs.sh        1634    1       938 57.4    0.000    0.000 |\nLZO1B-99     | networking         1956    1       989 50.6    0.000    0.000 |\nLZO1B-99     | populate-volatile.sh     7846    1      3302 42.1    0.000    0.000 |\nLZO1B-99     | rc                 4407    1      2440 55.4    0.000    0.000 |\nLZO1B-99     | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1B-99     | read-only-rootfs-hook.sh     1319    1       890 67.5    0.000    0.000 |\nLZO1B-99     | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-99     | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1B-99     | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-99     | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-99     | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-99     | sshd               2029    1       998 49.2    0.000    0.000 |\nLZO1B-99     | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1B-99     | syslog             2104    1      1130 53.7    0.000    0.000 |\nLZO1B-99     | udev               3848    1      2043 53.1    0.000    0.000 |\nLZO1B-99     | umountfs            585    1       447 76.4    0.000    0.000 |\nLZO1B-99     | umountnfs.sh        756    1       563 74.5    0.000    0.000 |\nLZO1B-99     | urandom            1518    1       953 62.8    0.000    0.000 |\nLZO1B-99     | inittab            1192    1       800 67.1    0.000    0.000 |\nLZO1B-99     | issue                49    1        54  110    0.000    0.000 |\nLZO1B-99     | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-99     | ld.so.cache        1566    1       656 41.9    0.000    0.000 |\nLZO1B-99     | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-99     | limits              827    1       627 75.8    0.000    0.000 |\nLZO1B-99     | login.access       1999    1      1238 61.9    0.000    0.000 |\nLZO1B-99     | login.defs        13498    1      6696 49.6    0.000    0.000 |\nLZO1B-99     | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-99     | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-99     | nfsroot             809    1       520 64.3    0.000    0.000 |\nLZO1B-99     | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-99     | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | nsswitch.conf       465    1       330 71.0    0.000    0.000 |\nLZO1B-99     | passwd              846    1       477 56.4    0.000    0.000 |\nLZO1B-99     | profile            1937    1      1326 68.5    0.000    0.000 |\nLZO1B-99     | protocols          3144    1      2165 68.9    0.000    0.000 |\nLZO1B-99     | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1B-99     | securetty          1854    1      1204 64.9    0.000    0.000 |\nLZO1B-99     | services          12813    1      7038 54.9    0.000    0.000 |\nLZO1B-99     | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-99     | shells               42    1        43  102    0.000    0.000 |\nLZO1B-99     | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-99     | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-99     | moduli           541716    3     26225  4.8  332.060    0.000 |\nLZO1B-99     | ssh_config         1569    1      1072 68.3    0.000    0.000 |\nLZO1B-99     | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-99     | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-99     | sshd_config        3127    1      1904 60.9    0.000    0.000 |\nLZO1B-99     | sshd_config_readonly     3131    1      1906 60.9    0.000    0.000 |\nLZO1B-99     | openssl.cnf       12328    1      5758 46.7    0.000    0.000 |\nLZO1B-99     | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | syslog-startup.conf      651    1       537 82.5    0.000    0.000 |\nLZO1B-99     | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-99     | ansi               1481    1       733 49.5    0.000    0.000 |\nLZO1B-99     | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-99     | linux              1740    1      1019 58.6    0.000    0.000 |\nLZO1B-99     | rxvt               2234    1      1482 66.3    0.000    0.000 |\nLZO1B-99     | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1B-99     | screen-256color     1715    1       986 57.5    0.000    0.000 |\nLZO1B-99     | sun                1004    1       497 49.5    0.000    0.000 |\nLZO1B-99     | vt100              1282    1       766 59.8    0.000    0.000 |\nLZO1B-99     | vt102              1276    1       771 60.4    0.000    0.000 |\nLZO1B-99     | vt200              1391    1       914 65.7    0.000    0.000 |\nLZO1B-99     | vt220              1391    1       914 65.7    0.000    0.000 |\nLZO1B-99     | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-99     | xterm-256color     4041    1      2721 67.3    0.000    0.000 |\nLZO1B-99     | xterm-color        1551    1       779 50.2    0.000    0.000 |\nLZO1B-99     | xterm-xfree86      2240    1      1348 60.2    0.000    0.000 |\nLZO1B-99     | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-99     | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | local.rules         885    1       650 73.4    0.000    0.000 |\nLZO1B-99     | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-99     | 50default          2652    1      1101 41.5    0.000    0.000 |\nLZO1B-99     | version              15    1        19  127    0.000    0.000 |\nLZO1B-99     | volatile.cache     4839    1      1128 23.3    0.000    0.000 |\nLZO1B-99     | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1117 67.5  332.060    0.000\nLZO1B-99       ***TOTALS***     700206  106    116206 16.6  332.060    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-99     | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1C-99     | busybox.links.nosuid     2454    1      1176 47.9    0.000    0.000 |\nLZO1C-99     | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-99     | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-99     | rcS                1313    1       973 74.1    0.000    0.000 |\nLZO1C-99     | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-99     | 00_core            1637    1       979 59.8    0.000    0.000 |\nLZO1C-99     | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-99     | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-99     | ethertypes         1853    1      1334 72.0    0.000    0.000 |\nLZO1C-99     | fstab               650    1       377 58.0    0.000    0.000 |\nLZO1C-99     | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-99     | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1C-99     | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-99     | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-99     | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-99     | banner.sh           537    1       336 62.6    0.000    0.000 |\nLZO1C-99     | bootlogd           1997    1      1181 59.1    0.000    0.000 |\nLZO1C-99     | bootmisc.sh        2062    1      1360 66.0    0.000    0.000 |\nLZO1C-99     | checkroot.sh       3640    1      2199 60.4    0.000    0.000 |\nLZO1C-99     | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1C-99     | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-99     | functions          2185    1      1315 60.2    0.000    0.000 |\nLZO1C-99     | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-99     | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-99     | hwclock.sh         2541    1      1232 48.5    0.000    0.000 |\nLZO1C-99     | modutils.sh        1362    1       840 61.7    0.000    0.000 |\nLZO1C-99     | mountall.sh        1218    1       913 75.0    0.000    0.000 |\nLZO1C-99     | mountnfs.sh        1634    1       931 57.0    0.000    0.000 |\nLZO1C-99     | networking         1956    1       986 50.4    0.000    0.000 |\nLZO1C-99     | populate-volatile.sh     7846    1      3282 41.8    0.000    0.000 |\nLZO1C-99     | rc                 4407    1      2415 54.8    0.000    0.000 |\nLZO1C-99     | rcS                 525    1       442 84.2    0.000    0.000 |\nLZO1C-99     | read-only-rootfs-hook.sh     1319    1       883 66.9    0.000    0.000 |\nLZO1C-99     | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-99     | rmnologin.sh        630    1       415 65.9    0.000    0.000 |\nLZO1C-99     | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-99     | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-99     | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-99     | sshd               2029    1       983 48.4    0.000    0.000 |\nLZO1C-99     | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1C-99     | syslog             2104    1      1125 53.5    0.000    0.000 |\nLZO1C-99     | udev               3848    1      2015 52.4    0.000    0.000 |\nLZO1C-99     | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1C-99     | umountnfs.sh        756    1       556 73.5    0.000    0.000 |\nLZO1C-99     | urandom            1518    1       943 62.1    0.000    0.000 |\nLZO1C-99     | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1C-99     | issue                49    1        54  110    0.000    0.000 |\nLZO1C-99     | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-99     | ld.so.cache        1566    1       636 40.6    0.000    0.000 |\nLZO1C-99     | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-99     | limits              827    1       621 75.1    0.000    0.000 |\nLZO1C-99     | login.access       1999    1      1231 61.6    0.000    0.000 |\nLZO1C-99     | login.defs        13498    1      6652 49.3    0.000    0.000 |\nLZO1C-99     | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-99     | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-99     | nfsroot             809    1       517 63.9    0.000    0.000 |\nLZO1C-99     | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-99     | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | nsswitch.conf       465    1       328 70.5    0.000    0.000 |\nLZO1C-99     | passwd              846    1       467 55.2    0.000    0.000 |\nLZO1C-99     | profile            1937    1      1315 67.9    0.000    0.000 |\nLZO1C-99     | protocols          3144    1      2148 68.3    0.000    0.000 |\nLZO1C-99     | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1C-99     | securetty          1854    1      1197 64.6    0.000    0.000 |\nLZO1C-99     | services          12813    1      6936 54.1    0.000    0.000 |\nLZO1C-99     | shadow              512    1       169 33.0    0.000    0.000 |\nLZO1C-99     | shells               42    1        43  102    0.000    0.000 |\nLZO1C-99     | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-99     | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-99     | moduli           541716    3     25820  4.8  331.086    0.000 |\nLZO1C-99     | ssh_config         1569    1      1065 67.9    0.000    0.000 |\nLZO1C-99     | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-99     | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-99     | sshd_config        3127    1      1897 60.7    0.000    0.000 |\nLZO1C-99     | sshd_config_readonly     3131    1      1899 60.7    0.000    0.000 |\nLZO1C-99     | openssl.cnf       12328    1      5702 46.3    0.000    0.000 |\nLZO1C-99     | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | syslog-startup.conf      651    1       535 82.2    0.000    0.000 |\nLZO1C-99     | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-99     | ansi               1481    1       721 48.7    0.000    0.000 |\nLZO1C-99     | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-99     | linux              1740    1      1006 57.8    0.000    0.000 |\nLZO1C-99     | rxvt               2234    1      1478 66.2    0.000    0.000 |\nLZO1C-99     | screen             1607    1       921 57.3    0.000    0.000 |\nLZO1C-99     | screen-256color     1715    1       973 56.7    0.000    0.000 |\nLZO1C-99     | sun                1004    1       487 48.5    0.000    0.000 |\nLZO1C-99     | vt100              1282    1       759 59.2    0.000    0.000 |\nLZO1C-99     | vt102              1276    1       764 59.9    0.000    0.000 |\nLZO1C-99     | vt200              1391    1       908 65.3    0.000    0.000 |\nLZO1C-99     | vt220              1391    1       908 65.3    0.000    0.000 |\nLZO1C-99     | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-99     | xterm-256color     4041    1      2706 67.0    0.000    0.000 |\nLZO1C-99     | xterm-color        1551    1       771 49.7    0.000    0.000 |\nLZO1C-99     | xterm-xfree86      2240    1      1344 60.0    0.000    0.000 |\nLZO1C-99     | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-99     | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | local.rules         885    1       644 72.8    0.000    0.000 |\nLZO1C-99     | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-99     | 50default          2652    1      1084 40.9    0.000    0.000 |\nLZO1C-99     | version              15    1        19  127    0.000    0.000 |\nLZO1C-99     | volatile.cache     4839    1      1120 23.1    0.000    0.000 |\nLZO1C-99     | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1105 67.1  331.086    0.000\nLZO1C-99       ***TOTALS***     700206  106    114996 16.4  331.086    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1B-999    | busybox.links.nosuid     2454    1      1209 49.3    0.000    0.000 |\nLZO1B-999    | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-999    | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-999    | rcS                1313    1       963 73.3    0.000    0.000 |\nLZO1B-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-999    | 00_core            1637    1       964 58.9    0.000    0.000 |\nLZO1B-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1B-999    | 99_sshd              75    1        60 80.0    0.000    0.000 |\nLZO1B-999    | ethertypes         1853    1      1329 71.7    0.000    0.000 |\nLZO1B-999    | fstab               650    1       365 56.2    0.000    0.000 |\nLZO1B-999    | group               518    1       441 85.1    0.000    0.000 |\nLZO1B-999    | gshadow             432    1       301 69.7    0.000    0.000 |\nLZO1B-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-999    | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-999    | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-999    | bootlogd           1997    1      1162 58.2    0.000    0.000 |\nLZO1B-999    | bootmisc.sh        2062    1      1356 65.8    0.000    0.000 |\nLZO1B-999    | checkroot.sh       3640    1      2168 59.6    0.000    0.000 |\nLZO1B-999    | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1B-999    | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-999    | functions          2185    1      1317 60.3    0.000    0.000 |\nLZO1B-999    | halt                555    1       443 79.8    0.000    0.000 |\nLZO1B-999    | hostname.sh         625    1       467 74.7    0.000    0.000 |\nLZO1B-999    | hwclock.sh         2541    1      1222 48.1    0.000    0.000 |\nLZO1B-999    | modutils.sh        1362    1       839 61.6    0.000    0.000 |\nLZO1B-999    | mountall.sh        1218    1       914 75.0    0.000    0.000 |\nLZO1B-999    | mountnfs.sh        1634    1       921 56.4    0.000    0.000 |\nLZO1B-999    | networking         1956    1       973 49.7    0.000    0.000 |\nLZO1B-999    | populate-volatile.sh     7846    1      3177 40.5    0.000    0.000 |\nLZO1B-999    | rc                 4407    1      2362 53.6    0.000    0.000 |\nLZO1B-999    | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1B-999    | read-only-rootfs-hook.sh     1319    1       881 66.8    0.000    0.000 |\nLZO1B-999    | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-999    | rmnologin.sh        630    1       418 66.3    0.000    0.000 |\nLZO1B-999    | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-999    | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-999    | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-999    | sshd               2029    1       977 48.2    0.000    0.000 |\nLZO1B-999    | sysfs.sh           1091    1       536 49.1    0.000    0.000 |\nLZO1B-999    | syslog             2104    1      1119 53.2    0.000    0.000 |\nLZO1B-999    | udev               3848    1      1992 51.8    0.000    0.000 |\nLZO1B-999    | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1B-999    | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1B-999    | urandom            1518    1       942 62.1    0.000    0.000 |\nLZO1B-999    | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1B-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1B-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-999    | ld.so.cache        1566    1       635 40.5    0.000    0.000 |\nLZO1B-999    | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1B-999    | limits              827    1       623 75.3    0.000    0.000 |\nLZO1B-999    | login.access       1999    1      1203 60.2    0.000    0.000 |\nLZO1B-999    | login.defs        13498    1      6301 46.7    0.000    0.000 |\nLZO1B-999    | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-999    | motd                197    1       182 92.4    0.000    0.000 |\nLZO1B-999    | nfsroot             809    1       515 63.7    0.000    0.000 |\nLZO1B-999    | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | nsswitch.conf       465    1       330 71.0    0.000    0.000 |\nLZO1B-999    | passwd              846    1       471 55.7    0.000    0.000 |\nLZO1B-999    | profile            1937    1      1318 68.0    0.000    0.000 |\nLZO1B-999    | protocols          3144    1      2123 67.5    0.000    0.000 |\nLZO1B-999    | rpc                 911    1       676 74.2    0.000    0.000 |\nLZO1B-999    | securetty          1854    1      1171 63.2    0.000    0.000 |\nLZO1B-999    | services          12813    1      6779 52.9    0.000    0.000 |\nLZO1B-999    | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1B-999    | shells               42    1        43  102    0.000    0.000 |\nLZO1B-999    | .bashrc             410    1       325 79.3    0.000    0.000 |\nLZO1B-999    | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-999    | moduli           541716    3     25695  4.7   84.419    0.000 |\nLZO1B-999    | ssh_config         1569    1      1062 67.7    0.000    0.000 |\nLZO1B-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1B-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-999    | sshd_config        3127    1      1863 59.6    0.000    0.000 |\nLZO1B-999    | sshd_config_readonly     3131    1      1865 59.6    0.000    0.000 |\nLZO1B-999    | openssl.cnf       12328    1      5490 44.5    0.000    0.000 |\nLZO1B-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | syslog-startup.conf      651    1       531 81.6    0.000    0.000 |\nLZO1B-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-999    | ansi               1481    1       719 48.5    0.000    0.000 |\nLZO1B-999    | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1B-999    | linux              1740    1       999 57.4    0.000    0.000 |\nLZO1B-999    | rxvt               2234    1      1453 65.0    0.000    0.000 |\nLZO1B-999    | screen             1607    1       918 57.1    0.000    0.000 |\nLZO1B-999    | screen-256color     1715    1       969 56.5    0.000    0.000 |\nLZO1B-999    | sun                1004    1       490 48.8    0.000    0.000 |\nLZO1B-999    | vt100              1282    1       754 58.8    0.000    0.000 |\nLZO1B-999    | vt102              1276    1       758 59.4    0.000    0.000 |\nLZO1B-999    | vt200              1391    1       902 64.8    0.000    0.000 |\nLZO1B-999    | vt220              1391    1       902 64.8    0.000    0.000 |\nLZO1B-999    | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-999    | xterm-256color     4041    1      2653 65.7    0.000    0.000 |\nLZO1B-999    | xterm-color        1551    1       764 49.3    0.000    0.000 |\nLZO1B-999    | xterm-xfree86      2240    1      1318 58.8    0.000    0.000 |\nLZO1B-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1B-999    | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1B-999    | 50default          2652    1      1078 40.6    0.000    0.000 |\nLZO1B-999    | version              15    1        19  127    0.000    0.000 |\nLZO1B-999    | volatile.cache     4839    1      1060 21.9    0.000    0.000 |\nLZO1B-999    | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1091 66.6   84.419    0.000\nLZO1B-999      ***TOTALS***     700206  106    113476 16.2   84.419    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1C-999    | busybox.links.nosuid     2454    1      1145 46.7    0.000    0.000 |\nLZO1C-999    | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-999    | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-999    | rcS                1313    1       961 73.2    0.000    0.000 |\nLZO1C-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-999    | 00_core            1637    1       956 58.4    0.000    0.000 |\nLZO1C-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1C-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1C-999    | ethertypes         1853    1      1323 71.4    0.000    0.000 |\nLZO1C-999    | fstab               650    1       358 55.1    0.000    0.000 |\nLZO1C-999    | group               518    1       441 85.1    0.000    0.000 |\nLZO1C-999    | gshadow             432    1       301 69.7    0.000    0.000 |\nLZO1C-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-999    | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-999    | banner.sh           537    1       336 62.6    0.000    0.000 |\nLZO1C-999    | bootlogd           1997    1      1152 57.7    0.000    0.000 |\nLZO1C-999    | bootmisc.sh        2062    1      1334 64.7    0.000    0.000 |\nLZO1C-999    | checkroot.sh       3640    1      2144 58.9    0.000    0.000 |\nLZO1C-999    | devpts.sh           571    1       421 73.7    0.000    0.000 |\nLZO1C-999    | dmesg.sh            397    1       289 72.8    0.000    0.000 |\nLZO1C-999    | functions          2185    1      1300 59.5    0.000    0.000 |\nLZO1C-999    | halt                555    1       442 79.6    0.000    0.000 |\nLZO1C-999    | hostname.sh         625    1       464 74.2    0.000    0.000 |\nLZO1C-999    | hwclock.sh         2541    1      1212 47.7    0.000    0.000 |\nLZO1C-999    | modutils.sh        1362    1       827 60.7    0.000    0.000 |\nLZO1C-999    | mountall.sh        1218    1       908 74.5    0.000    0.000 |\nLZO1C-999    | mountnfs.sh        1634    1       915 56.0    0.000    0.000 |\nLZO1C-999    | networking         1956    1       967 49.4    0.000    0.000 |\nLZO1C-999    | populate-volatile.sh     7846    1      3138 40.0    0.000    0.000 |\nLZO1C-999    | rc                 4407    1      2333 52.9    0.000    0.000 |\nLZO1C-999    | rcS                 525    1       440 83.8    0.000    0.000 |\nLZO1C-999    | read-only-rootfs-hook.sh     1319    1       872 66.1    0.000    0.000 |\nLZO1C-999    | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-999    | rmnologin.sh        630    1       412 65.4    0.000    0.000 |\nLZO1C-999    | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-999    | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-999    | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-999    | sshd               2029    1       961 47.4    0.000    0.000 |\nLZO1C-999    | sysfs.sh           1091    1       531 48.7    0.000    0.000 |\nLZO1C-999    | syslog             2104    1      1107 52.6    0.000    0.000 |\nLZO1C-999    | udev               3848    1      1966 51.1    0.000    0.000 |\nLZO1C-999    | umountfs            585    1       441 75.4    0.000    0.000 |\nLZO1C-999    | umountnfs.sh        756    1       552 73.0    0.000    0.000 |\nLZO1C-999    | urandom            1518    1       931 61.3    0.000    0.000 |\nLZO1C-999    | inittab            1192    1       786 65.9    0.000    0.000 |\nLZO1C-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1C-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-999    | ld.so.cache        1566    1       608 38.8    0.000    0.000 |\nLZO1C-999    | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1C-999    | limits              827    1       617 74.6    0.000    0.000 |\nLZO1C-999    | login.access       1999    1      1196 59.8    0.000    0.000 |\nLZO1C-999    | login.defs        13498    1      6234 46.2    0.000    0.000 |\nLZO1C-999    | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-999    | motd                197    1       182 92.4    0.000    0.000 |\nLZO1C-999    | nfsroot             809    1       512 63.3    0.000    0.000 |\nLZO1C-999    | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | nsswitch.conf       465    1       328 70.5    0.000    0.000 |\nLZO1C-999    | passwd              846    1       460 54.4    0.000    0.000 |\nLZO1C-999    | profile            1937    1      1307 67.5    0.000    0.000 |\nLZO1C-999    | protocols          3144    1      2104 66.9    0.000    0.000 |\nLZO1C-999    | rpc                 911    1       673 73.9    0.000    0.000 |\nLZO1C-999    | securetty          1854    1      1162 62.7    0.000    0.000 |\nLZO1C-999    | services          12813    1      6664 52.0    0.000    0.000 |\nLZO1C-999    | shadow              512    1       166 32.4    0.000    0.000 |\nLZO1C-999    | shells               42    1        43  102    0.000    0.000 |\nLZO1C-999    | .bashrc             410    1       322 78.5    0.000    0.000 |\nLZO1C-999    | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-999    | moduli           541716    3     25412  4.7  105.321    0.000 |\nLZO1C-999    | ssh_config         1569    1      1055 67.2    0.000    0.000 |\nLZO1C-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1C-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-999    | sshd_config        3127    1      1852 59.2    0.000    0.000 |\nLZO1C-999    | sshd_config_readonly     3131    1      1854 59.2    0.000    0.000 |\nLZO1C-999    | openssl.cnf       12328    1      5411 43.9    0.000    0.000 |\nLZO1C-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | syslog-startup.conf      651    1       529 81.3    0.000    0.000 |\nLZO1C-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-999    | ansi               1481    1       707 47.7    0.000    0.000 |\nLZO1C-999    | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1C-999    | linux              1740    1       983 56.5    0.000    0.000 |\nLZO1C-999    | rxvt               2234    1      1446 64.7    0.000    0.000 |\nLZO1C-999    | screen             1607    1       907 56.4    0.000    0.000 |\nLZO1C-999    | screen-256color     1715    1       955 55.7    0.000    0.000 |\nLZO1C-999    | sun                1004    1       480 47.8    0.000    0.000 |\nLZO1C-999    | vt100              1282    1       748 58.3    0.000    0.000 |\nLZO1C-999    | vt102              1276    1       751 58.9    0.000    0.000 |\nLZO1C-999    | vt200              1391    1       894 64.3    0.000    0.000 |\nLZO1C-999    | vt220              1391    1       894 64.3    0.000    0.000 |\nLZO1C-999    | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-999    | xterm-256color     4041    1      2632 65.1    0.000    0.000 |\nLZO1C-999    | xterm-color        1551    1       755 48.7    0.000    0.000 |\nLZO1C-999    | xterm-xfree86      2240    1      1307 58.3    0.000    0.000 |\nLZO1C-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | local.rules         885    1       643 72.7    0.000    0.000 |\nLZO1C-999    | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1C-999    | 50default          2652    1      1060 40.0    0.000    0.000 |\nLZO1C-999    | version              15    1        19  127    0.000    0.000 |\nLZO1C-999    | volatile.cache     4839    1      1054 21.8    0.000    0.000 |\nLZO1C-999    | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1079 66.1  105.321    0.000\nLZO1C-999      ***TOTALS***     700206  106    112216 16.0  105.321    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO2A-999    | buildinfo           502    1       262 52.2    0.000    0.000 |\nLZO2A-999    | busybox.links.nosuid     2454    1      1101 44.9    0.000    0.000 |\nLZO2A-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO2A-999    | devpts               93    1        93  100    0.000    0.000 |\nLZO2A-999    | rcS                1313    1       863 65.7    0.000    0.000 |\nLZO2A-999    | useradd             115    1       124  108    0.000    0.000 |\nLZO2A-999    | 00_core            1637    1       839 51.3    0.000    0.000 |\nLZO2A-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO2A-999    | 99_sshd              75    1        60 80.0    0.000    0.000 |\nLZO2A-999    | ethertypes         1853    1      1190 64.2    0.000    0.000 |\nLZO2A-999    | fstab               650    1       348 53.5    0.000    0.000 |\nLZO2A-999    | group               518    1       354 68.3    0.000    0.000 |\nLZO2A-999    | gshadow             432    1       269 62.3    0.000    0.000 |\nLZO2A-999    | host.conf            26    1        32  123    0.000    0.000 |\nLZO2A-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO2A-999    | hosts               234    1       173 73.9    0.000    0.000 |\nLZO2A-999    | banner.sh           537    1       318 59.2    0.000    0.000 |\nLZO2A-999    | bootlogd           1997    1      1044 52.3    0.000    0.000 |\nLZO2A-999    | bootmisc.sh        2062    1      1216 59.0    0.000    0.000 |\nLZO2A-999    | checkroot.sh       3640    1      1975 54.3    0.000    0.000 |\nLZO2A-999    | devpts.sh           571    1       387 67.8    0.000    0.000 |\nLZO2A-999    | dmesg.sh            397    1       275 69.3    0.000    0.000 |\nLZO2A-999    | functions          2185    1      1184 54.2    0.000    0.000 |\nLZO2A-999    | halt                555    1       404 72.8    0.000    0.000 |\nLZO2A-999    | hostname.sh         625    1       435 69.6    0.000    0.000 |\nLZO2A-999    | hwclock.sh         2541    1      1133 44.6    0.000    0.000 |\nLZO2A-999    | modutils.sh        1362    1       760 55.8    0.000    0.000 |\nLZO2A-999    | mountall.sh        1218    1       814 66.8    0.000    0.000 |\nLZO2A-999    | mountnfs.sh        1634    1       849 52.0    0.000    0.000 |\nLZO2A-999    | networking         1956    1       890 45.5    0.000    0.000 |\nLZO2A-999    | populate-volatile.sh     7846    1      2954 37.6    0.000    0.000 |\nLZO2A-999    | rc                 4407    1      2177 49.4    0.000    0.000 |\nLZO2A-999    | rcS                 525    1       402 76.6    0.000    0.000 |\nLZO2A-999    | read-only-rootfs-hook.sh     1319    1       802 60.8    0.000    0.000 |\nLZO2A-999    | reboot              334    1       251 75.1    0.000    0.000 |\nLZO2A-999    | rmnologin.sh        630    1       384 61.0    0.000    0.000 |\nLZO2A-999    | save-rtc.sh         474    1       341 71.9    0.000    0.000 |\nLZO2A-999    | sendsigs            483    1       322 66.7    0.000    0.000 |\nLZO2A-999    | single              623    1       432 69.3    0.000    0.000 |\nLZO2A-999    | sshd               2029    1       882 43.5    0.000    0.000 |\nLZO2A-999    | sysfs.sh           1091    1       497 45.6    0.000    0.000 |\nLZO2A-999    | syslog             2104    1      1017 48.3    0.000    0.000 |\nLZO2A-999    | udev               3848    1      1839 47.8    0.000    0.000 |\nLZO2A-999    | umountfs            585    1       411 70.3    0.000    0.000 |\nLZO2A-999    | umountnfs.sh        756    1       508 67.2    0.000    0.000 |\nLZO2A-999    | urandom            1518    1       861 56.7    0.000    0.000 |\nLZO2A-999    | inittab            1192    1       720 60.4    0.000    0.000 |\nLZO2A-999    | issue                49    1        56  114    0.000    0.000 |\nLZO2A-999    | issue.net            46    1        53  115    0.000    0.000 |\nLZO2A-999    | ld.so.cache        1566    1       581 37.1    0.000    0.000 |\nLZO2A-999    | ld.so.conf           33    1        36  109    0.000    0.000 |\nLZO2A-999    | limits              827    1       554 67.0    0.000    0.000 |\nLZO2A-999    | login.access       1999    1      1045 52.3    0.000    0.000 |\nLZO2A-999    | login.defs        13498    1      5942 44.0    0.000    0.000 |\nLZO2A-999    | logrotate-dmesg.conf      121    1       113 93.4    0.000    0.000 |\nLZO2A-999    | motd                197    1       174 88.3    0.000    0.000 |\nLZO2A-999    | nfsroot             809    1       473 58.5    0.000    0.000 |\nLZO2A-999    | interfaces          129    1       113 87.6    0.000    0.000 |\nLZO2A-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | nsswitch.conf       465    1       298 64.1    0.000    0.000 |\nLZO2A-999    | passwd              846    1       414 48.9    0.000    0.000 |\nLZO2A-999    | profile            1937    1      1186 61.2    0.000    0.000 |\nLZO2A-999    | protocols          3144    1      1901 60.5    0.000    0.000 |\nLZO2A-999    | rpc                 911    1       592 65.0    0.000    0.000 |\nLZO2A-999    | securetty          1854    1       972 52.4    0.000    0.000 |\nLZO2A-999    | services          12813    1      6205 48.4    0.000    0.000 |\nLZO2A-999    | shadow              512    1       169 33.0    0.000    0.000 |\nLZO2A-999    | shells               42    1        43  102    0.000    0.000 |\nLZO2A-999    | .bashrc             410    1       298 72.7    0.000    0.000 |\nLZO2A-999    | .profile            241    1       216 89.6    0.000    0.000 |\nLZO2A-999    | moduli           541716    3     22870  4.2   87.050  944.810 |\nLZO2A-999    | ssh_config         1569    1       939 59.8    0.000    0.000 |\nLZO2A-999    | ssh_host_ecdsa_key      505    1       455 90.1    0.000    0.000 |\nLZO2A-999    | ssh_host_ecdsa_key.pub      176    1       180  102    0.000    0.000 |\nLZO2A-999    | sshd_config        3127    1      1679 53.7    0.000    0.000 |\nLZO2A-999    | sshd_config_readonly     3131    1      1681 53.7    0.000    0.000 |\nLZO2A-999    | openssl.cnf       12328    1      5099 41.4    0.000    0.000 |\nLZO2A-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | syslog-startup.conf      651    1       482 74.0    0.000    0.000 |\nLZO2A-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO2A-999    | ansi               1481    1       650 43.9    0.000    0.000 |\nLZO2A-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO2A-999    | linux              1740    1       896 51.5    0.000    0.000 |\nLZO2A-999    | rxvt               2234    1      1280 57.3    0.000    0.000 |\nLZO2A-999    | screen             1607    1       820 51.0    0.000    0.000 |\nLZO2A-999    | screen-256color     1715    1       859 50.1    0.000    0.000 |\nLZO2A-999    | sun                1004    1       436 43.4    0.000    0.000 |\nLZO2A-999    | vt100              1282    1       685 53.4    0.000    0.000 |\nLZO2A-999    | vt102              1276    1       681 53.4    0.000    0.000 |\nLZO2A-999    | vt200              1391    1       795 57.2    0.000    0.000 |\nLZO2A-999    | vt220              1391    1       795 57.2    0.000    0.000 |\nLZO2A-999    | vt52                839    1       315 37.5    0.000    0.000 |\nLZO2A-999    | xterm-256color     4041    1      2398 59.3    0.000    0.000 |\nLZO2A-999    | xterm-color        1551    1       668 43.1    0.000    0.000 |\nLZO2A-999    | xterm-xfree86      2240    1      1178 52.6    0.000    0.000 |\nLZO2A-999    | timestamp            15    1        20  133    0.000    0.000 |\nLZO2A-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | local.rules         885    1       575 65.0    0.000    0.000 |\nLZO2A-999    | udev.conf           215    1       171 79.5    0.000    0.000 |\nLZO2A-999    | 50default          2652    1       987 37.2    0.000    0.000 |\nLZO2A-999    | version              15    1        20  133    0.000    0.000 |\nLZO2A-999    | volatile.cache     4839    1      1033 21.3    0.000    0.000 |\nLZO2A-999    | xattr.conf          681    1       375 55.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0       989 62.4   87.050  944.810\nLZO2A-999      ***TOTALS***     700206  106    102914 14.7   87.050  944.810\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1F-999    | buildinfo           502    1       258 51.4    0.000    0.000 |\nLZO1F-999    | busybox.links.nosuid     2454    1      1105 45.0    0.000    0.000 |\nLZO1F-999    | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1F-999    | devpts               93    1        93  100    0.000    0.000 |\nLZO1F-999    | rcS                1313    1       925 70.4    0.000    0.000 |\nLZO1F-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1F-999    | 00_core            1637    1       911 55.7    0.000    0.000 |\nLZO1F-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1F-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1F-999    | ethertypes         1853    1      1270 68.5    0.000    0.000 |\nLZO1F-999    | fstab               650    1       355 54.6    0.000    0.000 |\nLZO1F-999    | group               518    1       408 78.8    0.000    0.000 |\nLZO1F-999    | gshadow             432    1       281 65.0    0.000    0.000 |\nLZO1F-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1F-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1F-999    | hosts               234    1       184 78.6    0.000    0.000 |\nLZO1F-999    | banner.sh           537    1       330 61.5    0.000    0.000 |\nLZO1F-999    | bootlogd           1997    1      1094 54.8    0.000    0.000 |\nLZO1F-999    | bootmisc.sh        2062    1      1299 63.0    0.000    0.000 |\nLZO1F-999    | checkroot.sh       3640    1      2069 56.8    0.000    0.000 |\nLZO1F-999    | devpts.sh           571    1       413 72.3    0.000    0.000 |\nLZO1F-999    | dmesg.sh            397    1       283 71.3    0.000    0.000 |\nLZO1F-999    | functions          2185    1      1262 57.8    0.000    0.000 |\nLZO1F-999    | halt                555    1       433 78.0    0.000    0.000 |\nLZO1F-999    | hostname.sh         625    1       457 73.1    0.000    0.000 |\nLZO1F-999    | hwclock.sh         2541    1      1175 46.2    0.000    0.000 |\nLZO1F-999    | modutils.sh        1362    1       809 59.4    0.000    0.000 |\nLZO1F-999    | mountall.sh        1218    1       877 72.0    0.000    0.000 |\nLZO1F-999    | mountnfs.sh        1634    1       882 54.0    0.000    0.000 |\nLZO1F-999    | networking         1956    1       934 47.8    0.000    0.000 |\nLZO1F-999    | populate-volatile.sh     7846    1      3109 39.6    0.000    0.000 |\nLZO1F-999    | rc                 4407    1      2246 51.0    0.000    0.000 |\nLZO1F-999    | rcS                 525    1       429 81.7    0.000    0.000 |\nLZO1F-999    | read-only-rootfs-hook.sh     1319    1       847 64.2    0.000    0.000 |\nLZO1F-999    | reboot              334    1       260 77.8    0.000    0.000 |\nLZO1F-999    | rmnologin.sh        630    1       407 64.6    0.000    0.000 |\nLZO1F-999    | save-rtc.sh         474    1       355 74.9    0.000    0.000 |\nLZO1F-999    | sendsigs            483    1       335 69.4    0.000    0.000 |\nLZO1F-999    | single              623    1       454 72.9    0.000    0.000 |\nLZO1F-999    | sshd               2029    1       927 45.7    0.000    0.000 |\nLZO1F-999    | sysfs.sh           1091    1       523 47.9    0.000    0.000 |\nLZO1F-999    | syslog             2104    1      1062 50.5    0.000    0.000 |\nLZO1F-999    | udev               3848    1      1905 49.5    0.000    0.000 |\nLZO1F-999    | umountfs            585    1       430 73.5    0.000    0.000 |\nLZO1F-999    | umountnfs.sh        756    1       541 71.6    0.000    0.000 |\nLZO1F-999    | urandom            1518    1       906 59.7    0.000    0.000 |\nLZO1F-999    | inittab            1192    1       768 64.4    0.000    0.000 |\nLZO1F-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1F-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1F-999    | ld.so.cache        1566    1       589 37.6    0.000    0.000 |\nLZO1F-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1F-999    | limits              827    1       601 72.7    0.000    0.000 |\nLZO1F-999    | login.access       1999    1      1131 56.6    0.000    0.000 |\nLZO1F-999    | login.defs        13498    1      6278 46.5    0.000    0.000 |\nLZO1F-999    | logrotate-dmesg.conf      121    1       116 95.9    0.000    0.000 |\nLZO1F-999    | motd                197    1       181 91.9    0.000    0.000 |\nLZO1F-999    | nfsroot             809    1       497 61.4    0.000    0.000 |\nLZO1F-999    | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1F-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | nsswitch.conf       465    1       322 69.2    0.000    0.000 |\nLZO1F-999    | passwd              846    1       444 52.5    0.000    0.000 |\nLZO1F-999    | profile            1937    1      1257 64.9    0.000    0.000 |\nLZO1F-999    | protocols          3144    1      2015 64.1    0.000    0.000 |\nLZO1F-999    | rpc                 911    1       635 69.7    0.000    0.000 |\nLZO1F-999    | securetty          1854    1      1040 56.1    0.000    0.000 |\nLZO1F-999    | services          12813    1      6578 51.3    0.000    0.000 |\nLZO1F-999    | shadow              512    1       166 32.4    0.000    0.000 |\nLZO1F-999    | shells               42    1        42  100    0.000    0.000 |\nLZO1F-999    | .bashrc             410    1       320 78.0    0.000    0.000 |\nLZO1F-999    | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1F-999    | moduli           541716    3     24384  4.5  101.588    0.000 |\nLZO1F-999    | ssh_config         1569    1      1013 64.6    0.000    0.000 |\nLZO1F-999    | ssh_host_ecdsa_key      505    1       442 87.5    0.000    0.000 |\nLZO1F-999    | ssh_host_ecdsa_key.pub      176    1       169 96.0    0.000    0.000 |\nLZO1F-999    | sshd_config        3127    1      1763 56.4    0.000    0.000 |\nLZO1F-999    | sshd_config_readonly     3131    1      1765 56.4    0.000    0.000 |\nLZO1F-999    | openssl.cnf       12328    1      5345 43.4    0.000    0.000 |\nLZO1F-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | syslog-startup.conf      651    1       519 79.7    0.000    0.000 |\nLZO1F-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1F-999    | ansi               1481    1       662 44.7    0.000    0.000 |\nLZO1F-999    | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1F-999    | linux              1740    1       919 52.8    0.000    0.000 |\nLZO1F-999    | rxvt               2234    1      1334 59.7    0.000    0.000 |\nLZO1F-999    | screen             1607    1       848 52.8    0.000    0.000 |\nLZO1F-999    | screen-256color     1715    1       893 52.1    0.000    0.000 |\nLZO1F-999    | sun                1004    1       445 44.3    0.000    0.000 |\nLZO1F-999    | vt100              1282    1       709 55.3    0.000    0.000 |\nLZO1F-999    | vt102              1276    1       708 55.5    0.000    0.000 |\nLZO1F-999    | vt200              1391    1       829 59.6    0.000    0.000 |\nLZO1F-999    | vt220              1391    1       829 59.6    0.000    0.000 |\nLZO1F-999    | vt52                839    1       327 39.0    0.000    0.000 |\nLZO1F-999    | xterm-256color     4041    1      2415 59.8    0.000    0.000 |\nLZO1F-999    | xterm-color        1551    1       697 44.9    0.000    0.000 |\nLZO1F-999    | xterm-xfree86      2240    1      1195 53.3    0.000    0.000 |\nLZO1F-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1F-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | local.rules         885    1       616 69.6    0.000    0.000 |\nLZO1F-999    | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1F-999    | 50default          2652    1      1040 39.2    0.000    0.000 |\nLZO1F-999    | version              15    1        19  127    0.000    0.000 |\nLZO1F-999    | volatile.cache     4839    1      1042 21.5    0.000    0.000 |\nLZO1F-999    | xattr.conf          681    1       402 59.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1041 64.4  101.588    0.000\nLZO1F-999      ***TOTALS***     700206  106    108322 15.5  101.588    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-999    | buildinfo           502    1       260 51.8    0.000    0.000 |\nLZO1X-999    | busybox.links.nosuid     2454    1      1078 43.9    0.000    0.000 |\nLZO1X-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO1X-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1X-999    | rcS                1313    1       901 68.6    0.000    0.000 |\nLZO1X-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1X-999    | 00_core            1637    1       888 54.2    0.000    0.000 |\nLZO1X-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1X-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1X-999    | ethertypes         1853    1      1243 67.1    0.000    0.000 |\nLZO1X-999    | fstab               650    1       351 54.0    0.000    0.000 |\nLZO1X-999    | group               518    1       390 75.3    0.000    0.000 |\nLZO1X-999    | gshadow             432    1       270 62.5    0.000    0.000 |\nLZO1X-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-999    | hosts               234    1       181 77.4    0.000    0.000 |\nLZO1X-999    | banner.sh           537    1       327 60.9    0.000    0.000 |\nLZO1X-999    | bootlogd           1997    1      1077 53.9    0.000    0.000 |\nLZO1X-999    | bootmisc.sh        2062    1      1262 61.2    0.000    0.000 |\nLZO1X-999    | checkroot.sh       3640    1      2018 55.4    0.000    0.000 |\nLZO1X-999    | devpts.sh           571    1       404 70.8    0.000    0.000 |\nLZO1X-999    | dmesg.sh            397    1       279 70.3    0.000    0.000 |\nLZO1X-999    | functions          2185    1      1225 56.1    0.000    0.000 |\nLZO1X-999    | halt                555    1       427 76.9    0.000    0.000 |\nLZO1X-999    | hostname.sh         625    1       449 71.8    0.000    0.000 |\nLZO1X-999    | hwclock.sh         2541    1      1145 45.1    0.000    0.000 |\nLZO1X-999    | modutils.sh        1362    1       790 58.0    0.000    0.000 |\nLZO1X-999    | mountall.sh        1218    1       853 70.0    0.000    0.000 |\nLZO1X-999    | mountnfs.sh        1634    1       865 52.9    0.000    0.000 |\nLZO1X-999    | networking         1956    1       919 47.0    0.000    0.000 |\nLZO1X-999    | populate-volatile.sh     7846    1      3042 38.8    0.000    0.000 |\nLZO1X-999    | rc                 4407    1      2223 50.4    0.000    0.000 |\nLZO1X-999    | rcS                 525    1       427 81.3    0.000    0.000 |\nLZO1X-999    | read-only-rootfs-hook.sh     1319    1       832 63.1    0.000    0.000 |\nLZO1X-999    | reboot              334    1       259 77.5    0.000    0.000 |\nLZO1X-999    | rmnologin.sh        630    1       398 63.2    0.000    0.000 |\nLZO1X-999    | save-rtc.sh         474    1       353 74.5    0.000    0.000 |\nLZO1X-999    | sendsigs            483    1       333 68.9    0.000    0.000 |\nLZO1X-999    | single              623    1       445 71.4    0.000    0.000 |\nLZO1X-999    | sshd               2029    1       912 44.9    0.000    0.000 |\nLZO1X-999    | sysfs.sh           1091    1       512 46.9    0.000    0.000 |\nLZO1X-999    | syslog             2104    1      1045 49.7    0.000    0.000 |\nLZO1X-999    | udev               3848    1      1862 48.4    0.000    0.000 |\nLZO1X-999    | umountfs            585    1       429 73.3    0.000    0.000 |\nLZO1X-999    | umountnfs.sh        756    1       534 70.6    0.000    0.000 |\nLZO1X-999    | urandom            1518    1       880 58.0    0.000    0.000 |\nLZO1X-999    | inittab            1192    1       751 63.0    0.000    0.000 |\nLZO1X-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1X-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-999    | ld.so.cache        1566    1       585 37.4    0.000    0.000 |\nLZO1X-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1X-999    | limits              827    1       585 70.7    0.000    0.000 |\nLZO1X-999    | login.access       1999    1      1096 54.8    0.000    0.000 |\nLZO1X-999    | login.defs        13498    1      6150 45.6   17.430    0.000 |\nLZO1X-999    | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1X-999    | motd                197    1       177 89.8    0.000    0.000 |\nLZO1X-999    | nfsroot             809    1       486 60.1    0.000    0.000 |\nLZO1X-999    | interfaces          129    1       117 90.7    0.000    0.000 |\nLZO1X-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | nsswitch.conf       465    1       313 67.3    0.000    0.000 |\nLZO1X-999    | passwd              846    1       436 51.5    0.000    0.000 |\nLZO1X-999    | profile            1937    1      1233 63.7    0.000    0.000 |\nLZO1X-999    | protocols          3144    1      1945 61.9    0.000    0.000 |\nLZO1X-999    | rpc                 911    1       614 67.4    0.000    0.000 |\nLZO1X-999    | securetty          1854    1      1030 55.6    0.000    0.000 |\nLZO1X-999    | services          12813    1      6449 50.3   15.491    0.000 |\nLZO1X-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1X-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1X-999    | .bashrc             410    1       312 76.1    0.000    0.000 |\nLZO1X-999    | .profile            241    1       220 91.3    0.000    0.000 |\nLZO1X-999    | moduli           541716    3     23674  4.4   69.665    0.000 |\nLZO1X-999    | ssh_config         1569    1       980 62.5    0.000    0.000 |\nLZO1X-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1X-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1X-999    | sshd_config        3127    1      1711 54.7    0.000    0.000 |\nLZO1X-999    | sshd_config_readonly     3131    1      1713 54.7    0.000    0.000 |\nLZO1X-999    | openssl.cnf       12328    1      5239 42.5   20.252    0.000 |\nLZO1X-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | syslog-startup.conf      651    1       512 78.6    0.000    0.000 |\nLZO1X-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1X-999    | ansi               1481    1       660 44.6    0.000    0.000 |\nLZO1X-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1X-999    | linux              1740    1       914 52.5    0.000    0.000 |\nLZO1X-999    | rxvt               2234    1      1324 59.3    0.000    0.000 |\nLZO1X-999    | screen             1607    1       837 52.1    0.000    0.000 |\nLZO1X-999    | screen-256color     1715    1       883 51.5    0.000    0.000 |\nLZO1X-999    | sun                1004    1       442 44.0    0.000    0.000 |\nLZO1X-999    | vt100              1282    1       708 55.2    0.000    0.000 |\nLZO1X-999    | vt102              1276    1       704 55.2    0.000    0.000 |\nLZO1X-999    | vt200              1391    1       822 59.1    0.000    0.000 |\nLZO1X-999    | vt220              1391    1       822 59.1    0.000    0.000 |\nLZO1X-999    | vt52                839    1       322 38.4    0.000    0.000 |\nLZO1X-999    | xterm-256color     4041    1      2412 59.7    0.000    0.000 |\nLZO1X-999    | xterm-color        1551    1       695 44.8    0.000    0.000 |\nLZO1X-999    | xterm-xfree86      2240    1      1191 53.2    0.000    0.000 |\nLZO1X-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | local.rules         885    1       605 68.4    0.000    0.000 |\nLZO1X-999    | udev.conf           215    1       188 87.4    0.000    0.000 |\nLZO1X-999    | 50default          2652    1      1025 38.7    0.000    0.000 |\nLZO1X-999    | version              15    1        19  127    0.000    0.000 |\nLZO1X-999    | volatile.cache     4839    1      1038 21.5    0.000    0.000 |\nLZO1X-999    | xattr.conf          681    1       395 58.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1020 63.5   21.545    0.000\nLZO1X-999      ***TOTALS***     700206  106    106082 15.2   21.545    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Y-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1Y-999    | busybox.links.nosuid     2454    1       977 39.8    0.000    0.000 |\nLZO1Y-999    | busybox.links.suid       91    1        62 68.1    0.000    0.000 |\nLZO1Y-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1Y-999    | rcS                1313    1       892 67.9    0.000    0.000 |\nLZO1Y-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1Y-999    | 00_core            1637    1       865 52.8    0.000    0.000 |\nLZO1Y-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1Y-999    | 99_sshd              75    1        58 77.3    0.000    0.000 |\nLZO1Y-999    | ethertypes         1853    1      1226 66.2    0.000    0.000 |\nLZO1Y-999    | fstab               650    1       345 53.1    0.000    0.000 |\nLZO1Y-999    | group               518    1       390 75.3    0.000    0.000 |\nLZO1Y-999    | gshadow             432    1       270 62.5    0.000    0.000 |\nLZO1Y-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Y-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1Y-999    | hosts               234    1       178 76.1    0.000    0.000 |\nLZO1Y-999    | banner.sh           537    1       318 59.2    0.000    0.000 |\nLZO1Y-999    | bootlogd           1997    1      1061 53.1    0.000    0.000 |\nLZO1Y-999    | bootmisc.sh        2062    1      1235 59.9    0.000    0.000 |\nLZO1Y-999    | checkroot.sh       3640    1      2015 55.4    0.000    0.000 |\nLZO1Y-999    | devpts.sh           571    1       398 69.7    0.000    0.000 |\nLZO1Y-999    | dmesg.sh            397    1       273 68.8    0.000    0.000 |\nLZO1Y-999    | functions          2185    1      1198 54.8    0.000    0.000 |\nLZO1Y-999    | halt                555    1       421 75.9    0.000    0.000 |\nLZO1Y-999    | hostname.sh         625    1       435 69.6    0.000    0.000 |\nLZO1Y-999    | hwclock.sh         2541    1      1141 44.9    0.000    0.000 |\nLZO1Y-999    | modutils.sh        1362    1       769 56.5    0.000    0.000 |\nLZO1Y-999    | mountall.sh        1218    1       836 68.6    0.000    0.000 |\nLZO1Y-999    | mountnfs.sh        1634    1       851 52.1    0.000    0.000 |\nLZO1Y-999    | networking         1956    1       905 46.3    0.000    0.000 |\nLZO1Y-999    | populate-volatile.sh     7846    1      3009 38.4    0.000    0.000 |\nLZO1Y-999    | rc                 4407    1      2231 50.6    0.000    0.000 |\nLZO1Y-999    | rcS                 525    1       423 80.6    0.000    0.000 |\nLZO1Y-999    | read-only-rootfs-hook.sh     1319    1       816 61.9    0.000    0.000 |\nLZO1Y-999    | reboot              334    1       253 75.7    0.000    0.000 |\nLZO1Y-999    | rmnologin.sh        630    1       389 61.7    0.000    0.000 |\nLZO1Y-999    | save-rtc.sh         474    1       345 72.8    0.000    0.000 |\nLZO1Y-999    | sendsigs            483    1       325 67.3    0.000    0.000 |\nLZO1Y-999    | single              623    1       439 70.5    0.000    0.000 |\nLZO1Y-999    | sshd               2029    1       899 44.3    0.000    0.000 |\nLZO1Y-999    | sysfs.sh           1091    1       494 45.3    0.000    0.000 |\nLZO1Y-999    | syslog             2104    1      1020 48.5    0.000    0.000 |\nLZO1Y-999    | udev               3848    1      1856 48.2    0.000    0.000 |\nLZO1Y-999    | umountfs            585    1       421 72.0    0.000    0.000 |\nLZO1Y-999    | umountnfs.sh        756    1       521 68.9    0.000    0.000 |\nLZO1Y-999    | urandom            1518    1       864 56.9    0.000    0.000 |\nLZO1Y-999    | inittab            1192    1       738 61.9    0.000    0.000 |\nLZO1Y-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1Y-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Y-999    | ld.so.cache        1566    1       548 35.0    0.000    0.000 |\nLZO1Y-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1Y-999    | limits              827    1       579 70.0    0.000    0.000 |\nLZO1Y-999    | login.access       1999    1      1079 54.0    0.000    0.000 |\nLZO1Y-999    | login.defs        13498    1      6201 45.9   16.093    0.000 |\nLZO1Y-999    | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1Y-999    | motd                197    1       176 89.3    0.000    0.000 |\nLZO1Y-999    | nfsroot             809    1       477 59.0    0.000    0.000 |\nLZO1Y-999    | interfaces          129    1       115 89.1    0.000    0.000 |\nLZO1Y-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | nsswitch.conf       465    1       303 65.2    0.000    0.000 |\nLZO1Y-999    | passwd              846    1       425 50.2    0.000    0.000 |\nLZO1Y-999    | profile            1937    1      1218 62.9    0.000    0.000 |\nLZO1Y-999    | protocols          3144    1      1948 62.0    0.000    0.000 |\nLZO1Y-999    | rpc                 911    1       605 66.4    0.000    0.000 |\nLZO1Y-999    | securetty          1854    1      1020 55.0    0.000    0.000 |\nLZO1Y-999    | services          12813    1      6450 50.3   15.388    0.000 |\nLZO1Y-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1Y-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1Y-999    | .bashrc             410    1       306 74.6    0.000    0.000 |\nLZO1Y-999    | .profile            241    1       219 90.9    0.000    0.000 |\nLZO1Y-999    | moduli           541716    3     24570  4.5   59.940    0.000 |\nLZO1Y-999    | ssh_config         1569    1       965 61.5    0.000    0.000 |\nLZO1Y-999    | ssh_host_ecdsa_key      505    1       445 88.1    0.000    0.000 |\nLZO1Y-999    | ssh_host_ecdsa_key.pub      176    1       169 96.0    0.000    0.000 |\nLZO1Y-999    | sshd_config        3127    1      1721 55.0    0.000    0.000 |\nLZO1Y-999    | sshd_config_readonly     3131    1      1723 55.0    0.000    0.000 |\nLZO1Y-999    | openssl.cnf       12328    1      5265 42.7   19.439    0.000 |\nLZO1Y-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | syslog-startup.conf      651    1       510 78.3    0.000    0.000 |\nLZO1Y-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1Y-999    | ansi               1481    1       648 43.8    0.000    0.000 |\nLZO1Y-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1Y-999    | linux              1740    1       906 52.1    0.000    0.000 |\nLZO1Y-999    | rxvt               2234    1      1321 59.1    0.000    0.000 |\nLZO1Y-999    | screen             1607    1       836 52.0    0.000    0.000 |\nLZO1Y-999    | screen-256color     1715    1       880 51.3    0.000    0.000 |\nLZO1Y-999    | sun                1004    1       439 43.7    0.000    0.000 |\nLZO1Y-999    | vt100              1282    1       698 54.4    0.000    0.000 |\nLZO1Y-999    | vt102              1276    1       695 54.5    0.000    0.000 |\nLZO1Y-999    | vt200              1391    1       817 58.7    0.000    0.000 |\nLZO1Y-999    | vt220              1391    1       817 58.7    0.000    0.000 |\nLZO1Y-999    | vt52                839    1       318 37.9    0.000    0.000 |\nLZO1Y-999    | xterm-256color     4041    1      2413 59.7    0.000    0.000 |\nLZO1Y-999    | xterm-color        1551    1       693 44.7    0.000    0.000 |\nLZO1Y-999    | xterm-xfree86      2240    1      1183 52.8    0.000    0.000 |\nLZO1Y-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Y-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | local.rules         885    1       597 67.5    0.000    0.000 |\nLZO1Y-999    | udev.conf           215    1       186 86.5    0.000    0.000 |\nLZO1Y-999    | 50default          2652    1      1009 38.0    0.000    0.000 |\nLZO1Y-999    | version              15    1        19  127    0.000    0.000 |\nLZO1Y-999    | volatile.cache     4839    1      1003 20.7    0.000    0.000 |\nLZO1Y-999    | xattr.conf          681    1       388 57.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1021 62.8   20.486    0.000\nLZO1Y-999      ***TOTALS***     700206  106    106243 15.2   20.486    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Z-999    | buildinfo           502    1       260 51.8    0.000    0.000 |\nLZO1Z-999    | busybox.links.nosuid     2454    1      1075 43.8    0.000    0.000 |\nLZO1Z-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO1Z-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1Z-999    | rcS                1313    1       901 68.6    0.000    0.000 |\nLZO1Z-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1Z-999    | 00_core            1637    1       886 54.1    0.000    0.000 |\nLZO1Z-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1Z-999    | 99_sshd              75    1        58 77.3    0.000    0.000 |\nLZO1Z-999    | ethertypes         1853    1      1237 66.8    0.000    0.000 |\nLZO1Z-999    | fstab               650    1       351 54.0    0.000    0.000 |\nLZO1Z-999    | group               518    1       387 74.7    0.000    0.000 |\nLZO1Z-999    | gshadow             432    1       269 62.3    0.000    0.000 |\nLZO1Z-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Z-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1Z-999    | hosts               234    1       180 76.9    0.000    0.000 |\nLZO1Z-999    | banner.sh           537    1       327 60.9    0.000    0.000 |\nLZO1Z-999    | bootlogd           1997    1      1077 53.9    0.000    0.000 |\nLZO1Z-999    | bootmisc.sh        2062    1      1260 61.1    0.000    0.000 |\nLZO1Z-999    | checkroot.sh       3640    1      2025 55.6    0.000    0.000 |\nLZO1Z-999    | devpts.sh           571    1       404 70.8    0.000    0.000 |\nLZO1Z-999    | dmesg.sh            397    1       277 69.8    0.000    0.000 |\nLZO1Z-999    | functions          2185    1      1224 56.0    0.000    0.000 |\nLZO1Z-999    | halt                555    1       427 76.9    0.000    0.000 |\nLZO1Z-999    | hostname.sh         625    1       449 71.8    0.000    0.000 |\nLZO1Z-999    | hwclock.sh         2541    1      1145 45.1    0.000    0.000 |\nLZO1Z-999    | modutils.sh        1362    1       790 58.0    0.000    0.000 |\nLZO1Z-999    | mountall.sh        1218    1       853 70.0    0.000    0.000 |\nLZO1Z-999    | mountnfs.sh        1634    1       864 52.9    0.000    0.000 |\nLZO1Z-999    | networking         1956    1       917 46.9    0.000    0.000 |\nLZO1Z-999    | populate-volatile.sh     7846    1      3053 38.9    0.000    0.000 |\nLZO1Z-999    | rc                 4407    1      2223 50.4    0.000    0.000 |\nLZO1Z-999    | rcS                 525    1       427 81.3    0.000    0.000 |\nLZO1Z-999    | read-only-rootfs-hook.sh     1319    1       832 63.1    0.000    0.000 |\nLZO1Z-999    | reboot              334    1       259 77.5    0.000    0.000 |\nLZO1Z-999    | rmnologin.sh        630    1       398 63.2    0.000    0.000 |\nLZO1Z-999    | save-rtc.sh         474    1       353 74.5    0.000    0.000 |\nLZO1Z-999    | sendsigs            483    1       333 68.9    0.000    0.000 |\nLZO1Z-999    | single              623    1       445 71.4    0.000    0.000 |\nLZO1Z-999    | sshd               2029    1       910 44.8    0.000    0.000 |\nLZO1Z-999    | sysfs.sh           1091    1       512 46.9    0.000    0.000 |\nLZO1Z-999    | syslog             2104    1      1043 49.6    0.000    0.000 |\nLZO1Z-999    | udev               3848    1      1868 48.5    0.000    0.000 |\nLZO1Z-999    | umountfs            585    1       429 73.3    0.000    0.000 |\nLZO1Z-999    | umountnfs.sh        756    1       533 70.5    0.000    0.000 |\nLZO1Z-999    | urandom            1518    1       880 58.0    0.000    0.000 |\nLZO1Z-999    | inittab            1192    1       750 62.9    0.000    0.000 |\nLZO1Z-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1Z-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Z-999    | ld.so.cache        1566    1       584 37.3    0.000    0.000 |\nLZO1Z-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1Z-999    | limits              827    1       579 70.0    0.000    0.000 |\nLZO1Z-999    | login.access       1999    1      1097 54.9    0.000    0.000 |\nLZO1Z-999    | login.defs        13498    1      6174 45.7   17.849    0.000 |\nLZO1Z-999    | logrotate-dmesg.conf      121    1       113 93.4    0.000    0.000 |\nLZO1Z-999    | motd                197    1       177 89.8    0.000    0.000 |\nLZO1Z-999    | nfsroot             809    1       486 60.1    0.000    0.000 |\nLZO1Z-999    | interfaces          129    1       117 90.7    0.000    0.000 |\nLZO1Z-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | nsswitch.conf       465    1       313 67.3    0.000    0.000 |\nLZO1Z-999    | passwd              846    1       434 51.3    0.000    0.000 |\nLZO1Z-999    | profile            1937    1      1229 63.4    0.000    0.000 |\nLZO1Z-999    | protocols          3144    1      1942 61.8    0.000    0.000 |\nLZO1Z-999    | rpc                 911    1       612 67.2    0.000    0.000 |\nLZO1Z-999    | securetty          1854    1       914 49.3    0.000    0.000 |\nLZO1Z-999    | services          12813    1      6461 50.4   15.842    0.000 |\nLZO1Z-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1Z-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1Z-999    | .bashrc             410    1       311 75.9    0.000    0.000 |\nLZO1Z-999    | .profile            241    1       220 91.3    0.000    0.000 |\nLZO1Z-999    | moduli           541716    3     23823  4.4   71.721    0.000 |\nLZO1Z-999    | ssh_config         1569    1       976 62.2    0.000    0.000 |\nLZO1Z-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1Z-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1Z-999    | sshd_config        3127    1      1722 55.1    0.000    0.000 |\nLZO1Z-999    | sshd_config_readonly     3131    1      1725 55.1    0.000    0.000 |\nLZO1Z-999    | openssl.cnf       12328    1      5272 42.8   20.139    0.000 |\nLZO1Z-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | syslog-startup.conf      651    1       512 78.6    0.000    0.000 |\nLZO1Z-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1Z-999    | ansi               1481    1       638 43.1    0.000    0.000 |\nLZO1Z-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1Z-999    | linux              1740    1       893 51.3    0.000    0.000 |\nLZO1Z-999    | rxvt               2234    1      1289 57.7    0.000    0.000 |\nLZO1Z-999    | screen             1607    1       812 50.5    0.000    0.000 |\nLZO1Z-999    | screen-256color     1715    1       859 50.1    0.000    0.000 |\nLZO1Z-999    | sun                1004    1       424 42.2    0.000    0.000 |\nLZO1Z-999    | vt100              1282    1       683 53.3    0.000    0.000 |\nLZO1Z-999    | vt102              1276    1       683 53.5    0.000    0.000 |\nLZO1Z-999    | vt200              1391    1       796 57.2    0.000    0.000 |\nLZO1Z-999    | vt220              1391    1       796 57.2    0.000    0.000 |\nLZO1Z-999    | vt52                839    1       314 37.4    0.000    0.000 |\nLZO1Z-999    | xterm-256color     4041    1      2278 56.4    0.000    0.000 |\nLZO1Z-999    | xterm-color        1551    1       676 43.6    0.000    0.000 |\nLZO1Z-999    | xterm-xfree86      2240    1      1140 50.9    0.000    0.000 |\nLZO1Z-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Z-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | local.rules         885    1       605 68.4    0.000    0.000 |\nLZO1Z-999    | udev.conf           215    1       188 87.4    0.000    0.000 |\nLZO1Z-999    | 50default          2652    1      1024 38.6    0.000    0.000 |\nLZO1Z-999    | version              15    1        19  127    0.000    0.000 |\nLZO1Z-999    | volatile.cache     4839    1      1038 21.5    0.000    0.000 |\nLZO1Z-999    | xattr.conf          681    1       395 58.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1016 63.1   21.888    0.000\nLZO1Z-999      ***TOTALS***     700206  106    105721 15.1   21.888    0.000\nDone.\nAlign init: 0xffff9eacf010 ( 0xffff9eacf010 )\nAlignment test passed.\nPASS: align\nChecksum test passed.\nPASS: chksum\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\ncompressed 131072 bytes into 593 bytes\ndecompressed 593 bytes back into 131072 bytes\nSimple compression test passed.\nPASS: simple\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\ncompressed 131072 bytes into 593 bytes\ndecompressed 593 bytes back into 131072 bytes\n\nminiLZO simple compression test passed.\nPASS: testmini\nDURATION: 1\nEND: /usr/lib/lzo/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "lzo": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:14\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-1      | services          12813    1      7796 60.8   91.323    0.000 |\nLZO1B-2      | services          12813    1      7684 60.0    0.000    0.000 |\nLZO1B-3      | services          12813    1      7621 59.5    0.000    0.000 |\nLZO1B-4      | services          12813    1      7474 58.3    0.000    0.000 |\nLZO1B-5      | services          12813    1      7387 57.7    0.000    0.000 |\nLZO1B-6      | services          12813    1      7297 56.9    0.000    0.000 |\nLZO1B-7      | services          12813    1      7272 56.8  109.330    0.000 |\nLZO1B-8      | services          12813    1      7194 56.1   94.692    0.000 |\nLZO1B-9      | services          12813    1      7149 55.8  104.385    0.000 |\nLZO1C-1      | services          12813    1      7718 60.2    0.000    0.000 |\nLZO1C-2      | services          12813    1      7604 59.3    0.000    0.000 |\nLZO1C-3      | services          12813    1      7544 58.9    0.000    0.000 |\nLZO1C-4      | services          12813    1      7389 57.7    0.000    0.000 |\nLZO1C-5      | services          12813    1      7305 57.0    0.000    0.000 |\nLZO1C-6      | services          12813    1      7210 56.3  124.971    0.000 |\nLZO1C-7      | services          12813    1      7181 56.0   97.384    0.000 |\nLZO1C-8      | services          12813    1      7097 55.4   89.006    0.000 |\nLZO1C-9      | services          12813    1      7046 55.0  102.754    0.000 |\nLZO1-1       | services          12813    1      7893 61.6    0.000    0.000 |\nLZO1A-1      | services          12813    1      7807 60.9    0.000    0.000 |\nLZO1F-1      | services          12813    1      7692 60.0    0.000    0.000 |\nLZO1X-1      | services          12813    1      7778 60.7    0.000    0.000 |\nLZO1Y-1      | services          12813    1      7785 60.8    0.000    0.000 |\nLZO1X-1(11)  | services          12813    1      7977 62.3    0.000    0.000 |\nLZO1X-1(12)  | services          12813    1      7875 61.5    0.000    0.000 |\nLZO1X-1(15)  | services          12813    1      7796 60.8    0.000    0.000 |\nLZO1B-99     | services          12813    1      7038 54.9   83.247    0.000 |\nLZO1B-999    | services          12813    1      6779 52.9   40.696    0.000 |\nLZO1C-99     | services          12813    1      6936 54.1   78.659    0.000 |\nLZO1C-999    | services          12813    1      6664 52.0   39.308    0.000 |\nLZO1-99      | services          12813    1      7103 55.4   84.307    0.000 |\nLZO1A-99     | services          12813    1      7040 54.9   83.134    0.000 |\nLZO2A-999    | services          12813    1      6205 48.4   29.715    0.000 |\nLZO1F-999    | services          12813    1      6578 51.3   32.495    0.000 |\nLZO1X-999    | services          12813    1      6449 50.3   16.073    0.000 |\nLZO1Y-999    | services          12813    1      6450 50.3   16.275    0.000 |\nLZO1Z-999    | services          12813    1      6461 50.4   15.965    0.000 |\nmemcpy()     | services          12813    1     12813  100    0.000    0.000 |\n\nlzotest: execution time: 0 seconds\nPASS: lzotest\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1-1       | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1-1       | busybox.links.nosuid     2454    1      1285 52.4    0.000    0.000 |\nLZO1-1       | busybox.links.suid       91    1        67 73.6    0.000    0.000 |\nLZO1-1       | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1-1       | rcS                1313    1      1016 77.4    0.000    0.000 |\nLZO1-1       | useradd             115    1       117  102    0.000    0.000 |\nLZO1-1       | 00_core            1637    1      1038 63.4    0.000    0.000 |\nLZO1-1       | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1-1       | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1-1       | ethertypes         1853    1      1408 76.0    0.000    0.000 |\nLZO1-1       | fstab               650    1       396 60.9    0.000    0.000 |\nLZO1-1       | group               518    1       469 90.5    0.000    0.000 |\nLZO1-1       | gshadow             432    1       317 73.4    0.000    0.000 |\nLZO1-1       | host.conf            26    1        27  104    0.000    0.000 |\nLZO1-1       | hostname             10    1        11  110    0.000    0.000 |\nLZO1-1       | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1-1       | banner.sh           537    1       351 65.4    0.000    0.000 |\nLZO1-1       | bootlogd           1997    1      1258 63.0    0.000    0.000 |\nLZO1-1       | bootmisc.sh        2062    1      1452 70.4    0.000    0.000 |\nLZO1-1       | checkroot.sh       3640    1      2385 65.5    0.000    0.000 |\nLZO1-1       | devpts.sh           571    1       436 76.4    0.000    0.000 |\nLZO1-1       | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1-1       | functions          2185    1      1407 64.4    0.000    0.000 |\nLZO1-1       | halt                555    1       448 80.7    0.000    0.000 |\nLZO1-1       | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1-1       | hwclock.sh         2541    1      1346 53.0    0.000    0.000 |\nLZO1-1       | modutils.sh        1362    1       885 65.0    0.000    0.000 |\nLZO1-1       | mountall.sh        1218    1       953 78.2    0.000    0.000 |\nLZO1-1       | mountnfs.sh        1634    1      1004 61.4    0.000    0.000 |\nLZO1-1       | networking         1956    1      1021 52.2    0.000    0.000 |\nLZO1-1       | populate-volatile.sh     7846    1      3659 46.6    0.000    0.000 |\nLZO1-1       | rc                 4407    1      2673 60.7    0.000    0.000 |\nLZO1-1       | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1-1       | read-only-rootfs-hook.sh     1319    1       927 70.3    0.000    0.000 |\nLZO1-1       | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1-1       | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1-1       | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1-1       | sendsigs            483    1       348 72.0    0.000    0.000 |\nLZO1-1       | single              623    1       478 76.7    0.000    0.000 |\nLZO1-1       | sshd               2029    1      1068 52.6    0.000    0.000 |\nLZO1-1       | sysfs.sh           1091    1       572 52.4    0.000    0.000 |\nLZO1-1       | syslog             2104    1      1192 56.7    0.000    0.000 |\nLZO1-1       | udev               3848    1      2215 57.6    0.000    0.000 |\nLZO1-1       | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1-1       | umountnfs.sh        756    1       572 75.7    0.000    0.000 |\nLZO1-1       | urandom            1518    1       994 65.5    0.000    0.000 |\nLZO1-1       | inittab            1192    1       821 68.9    0.000    0.000 |\nLZO1-1       | issue                49    1        51  104    0.000    0.000 |\nLZO1-1       | issue.net            46    1        48  104    0.000    0.000 |\nLZO1-1       | ld.so.cache        1566    1       792 50.6    0.000    0.000 |\nLZO1-1       | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1-1       | limits              827    1       646 78.1    0.000    0.000 |\nLZO1-1       | login.access       1999    1      1320 66.0    0.000    0.000 |\nLZO1-1       | login.defs        13498    1      7642 56.6    0.000    0.000 |\nLZO1-1       | logrotate-dmesg.conf      121    1       115 95.0    0.000    0.000 |\nLZO1-1       | motd                197    1       184 93.4    0.000    0.000 |\nLZO1-1       | nfsroot             809    1       552 68.2    0.000    0.000 |\nLZO1-1       | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1-1       | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1-1       | nsswitch.conf       465    1       338 72.7    0.000    0.000 |\nLZO1-1       | passwd              846    1       519 61.3    0.000    0.000 |\nLZO1-1       | profile            1937    1      1393 71.9    0.000    0.000 |\nLZO1-1       | protocols          3144    1      2269 72.2    0.000    0.000 |\nLZO1-1       | rpc                 911    1       693 76.1    0.000    0.000 |\nLZO1-1       | securetty          1854    1      1240 66.9    0.000    0.000 |\nLZO1-1       | services          12813    1      7893 61.6    0.000    0.000 |\nLZO1-1       | shadow              512    1       186 36.3    0.000    0.000 |\nLZO1-1       | shells               42    1        40 95.2    0.000    0.000 |\nLZO1-1       | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1-1       | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1-1       | moduli           541716    3     50764  9.4  635.459  734.013 |\nLZO1-1       | ssh_config         1569    1      1105 70.4    0.000    0.000 |\nLZO1-1       | ssh_host_ecdsa_key      505    1       454 89.9    0.000    0.000 |\nLZO1-1       | ssh_host_ecdsa_key.pub      176    1       168 95.5    0.000    0.000 |\nLZO1-1       | sshd_config        3127    1      2066 66.1    0.000    0.000 |\nLZO1-1       | sshd_config_readonly     3131    1      2066 66.0    0.000    0.000 |\nLZO1-1       | openssl.cnf       12328    1      6567 53.3    0.000    0.000 |\nLZO1-1       | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1-1       | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1-1       | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1-1       | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1-1       | ansi               1481    1       792 53.5    0.000    0.000 |\nLZO1-1       | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1-1       | linux              1740    1      1093 62.8    0.000    0.000 |\nLZO1-1       | rxvt               2234    1      1583 70.9    0.000    0.000 |\nLZO1-1       | screen             1607    1      1003 62.4    0.000    0.000 |\nLZO1-1       | screen-256color     1715    1      1066 62.2    0.000    0.000 |\nLZO1-1       | sun                1004    1       542 54.0    0.000    0.000 |\nLZO1-1       | vt100              1282    1       830 64.7    0.000    0.000 |\nLZO1-1       | vt102              1276    1       833 65.3    0.000    0.000 |\nLZO1-1       | vt200              1391    1       984 70.7    0.000    0.000 |\nLZO1-1       | vt220              1391    1       984 70.7    0.000    0.000 |\nLZO1-1       | vt52                839    1       366 43.6    0.000    0.000 |\nLZO1-1       | xterm-256color     4041    1      2886 71.4    0.000    0.000 |\nLZO1-1       | xterm-color        1551    1       841 54.2    0.000    0.000 |\nLZO1-1       | xterm-xfree86      2240    1      1448 64.6    0.000    0.000 |\nLZO1-1       | timestamp            15    1        16  107    0.000    0.000 |\nLZO1-1       | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1-1       | local.rules         885    1       675 76.3    0.000    0.000 |\nLZO1-1       | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1-1       | 50default          2652    1      1201 45.3    0.000    0.000 |\nLZO1-1       | version              15    1        16  107    0.000    0.000 |\nLZO1-1       | volatile.cache     4839    1      1339 27.7    0.000    0.000 |\nLZO1-1       | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1419 68.5  635.459  734.013\nLZO1-1         ***TOTALS***     700206  106    147600 21.1  635.459  734.013\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1A-1      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1A-1      | busybox.links.nosuid     2454    1      1284 52.3    0.000    0.000 |\nLZO1A-1      | busybox.links.suid       91    1        67 73.6    0.000    0.000 |\nLZO1A-1      | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1A-1      | rcS                1313    1      1011 77.0    0.000    0.000 |\nLZO1A-1      | useradd             115    1       117  102    0.000    0.000 |\nLZO1A-1      | 00_core            1637    1      1036 63.3    0.000    0.000 |\nLZO1A-1      | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1A-1      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1A-1      | ethertypes         1853    1      1399 75.5    0.000    0.000 |\nLZO1A-1      | fstab               650    1       393 60.5    0.000    0.000 |\nLZO1A-1      | group               518    1       464 89.6    0.000    0.000 |\nLZO1A-1      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1A-1      | host.conf            26    1        27  104    0.000    0.000 |\nLZO1A-1      | hostname             10    1        11  110    0.000    0.000 |\nLZO1A-1      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1A-1      | banner.sh           537    1       350 65.2    0.000    0.000 |\nLZO1A-1      | bootlogd           1997    1      1253 62.7    0.000    0.000 |\nLZO1A-1      | bootmisc.sh        2062    1      1443 70.0    0.000    0.000 |\nLZO1A-1      | checkroot.sh       3640    1      2373 65.2    0.000    0.000 |\nLZO1A-1      | devpts.sh           571    1       435 76.2    0.000    0.000 |\nLZO1A-1      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1A-1      | functions          2185    1      1403 64.2    0.000    0.000 |\nLZO1A-1      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1A-1      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1A-1      | hwclock.sh         2541    1      1339 52.7    0.000    0.000 |\nLZO1A-1      | modutils.sh        1362    1       881 64.7    0.000    0.000 |\nLZO1A-1      | mountall.sh        1218    1       947 77.8    0.000    0.000 |\nLZO1A-1      | mountnfs.sh        1634    1       998 61.1    0.000    0.000 |\nLZO1A-1      | networking         1956    1      1019 52.1    0.000    0.000 |\nLZO1A-1      | populate-volatile.sh     7846    1      3638 46.4    0.000    0.000 |\nLZO1A-1      | rc                 4407    1      2658 60.3    0.000    0.000 |\nLZO1A-1      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1A-1      | read-only-rootfs-hook.sh     1319    1       923 70.0    0.000    0.000 |\nLZO1A-1      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1A-1      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1A-1      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1A-1      | sendsigs            483    1       347 71.8    0.000    0.000 |\nLZO1A-1      | single              623    1       475 76.2    0.000    0.000 |\nLZO1A-1      | sshd               2029    1      1060 52.2    0.000    0.000 |\nLZO1A-1      | sysfs.sh           1091    1       572 52.4    0.000    0.000 |\nLZO1A-1      | syslog             2104    1      1190 56.6    0.000    0.000 |\nLZO1A-1      | udev               3848    1      2205 57.3    0.000    0.000 |\nLZO1A-1      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1A-1      | umountnfs.sh        756    1       570 75.4    0.000    0.000 |\nLZO1A-1      | urandom            1518    1       988 65.1    0.000    0.000 |\nLZO1A-1      | inittab            1192    1       817 68.5    0.000    0.000 |\nLZO1A-1      | issue                49    1        51  104    0.000    0.000 |\nLZO1A-1      | issue.net            46    1        48  104    0.000    0.000 |\nLZO1A-1      | ld.so.cache        1566    1       769 49.1    0.000    0.000 |\nLZO1A-1      | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1A-1      | limits              827    1       641 77.5    0.000    0.000 |\nLZO1A-1      | login.access       1999    1      1304 65.2    0.000    0.000 |\nLZO1A-1      | login.defs        13498    1      7571 56.1    0.000    0.000 |\nLZO1A-1      | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1A-1      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1A-1      | nfsroot             809    1       549 67.9    0.000    0.000 |\nLZO1A-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1A-1      | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | nsswitch.conf       465    1       337 72.5    0.000    0.000 |\nLZO1A-1      | passwd              846    1       515 60.9    0.000    0.000 |\nLZO1A-1      | profile            1937    1      1383 71.4    0.000    0.000 |\nLZO1A-1      | protocols          3144    1      2250 71.6    0.000    0.000 |\nLZO1A-1      | rpc                 911    1       690 75.7    0.000    0.000 |\nLZO1A-1      | securetty          1854    1      1238 66.8    0.000    0.000 |\nLZO1A-1      | services          12813    1      7807 60.9    0.000    0.000 |\nLZO1A-1      | shadow              512    1       185 36.1    0.000    0.000 |\nLZO1A-1      | shells               42    1        40 95.2    0.000    0.000 |\nLZO1A-1      | .bashrc             410    1       327 79.8    0.000    0.000 |\nLZO1A-1      | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1A-1      | moduli           541716    3     50268  9.3  835.414  939.631 |\nLZO1A-1      | ssh_config         1569    1      1100 70.1    0.000    0.000 |\nLZO1A-1      | ssh_host_ecdsa_key      505    1       454 89.9    0.000    0.000 |\nLZO1A-1      | ssh_host_ecdsa_key.pub      176    1       168 95.5    0.000    0.000 |\nLZO1A-1      | sshd_config        3127    1      2049 65.5    0.000    0.000 |\nLZO1A-1      | sshd_config_readonly     3131    1      2049 65.4    0.000    0.000 |\nLZO1A-1      | openssl.cnf       12328    1      6512 52.8    0.000    0.000 |\nLZO1A-1      | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | syslog-startup.conf      651    1       547 84.0    0.000    0.000 |\nLZO1A-1      | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1A-1      | ansi               1481    1       767 51.8    0.000    0.000 |\nLZO1A-1      | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1A-1      | linux              1740    1      1075 61.8    0.000    0.000 |\nLZO1A-1      | rxvt               2234    1      1547 69.2    0.000    0.000 |\nLZO1A-1      | screen             1607    1       983 61.2    0.000    0.000 |\nLZO1A-1      | screen-256color     1715    1      1045 60.9    0.000    0.000 |\nLZO1A-1      | sun                1004    1       526 52.4    0.000    0.000 |\nLZO1A-1      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1A-1      | vt102              1276    1       807 63.2    0.000    0.000 |\nLZO1A-1      | vt200              1391    1       959 68.9    0.000    0.000 |\nLZO1A-1      | vt220              1391    1       959 68.9    0.000    0.000 |\nLZO1A-1      | vt52                839    1       356 42.4    0.000    0.000 |\nLZO1A-1      | xterm-256color     4041    1      2843 70.4    0.000    0.000 |\nLZO1A-1      | xterm-color        1551    1       825 53.2    0.000    0.000 |\nLZO1A-1      | xterm-xfree86      2240    1      1417 63.3    0.000    0.000 |\nLZO1A-1      | timestamp            15    1        16  107    0.000    0.000 |\nLZO1A-1      | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1A-1      | local.rules         885    1       671 75.8    0.000    0.000 |\nLZO1A-1      | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1A-1      | 50default          2652    1      1197 45.1    0.000    0.000 |\nLZO1A-1      | version              15    1        16  107    0.000    0.000 |\nLZO1A-1      | volatile.cache     4839    1      1337 27.6    0.000    0.000 |\nLZO1A-1      | xattr.conf          681    1       414 60.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1406 68.1  835.414  939.631\nLZO1A-1        ***TOTALS***     700206  106    146241 20.9  835.414  939.631\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-1      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1B-1      | busybox.links.nosuid     2454    1      1303 53.1    0.000    0.000 |\nLZO1B-1      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-1      | rcS                1313    1      1027 78.2    0.000    0.000 |\nLZO1B-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-1      | 00_core            1637    1      1061 64.8    0.000    0.000 |\nLZO1B-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-1      | ethertypes         1853    1      1409 76.0    0.000    0.000 |\nLZO1B-1      | fstab               650    1       398 61.2    0.000    0.000 |\nLZO1B-1      | group               518    1       467 90.2    0.000    0.000 |\nLZO1B-1      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-1      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-1      | banner.sh           537    1       355 66.1    0.000    0.000 |\nLZO1B-1      | bootlogd           1997    1      1257 62.9    0.000    0.000 |\nLZO1B-1      | bootmisc.sh        2062    1      1451 70.4    0.000    0.000 |\nLZO1B-1      | checkroot.sh       3640    1      2388 65.6    0.000    0.000 |\nLZO1B-1      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1B-1      | dmesg.sh            397    1       300 75.6    0.000    0.000 |\nLZO1B-1      | functions          2185    1      1407 64.4    0.000    0.000 |\nLZO1B-1      | halt                555    1       453 81.6    0.000    0.000 |\nLZO1B-1      | hostname.sh         625    1       477 76.3    0.000    0.000 |\nLZO1B-1      | hwclock.sh         2541    1      1357 53.4    0.000    0.000 |\nLZO1B-1      | modutils.sh        1362    1       880 64.6    0.000    0.000 |\nLZO1B-1      | mountall.sh        1218    1       958 78.7    0.000    0.000 |\nLZO1B-1      | mountnfs.sh        1634    1      1012 61.9    0.000    0.000 |\nLZO1B-1      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-1      | populate-volatile.sh     7846    1      3664 46.7    0.000    0.000 |\nLZO1B-1      | rc                 4407    1      2677 60.7    0.000    0.000 |\nLZO1B-1      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-1      | read-only-rootfs-hook.sh     1319    1       932 70.7    0.000    0.000 |\nLZO1B-1      | reboot              334    1       270 80.8    0.000    0.000 |\nLZO1B-1      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-1      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1B-1      | sendsigs            483    1       355 73.5    0.000    0.000 |\nLZO1B-1      | single              623    1       476 76.4    0.000    0.000 |\nLZO1B-1      | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1B-1      | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1B-1      | syslog             2104    1      1198 56.9    0.000    0.000 |\nLZO1B-1      | udev               3848    1      2210 57.4    0.000    0.000 |\nLZO1B-1      | umountfs            585    1       454 77.6    0.000    0.000 |\nLZO1B-1      | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1B-1      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-1      | inittab            1192    1       828 69.5    0.000    0.000 |\nLZO1B-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-1      | ld.so.cache        1566    1       729 46.6    0.000    0.000 |\nLZO1B-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-1      | limits              827    1       643 77.8    0.000    0.000 |\nLZO1B-1      | login.access       1999    1      1312 65.6    0.000    0.000 |\nLZO1B-1      | login.defs        13498    1      7550 55.9    0.000    0.000 |\nLZO1B-1      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-1      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-1      | nfsroot             809    1       549 67.9    0.000    0.000 |\nLZO1B-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | nsswitch.conf       465    1       342 73.5    0.000    0.000 |\nLZO1B-1      | passwd              846    1       522 61.7    0.000    0.000 |\nLZO1B-1      | profile            1937    1      1398 72.2    0.000    0.000 |\nLZO1B-1      | protocols          3144    1      2274 72.3    0.000    0.000 |\nLZO1B-1      | rpc                 911    1       700 76.8    0.000    0.000 |\nLZO1B-1      | securetty          1854    1      1313 70.8    0.000    0.000 |\nLZO1B-1      | services          12813    1      7796 60.8    0.000    0.000 |\nLZO1B-1      | shadow              512    1       185 36.1    0.000    0.000 |\nLZO1B-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-1      | .bashrc             410    1       333 81.2    0.000    0.000 |\nLZO1B-1      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-1      | moduli           541716    3     29251  5.4  600.958   59.734 |\nLZO1B-1      | ssh_config         1569    1      1110 70.7    0.000    0.000 |\nLZO1B-1      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1B-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-1      | sshd_config        3127    1      2074 66.3    0.000    0.000 |\nLZO1B-1      | sshd_config_readonly     3131    1      2076 66.3    0.000    0.000 |\nLZO1B-1      | openssl.cnf       12328    1      6471 52.5    0.000    0.000 |\nLZO1B-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1B-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-1      | ansi               1481    1       779 52.6    0.000    0.000 |\nLZO1B-1      | dumb                308    1        76 24.7    0.000    0.000 |\nLZO1B-1      | linux              1740    1      1068 61.4    0.000    0.000 |\nLZO1B-1      | rxvt               2234    1      1551 69.4    0.000    0.000 |\nLZO1B-1      | screen             1607    1       975 60.7    0.000    0.000 |\nLZO1B-1      | screen-256color     1715    1      1038 60.5    0.000    0.000 |\nLZO1B-1      | sun                1004    1       537 53.5    0.000    0.000 |\nLZO1B-1      | vt100              1282    1       812 63.3    0.000    0.000 |\nLZO1B-1      | vt102              1276    1       814 63.8    0.000    0.000 |\nLZO1B-1      | vt200              1391    1       967 69.5    0.000    0.000 |\nLZO1B-1      | vt220              1391    1       967 69.5    0.000    0.000 |\nLZO1B-1      | vt52                839    1       363 43.3    0.000    0.000 |\nLZO1B-1      | xterm-256color     4041    1      2904 71.9    0.000    0.000 |\nLZO1B-1      | xterm-color        1551    1       820 52.9    0.000    0.000 |\nLZO1B-1      | xterm-xfree86      2240    1      1427 63.7    0.000    0.000 |\nLZO1B-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-1      | local.rules         885    1       670 75.7    0.000    0.000 |\nLZO1B-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-1      | 50default          2652    1      1203 45.4    0.000    0.000 |\nLZO1B-1      | version              15    1        19  127    0.000    0.000 |\nLZO1B-1      | volatile.cache     4839    1      1302 26.9    0.000    0.000 |\nLZO1B-1      | xattr.conf          681    1       424 62.3    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1209 69.9  600.958   59.734\nLZO1B-1        ***TOTALS***     700206  106    125824 18.0  600.958   59.734\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-2      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1B-2      | busybox.links.nosuid     2454    1      1281 52.2    0.000    0.000 |\nLZO1B-2      | busybox.links.suid       91    1        71 78.0    0.000    0.000 |\nLZO1B-2      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-2      | rcS                1313    1      1023 77.9    0.000    0.000 |\nLZO1B-2      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-2      | 00_core            1637    1      1049 64.1    0.000    0.000 |\nLZO1B-2      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-2      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-2      | ethertypes         1853    1      1407 75.9    0.000    0.000 |\nLZO1B-2      | fstab               650    1       395 60.8    0.000    0.000 |\nLZO1B-2      | group               518    1       466 90.0    0.000    0.000 |\nLZO1B-2      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-2      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-2      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-2      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-2      | banner.sh           537    1       349 65.0    0.000    0.000 |\nLZO1B-2      | bootlogd           1997    1      1256 62.9    0.000    0.000 |\nLZO1B-2      | bootmisc.sh        2062    1      1430 69.4    0.000    0.000 |\nLZO1B-2      | checkroot.sh       3640    1      2380 65.4    0.000    0.000 |\nLZO1B-2      | devpts.sh           571    1       439 76.9    0.000    0.000 |\nLZO1B-2      | dmesg.sh            397    1       297 74.8    0.000    0.000 |\nLZO1B-2      | functions          2185    1      1399 64.0    0.000    0.000 |\nLZO1B-2      | halt                555    1       452 81.4    0.000    0.000 |\nLZO1B-2      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1B-2      | hwclock.sh         2541    1      1344 52.9    0.000    0.000 |\nLZO1B-2      | modutils.sh        1362    1       884 64.9    0.000    0.000 |\nLZO1B-2      | mountall.sh        1218    1       954 78.3    0.000    0.000 |\nLZO1B-2      | mountnfs.sh        1634    1       990 60.6    0.000    0.000 |\nLZO1B-2      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-2      | populate-volatile.sh     7846    1      3620 46.1    0.000    0.000 |\nLZO1B-2      | rc                 4407    1      2624 59.5    0.000    0.000 |\nLZO1B-2      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-2      | read-only-rootfs-hook.sh     1319    1       927 70.3    0.000    0.000 |\nLZO1B-2      | reboot              334    1       269 80.5    0.000    0.000 |\nLZO1B-2      | rmnologin.sh        630    1       429 68.1    0.000    0.000 |\nLZO1B-2      | save-rtc.sh         474    1       369 77.8    0.000    0.000 |\nLZO1B-2      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1B-2      | single              623    1       476 76.4    0.000    0.000 |\nLZO1B-2      | sshd               2029    1      1064 52.4    0.000    0.000 |\nLZO1B-2      | sysfs.sh           1091    1       569 52.2    0.000    0.000 |\nLZO1B-2      | syslog             2104    1      1184 56.3    0.000    0.000 |\nLZO1B-2      | udev               3848    1      2204 57.3    0.000    0.000 |\nLZO1B-2      | umountfs            585    1       454 77.6    0.000    0.000 |\nLZO1B-2      | umountnfs.sh        756    1       574 75.9    0.000    0.000 |\nLZO1B-2      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-2      | inittab            1192    1       827 69.4    0.000    0.000 |\nLZO1B-2      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-2      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-2      | ld.so.cache        1566    1       721 46.0    0.000    0.000 |\nLZO1B-2      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-2      | limits              827    1       642 77.6    0.000    0.000 |\nLZO1B-2      | login.access       1999    1      1299 65.0    0.000    0.000 |\nLZO1B-2      | login.defs        13498    1      7458 55.3    0.000    0.000 |\nLZO1B-2      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-2      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-2      | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1B-2      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-2      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | nsswitch.conf       465    1       343 73.8    0.000    0.000 |\nLZO1B-2      | passwd              846    1       519 61.3    0.000    0.000 |\nLZO1B-2      | profile            1937    1      1398 72.2    0.000    0.000 |\nLZO1B-2      | protocols          3144    1      2261 71.9    0.000    0.000 |\nLZO1B-2      | rpc                 911    1       696 76.4    0.000    0.000 |\nLZO1B-2      | securetty          1854    1      1312 70.8    0.000    0.000 |\nLZO1B-2      | services          12813    1      7684 60.0    0.000    0.000 |\nLZO1B-2      | shadow              512    1       183 35.7    0.000    0.000 |\nLZO1B-2      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-2      | .bashrc             410    1       333 81.2    0.000    0.000 |\nLZO1B-2      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-2      | moduli           541716    3     29014  5.4  893.655    0.000 |\nLZO1B-2      | ssh_config         1569    1      1102 70.2    0.000    0.000 |\nLZO1B-2      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1B-2      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-2      | sshd_config        3127    1      2054 65.7    0.000    0.000 |\nLZO1B-2      | sshd_config_readonly     3131    1      2057 65.7    0.000    0.000 |\nLZO1B-2      | openssl.cnf       12328    1      6385 51.8    0.000    0.000 |\nLZO1B-2      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1B-2      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-2      | ansi               1481    1       768 51.9    0.000    0.000 |\nLZO1B-2      | dumb                308    1        73 23.7    0.000    0.000 |\nLZO1B-2      | linux              1740    1      1044 60.0    0.000    0.000 |\nLZO1B-2      | rxvt               2234    1      1548 69.3    0.000    0.000 |\nLZO1B-2      | screen             1607    1       965 60.0    0.000    0.000 |\nLZO1B-2      | screen-256color     1715    1      1026 59.8    0.000    0.000 |\nLZO1B-2      | sun                1004    1       523 52.1    0.000    0.000 |\nLZO1B-2      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1B-2      | vt102              1276    1       805 63.1    0.000    0.000 |\nLZO1B-2      | vt200              1391    1       955 68.7    0.000    0.000 |\nLZO1B-2      | vt220              1391    1       955 68.7    0.000    0.000 |\nLZO1B-2      | vt52                839    1       355 42.3    0.000    0.000 |\nLZO1B-2      | xterm-256color     4041    1      2889 71.5    0.000    0.000 |\nLZO1B-2      | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1B-2      | xterm-xfree86      2240    1      1404 62.7    0.000    0.000 |\nLZO1B-2      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-2      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-2      | local.rules         885    1       669 75.6    0.000    0.000 |\nLZO1B-2      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-2      | 50default          2652    1      1180 44.5    0.000    0.000 |\nLZO1B-2      | version              15    1        19  127    0.000    0.000 |\nLZO1B-2      | volatile.cache     4839    1      1299 26.8    0.000    0.000 |\nLZO1B-2      | xattr.conf          681    1       422 62.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1199 69.6  893.655    0.000\nLZO1B-2        ***TOTALS***     700206  106    124729 17.8  893.655    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-3      | buildinfo           502    1       273 54.4    0.000    0.000 |\nLZO1B-3      | busybox.links.nosuid     2454    1      1275 52.0    0.000    0.000 |\nLZO1B-3      | busybox.links.suid       91    1        71 78.0    0.000    0.000 |\nLZO1B-3      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-3      | rcS                1313    1      1018 77.5    0.000    0.000 |\nLZO1B-3      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-3      | 00_core            1637    1      1049 64.1    0.000    0.000 |\nLZO1B-3      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-3      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1B-3      | ethertypes         1853    1      1404 75.8    0.000    0.000 |\nLZO1B-3      | fstab               650    1       400 61.5    0.000    0.000 |\nLZO1B-3      | group               518    1       464 89.6    0.000    0.000 |\nLZO1B-3      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1B-3      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-3      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-3      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-3      | banner.sh           537    1       349 65.0    0.000    0.000 |\nLZO1B-3      | bootlogd           1997    1      1238 62.0    0.000    0.000 |\nLZO1B-3      | bootmisc.sh        2062    1      1435 69.6    0.000    0.000 |\nLZO1B-3      | checkroot.sh       3640    1      2369 65.1    0.000    0.000 |\nLZO1B-3      | devpts.sh           571    1       439 76.9    0.000    0.000 |\nLZO1B-3      | dmesg.sh            397    1       297 74.8    0.000    0.000 |\nLZO1B-3      | functions          2185    1      1395 63.8    0.000    0.000 |\nLZO1B-3      | halt                555    1       452 81.4    0.000    0.000 |\nLZO1B-3      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1B-3      | hwclock.sh         2541    1      1344 52.9    0.000    0.000 |\nLZO1B-3      | modutils.sh        1362    1       878 64.5    0.000    0.000 |\nLZO1B-3      | mountall.sh        1218    1       950 78.0    0.000    0.000 |\nLZO1B-3      | mountnfs.sh        1634    1       990 60.6    0.000    0.000 |\nLZO1B-3      | networking         1956    1      1038 53.1    0.000    0.000 |\nLZO1B-3      | populate-volatile.sh     7846    1      3591 45.8    0.000    0.000 |\nLZO1B-3      | rc                 4407    1      2613 59.3    0.000    0.000 |\nLZO1B-3      | rcS                 525    1       448 85.3    0.000    0.000 |\nLZO1B-3      | read-only-rootfs-hook.sh     1319    1       926 70.2    0.000    0.000 |\nLZO1B-3      | reboot              334    1       269 80.5    0.000    0.000 |\nLZO1B-3      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-3      | save-rtc.sh         474    1       370 78.1    0.000    0.000 |\nLZO1B-3      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1B-3      | single              623    1       474 76.1    0.000    0.000 |\nLZO1B-3      | sshd               2029    1      1062 52.3    0.000    0.000 |\nLZO1B-3      | sysfs.sh           1091    1       564 51.7    0.000    0.000 |\nLZO1B-3      | syslog             2104    1      1182 56.2    0.000    0.000 |\nLZO1B-3      | udev               3848    1      2191 56.9    0.000    0.000 |\nLZO1B-3      | umountfs            585    1       452 77.3    0.000    0.000 |\nLZO1B-3      | umountnfs.sh        756    1       572 75.7    0.000    0.000 |\nLZO1B-3      | urandom            1518    1      1002 66.0    0.000    0.000 |\nLZO1B-3      | inittab            1192    1       826 69.3    0.000    0.000 |\nLZO1B-3      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-3      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-3      | ld.so.cache        1566    1       724 46.2    0.000    0.000 |\nLZO1B-3      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-3      | limits              827    1       642 77.6    0.000    0.000 |\nLZO1B-3      | login.access       1999    1      1301 65.1    0.000    0.000 |\nLZO1B-3      | login.defs        13498    1      7379 54.7    0.000    0.000 |\nLZO1B-3      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1B-3      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1B-3      | nfsroot             809    1       544 67.2    0.000    0.000 |\nLZO1B-3      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1B-3      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | nsswitch.conf       465    1       343 73.8    0.000    0.000 |\nLZO1B-3      | passwd              846    1       512 60.5    0.000    0.000 |\nLZO1B-3      | profile            1937    1      1394 72.0    0.000    0.000 |\nLZO1B-3      | protocols          3144    1      2257 71.8    0.000    0.000 |\nLZO1B-3      | rpc                 911    1       695 76.3    0.000    0.000 |\nLZO1B-3      | securetty          1854    1      1308 70.6    0.000    0.000 |\nLZO1B-3      | services          12813    1      7621 59.5    0.000    0.000 |\nLZO1B-3      | shadow              512    1       183 35.7    0.000    0.000 |\nLZO1B-3      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-3      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1B-3      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1B-3      | moduli           541716    3     28974  5.3  790.157    0.000 |\nLZO1B-3      | ssh_config         1569    1      1102 70.2    0.000    0.000 |\nLZO1B-3      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1B-3      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1B-3      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1B-3      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1B-3      | openssl.cnf       12328    1      6330 51.3    0.000    0.000 |\nLZO1B-3      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1B-3      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-3      | ansi               1481    1       767 51.8    0.000    0.000 |\nLZO1B-3      | dumb                308    1        73 23.7    0.000    0.000 |\nLZO1B-3      | linux              1740    1      1042 59.9    0.000    0.000 |\nLZO1B-3      | rxvt               2234    1      1541 69.0    0.000    0.000 |\nLZO1B-3      | screen             1607    1       967 60.2    0.000    0.000 |\nLZO1B-3      | screen-256color     1715    1      1029 60.0    0.000    0.000 |\nLZO1B-3      | sun                1004    1       521 51.9    0.000    0.000 |\nLZO1B-3      | vt100              1282    1       800 62.4    0.000    0.000 |\nLZO1B-3      | vt102              1276    1       804 63.0    0.000    0.000 |\nLZO1B-3      | vt200              1391    1       952 68.4    0.000    0.000 |\nLZO1B-3      | vt220              1391    1       952 68.4    0.000    0.000 |\nLZO1B-3      | vt52                839    1       355 42.3    0.000    0.000 |\nLZO1B-3      | xterm-256color     4041    1      2878 71.2    0.000    0.000 |\nLZO1B-3      | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1B-3      | xterm-xfree86      2240    1      1403 62.6    0.000    0.000 |\nLZO1B-3      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-3      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-3      | local.rules         885    1       669 75.6    0.000    0.000 |\nLZO1B-3      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1B-3      | 50default          2652    1      1174 44.3    0.000    0.000 |\nLZO1B-3      | version              15    1        19  127    0.000    0.000 |\nLZO1B-3      | volatile.cache     4839    1      1306 27.0    0.000    0.000 |\nLZO1B-3      | xattr.conf          681    1       420 61.7    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1195 69.5  790.157    0.000\nLZO1B-3        ***TOTALS***     700206  106    124306 17.8  790.157    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-4      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1B-4      | busybox.links.nosuid     2454    1      1262 51.4    0.000    0.000 |\nLZO1B-4      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-4      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-4      | rcS                1313    1       997 75.9    0.000    0.000 |\nLZO1B-4      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-4      | 00_core            1637    1      1017 62.1    0.000    0.000 |\nLZO1B-4      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-4      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-4      | ethertypes         1853    1      1374 74.2    0.000    0.000 |\nLZO1B-4      | fstab               650    1       392 60.3    0.000    0.000 |\nLZO1B-4      | group               518    1       462 89.2    0.000    0.000 |\nLZO1B-4      | gshadow             432    1       319 73.8    0.000    0.000 |\nLZO1B-4      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-4      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-4      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1B-4      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-4      | bootlogd           1997    1      1243 62.2    0.000    0.000 |\nLZO1B-4      | bootmisc.sh        2062    1      1396 67.7    0.000    0.000 |\nLZO1B-4      | checkroot.sh       3640    1      2329 64.0    0.000    0.000 |\nLZO1B-4      | devpts.sh           571    1       433 75.8    0.000    0.000 |\nLZO1B-4      | dmesg.sh            397    1       293 73.8    0.000    0.000 |\nLZO1B-4      | functions          2185    1      1393 63.8    0.000    0.000 |\nLZO1B-4      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1B-4      | hostname.sh         625    1       473 75.7    0.000    0.000 |\nLZO1B-4      | hwclock.sh         2541    1      1317 51.8    0.000    0.000 |\nLZO1B-4      | modutils.sh        1362    1       875 64.2    0.000    0.000 |\nLZO1B-4      | mountall.sh        1218    1       939 77.1    0.000    0.000 |\nLZO1B-4      | mountnfs.sh        1634    1       988 60.5    0.000    0.000 |\nLZO1B-4      | networking         1956    1      1018 52.0    0.000    0.000 |\nLZO1B-4      | populate-volatile.sh     7846    1      3524 44.9    0.000    0.000 |\nLZO1B-4      | rc                 4407    1      2564 58.2    0.000    0.000 |\nLZO1B-4      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-4      | read-only-rootfs-hook.sh     1319    1       920 69.7    0.000    0.000 |\nLZO1B-4      | reboot              334    1       268 80.2    0.000    0.000 |\nLZO1B-4      | rmnologin.sh        630    1       429 68.1    0.000    0.000 |\nLZO1B-4      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1B-4      | sendsigs            483    1       346 71.6    0.000    0.000 |\nLZO1B-4      | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-4      | sshd               2029    1      1041 51.3    0.000    0.000 |\nLZO1B-4      | sysfs.sh           1091    1       567 52.0    0.000    0.000 |\nLZO1B-4      | syslog             2104    1      1163 55.3    0.000    0.000 |\nLZO1B-4      | udev               3848    1      2173 56.5    0.000    0.000 |\nLZO1B-4      | umountfs            585    1       452 77.3    0.000    0.000 |\nLZO1B-4      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-4      | urandom            1518    1       971 64.0    0.000    0.000 |\nLZO1B-4      | inittab            1192    1       809 67.9    0.000    0.000 |\nLZO1B-4      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-4      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-4      | ld.so.cache        1566    1       704 45.0    0.000    0.000 |\nLZO1B-4      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-4      | limits              827    1       635 76.8    0.000    0.000 |\nLZO1B-4      | login.access       1999    1      1282 64.1    0.000    0.000 |\nLZO1B-4      | login.defs        13498    1      7160 53.0    0.000    0.000 |\nLZO1B-4      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-4      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-4      | nfsroot             809    1       541 66.9    0.000    0.000 |\nLZO1B-4      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-4      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | nsswitch.conf       465    1       340 73.1    0.000    0.000 |\nLZO1B-4      | passwd              846    1       509 60.2    0.000    0.000 |\nLZO1B-4      | profile            1937    1      1363 70.4    0.000    0.000 |\nLZO1B-4      | protocols          3144    1      2214 70.4    0.000    0.000 |\nLZO1B-4      | rpc                 911    1       685 75.2    0.000    0.000 |\nLZO1B-4      | securetty          1854    1      1231 66.4    0.000    0.000 |\nLZO1B-4      | services          12813    1      7474 58.3    0.000    0.000 |\nLZO1B-4      | shadow              512    1       182 35.5    0.000    0.000 |\nLZO1B-4      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-4      | .bashrc             410    1       329 80.2    0.000    0.000 |\nLZO1B-4      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-4      | moduli           541716    3     28393  5.2  751.090    0.000 |\nLZO1B-4      | ssh_config         1569    1      1092 69.6    0.000    0.000 |\nLZO1B-4      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1B-4      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-4      | sshd_config        3127    1      1987 63.5    0.000    0.000 |\nLZO1B-4      | sshd_config_readonly     3131    1      1989 63.5    0.000    0.000 |\nLZO1B-4      | openssl.cnf       12328    1      6187 50.2    0.000    0.000 |\nLZO1B-4      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | syslog-startup.conf      651    1       544 83.6    0.000    0.000 |\nLZO1B-4      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-4      | ansi               1481    1       752 50.8    0.000    0.000 |\nLZO1B-4      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1B-4      | linux              1740    1      1049 60.3    0.000    0.000 |\nLZO1B-4      | rxvt               2234    1      1524 68.2    0.000    0.000 |\nLZO1B-4      | screen             1607    1       962 59.9    0.000    0.000 |\nLZO1B-4      | screen-256color     1715    1      1018 59.4    0.000    0.000 |\nLZO1B-4      | sun                1004    1       514 51.2    0.000    0.000 |\nLZO1B-4      | vt100              1282    1       778 60.7    0.000    0.000 |\nLZO1B-4      | vt102              1276    1       788 61.8    0.000    0.000 |\nLZO1B-4      | vt200              1391    1       940 67.6    0.000    0.000 |\nLZO1B-4      | vt220              1391    1       940 67.6    0.000    0.000 |\nLZO1B-4      | vt52                839    1       348 41.5    0.000    0.000 |\nLZO1B-4      | xterm-256color     4041    1      2808 69.5    0.000    0.000 |\nLZO1B-4      | xterm-color        1551    1       803 51.8    0.000    0.000 |\nLZO1B-4      | xterm-xfree86      2240    1      1389 62.0    0.000    0.000 |\nLZO1B-4      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-4      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-4      | local.rules         885    1       667 75.4    0.000    0.000 |\nLZO1B-4      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-4      | 50default          2652    1      1150 43.4    0.000    0.000 |\nLZO1B-4      | version              15    1        19  127    0.000    0.000 |\nLZO1B-4      | volatile.cache     4839    1      1316 27.2    0.000    0.000 |\nLZO1B-4      | xattr.conf          681    1       417 61.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1174 68.8  751.090    0.000\nLZO1B-4        ***TOTALS***     700206  106    122117 17.4  751.090    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-5      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-5      | busybox.links.nosuid     2454    1      1260 51.3    0.000    0.000 |\nLZO1B-5      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-5      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-5      | rcS                1313    1       995 75.8    0.000    0.000 |\nLZO1B-5      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-5      | 00_core            1637    1      1010 61.7    0.000    0.000 |\nLZO1B-5      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-5      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-5      | ethertypes         1853    1      1367 73.8    0.000    0.000 |\nLZO1B-5      | fstab               650    1       394 60.6    0.000    0.000 |\nLZO1B-5      | group               518    1       451 87.1    0.000    0.000 |\nLZO1B-5      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-5      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-5      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-5      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-5      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-5      | bootlogd           1997    1      1224 61.3    0.000    0.000 |\nLZO1B-5      | bootmisc.sh        2062    1      1390 67.4    0.000    0.000 |\nLZO1B-5      | checkroot.sh       3640    1      2309 63.4    0.000    0.000 |\nLZO1B-5      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1B-5      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-5      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1B-5      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1B-5      | hostname.sh         625    1       473 75.7    0.000    0.000 |\nLZO1B-5      | hwclock.sh         2541    1      1297 51.0    0.000    0.000 |\nLZO1B-5      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-5      | mountall.sh        1218    1       929 76.3    0.000    0.000 |\nLZO1B-5      | mountnfs.sh        1634    1       969 59.3    0.000    0.000 |\nLZO1B-5      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1B-5      | populate-volatile.sh     7846    1      3479 44.3    0.000    0.000 |\nLZO1B-5      | rc                 4407    1      2545 57.7    0.000    0.000 |\nLZO1B-5      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-5      | read-only-rootfs-hook.sh     1319    1       911 69.1    0.000    0.000 |\nLZO1B-5      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-5      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-5      | save-rtc.sh         474    1       368 77.6    0.000    0.000 |\nLZO1B-5      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-5      | single              623    1       473 75.9    0.000    0.000 |\nLZO1B-5      | sshd               2029    1      1041 51.3    0.000    0.000 |\nLZO1B-5      | sysfs.sh           1091    1       568 52.1    0.000    0.000 |\nLZO1B-5      | syslog             2104    1      1166 55.4    0.000    0.000 |\nLZO1B-5      | udev               3848    1      2127 55.3    0.000    0.000 |\nLZO1B-5      | umountfs            585    1       448 76.6    0.000    0.000 |\nLZO1B-5      | umountnfs.sh        756    1       565 74.7    0.000    0.000 |\nLZO1B-5      | urandom            1518    1       968 63.8    0.000    0.000 |\nLZO1B-5      | inittab            1192    1       812 68.1    0.000    0.000 |\nLZO1B-5      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-5      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-5      | ld.so.cache        1566    1       719 45.9    0.000    0.000 |\nLZO1B-5      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-5      | limits              827    1       633 76.5    0.000    0.000 |\nLZO1B-5      | login.access       1999    1      1267 63.4    0.000    0.000 |\nLZO1B-5      | login.defs        13498    1      7034 52.1    0.000    0.000 |\nLZO1B-5      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-5      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-5      | nfsroot             809    1       529 65.4    0.000    0.000 |\nLZO1B-5      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-5      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1B-5      | passwd              846    1       492 58.2    0.000    0.000 |\nLZO1B-5      | profile            1937    1      1374 70.9    0.000    0.000 |\nLZO1B-5      | protocols          3144    1      2205 70.1    0.000    0.000 |\nLZO1B-5      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-5      | securetty          1854    1      1217 65.6    0.000    0.000 |\nLZO1B-5      | services          12813    1      7387 57.7    0.000    0.000 |\nLZO1B-5      | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-5      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-5      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-5      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-5      | moduli           541716    3     28248  5.2  694.472    0.000 |\nLZO1B-5      | ssh_config         1569    1      1090 69.5    0.000    0.000 |\nLZO1B-5      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1B-5      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-5      | sshd_config        3127    1      1958 62.6    0.000    0.000 |\nLZO1B-5      | sshd_config_readonly     3131    1      1962 62.7    0.000    0.000 |\nLZO1B-5      | openssl.cnf       12328    1      6070 49.2    0.000    0.000 |\nLZO1B-5      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1B-5      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-5      | ansi               1481    1       753 50.8    0.000    0.000 |\nLZO1B-5      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-5      | linux              1740    1      1028 59.1    0.000    0.000 |\nLZO1B-5      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1B-5      | screen             1607    1       964 60.0    0.000    0.000 |\nLZO1B-5      | screen-256color     1715    1      1025 59.8    0.000    0.000 |\nLZO1B-5      | sun                1004    1       501 49.9    0.000    0.000 |\nLZO1B-5      | vt100              1282    1       778 60.7    0.000    0.000 |\nLZO1B-5      | vt102              1276    1       783 61.4    0.000    0.000 |\nLZO1B-5      | vt200              1391    1       928 66.7    0.000    0.000 |\nLZO1B-5      | vt220              1391    1       928 66.7    0.000    0.000 |\nLZO1B-5      | vt52                839    1       344 41.0    0.000    0.000 |\nLZO1B-5      | xterm-256color     4041    1      2782 68.8    0.000    0.000 |\nLZO1B-5      | xterm-color        1551    1       798 51.5    0.000    0.000 |\nLZO1B-5      | xterm-xfree86      2240    1      1374 61.3    0.000    0.000 |\nLZO1B-5      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-5      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-5      | local.rules         885    1       662 74.8    0.000    0.000 |\nLZO1B-5      | udev.conf           215    1       197 91.6    0.000    0.000 |\nLZO1B-5      | 50default          2652    1      1144 43.1    0.000    0.000 |\nLZO1B-5      | version              15    1        19  127    0.000    0.000 |\nLZO1B-5      | volatile.cache     4839    1      1297 26.8    0.000    0.000 |\nLZO1B-5      | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1164 68.5  694.472    0.000\nLZO1B-5        ***TOTALS***     700206  106    121103 17.3  694.472    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-6      | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1B-6      | busybox.links.nosuid     2454    1      1243 50.7    0.000    0.000 |\nLZO1B-6      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-6      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-6      | rcS                1313    1       986 75.1    0.000    0.000 |\nLZO1B-6      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-6      | 00_core            1637    1      1000 61.1    0.000    0.000 |\nLZO1B-6      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-6      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-6      | ethertypes         1853    1      1350 72.9    0.000    0.000 |\nLZO1B-6      | fstab               650    1       390 60.0    0.000    0.000 |\nLZO1B-6      | group               518    1       451 87.1    0.000    0.000 |\nLZO1B-6      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-6      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-6      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-6      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1B-6      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1B-6      | bootlogd           1997    1      1217 60.9    0.000    0.000 |\nLZO1B-6      | bootmisc.sh        2062    1      1393 67.6    0.000    0.000 |\nLZO1B-6      | checkroot.sh       3640    1      2270 62.4    0.000    0.000 |\nLZO1B-6      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1B-6      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-6      | functions          2185    1      1359 62.2    0.000    0.000 |\nLZO1B-6      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1B-6      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-6      | hwclock.sh         2541    1      1301 51.2    0.000    0.000 |\nLZO1B-6      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-6      | mountall.sh        1218    1       927 76.1    0.000    0.000 |\nLZO1B-6      | mountnfs.sh        1634    1       954 58.4    0.000    0.000 |\nLZO1B-6      | networking         1956    1      1001 51.2    0.000    0.000 |\nLZO1B-6      | populate-volatile.sh     7846    1      3426 43.7    0.000    0.000 |\nLZO1B-6      | rc                 4407    1      2504 56.8    0.000    0.000 |\nLZO1B-6      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-6      | read-only-rootfs-hook.sh     1319    1       909 68.9    0.000    0.000 |\nLZO1B-6      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-6      | rmnologin.sh        630    1       426 67.6    0.000    0.000 |\nLZO1B-6      | save-rtc.sh         474    1       366 77.2    0.000    0.000 |\nLZO1B-6      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-6      | single              623    1       473 75.9    0.000    0.000 |\nLZO1B-6      | sshd               2029    1      1026 50.6    0.000    0.000 |\nLZO1B-6      | sysfs.sh           1091    1       568 52.1    0.000    0.000 |\nLZO1B-6      | syslog             2104    1      1151 54.7    0.000    0.000 |\nLZO1B-6      | udev               3848    1      2108 54.8    0.000    0.000 |\nLZO1B-6      | umountfs            585    1       448 76.6    0.000    0.000 |\nLZO1B-6      | umountnfs.sh        756    1       567 75.0    0.000    0.000 |\nLZO1B-6      | urandom            1518    1       963 63.4    0.000    0.000 |\nLZO1B-6      | inittab            1192    1       805 67.5    0.000    0.000 |\nLZO1B-6      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-6      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-6      | ld.so.cache        1566    1       694 44.3    0.000    0.000 |\nLZO1B-6      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-6      | limits              827    1       634 76.7    0.000    0.000 |\nLZO1B-6      | login.access       1999    1      1248 62.4    0.000    0.000 |\nLZO1B-6      | login.defs        13498    1      6976 51.7    0.000    0.000 |\nLZO1B-6      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-6      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-6      | nfsroot             809    1       534 66.0    0.000    0.000 |\nLZO1B-6      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-6      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-6      | passwd              846    1       482 57.0    0.000    0.000 |\nLZO1B-6      | profile            1937    1      1357 70.1    0.000    0.000 |\nLZO1B-6      | protocols          3144    1      2181 69.4    0.000    0.000 |\nLZO1B-6      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-6      | securetty          1854    1      1214 65.5    0.000    0.000 |\nLZO1B-6      | services          12813    1      7297 56.9    0.000    0.000 |\nLZO1B-6      | shadow              512    1       178 34.8    0.000    0.000 |\nLZO1B-6      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-6      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-6      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-6      | moduli           541716    3     28217  5.2  732.286    0.000 |\nLZO1B-6      | ssh_config         1569    1      1083 69.0    0.000    0.000 |\nLZO1B-6      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1B-6      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-6      | sshd_config        3127    1      1951 62.4    0.000    0.000 |\nLZO1B-6      | sshd_config_readonly     3131    1      1953 62.4    0.000    0.000 |\nLZO1B-6      | openssl.cnf       12328    1      5979 48.5    0.000    0.000 |\nLZO1B-6      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | syslog-startup.conf      651    1       540 82.9    0.000    0.000 |\nLZO1B-6      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-6      | ansi               1481    1       751 50.7    0.000    0.000 |\nLZO1B-6      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-6      | linux              1740    1      1024 58.9    0.000    0.000 |\nLZO1B-6      | rxvt               2234    1      1503 67.3    0.000    0.000 |\nLZO1B-6      | screen             1607    1       961 59.8    0.000    0.000 |\nLZO1B-6      | screen-256color     1715    1      1015 59.2    0.000    0.000 |\nLZO1B-6      | sun                1004    1       502 50.0    0.000    0.000 |\nLZO1B-6      | vt100              1282    1       777 60.6    0.000    0.000 |\nLZO1B-6      | vt102              1276    1       783 61.4    0.000    0.000 |\nLZO1B-6      | vt200              1391    1       930 66.9    0.000    0.000 |\nLZO1B-6      | vt220              1391    1       930 66.9    0.000    0.000 |\nLZO1B-6      | vt52                839    1       344 41.0    0.000    0.000 |\nLZO1B-6      | xterm-256color     4041    1      2752 68.1    0.000    0.000 |\nLZO1B-6      | xterm-color        1551    1       793 51.1    0.000    0.000 |\nLZO1B-6      | xterm-xfree86      2240    1      1367 61.0    0.000    0.000 |\nLZO1B-6      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-6      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-6      | local.rules         885    1       654 73.9    0.000    0.000 |\nLZO1B-6      | udev.conf           215    1       195 90.7    0.000    0.000 |\nLZO1B-6      | 50default          2652    1      1130 42.6    0.000    0.000 |\nLZO1B-6      | version              15    1        19  127    0.000    0.000 |\nLZO1B-6      | volatile.cache     4839    1      1296 26.8    0.000    0.000 |\nLZO1B-6      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1157 68.2  732.286    0.000\nLZO1B-6        ***TOTALS***     700206  106    120329 17.2  732.286    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-7      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-7      | busybox.links.nosuid     2454    1      1261 51.4    0.000    0.000 |\nLZO1B-7      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1B-7      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-7      | rcS                1313    1       990 75.4    0.000    0.000 |\nLZO1B-7      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-7      | 00_core            1637    1      1003 61.3    0.000    0.000 |\nLZO1B-7      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-7      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-7      | ethertypes         1853    1      1367 73.8    0.000    0.000 |\nLZO1B-7      | fstab               650    1       392 60.3    0.000    0.000 |\nLZO1B-7      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-7      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-7      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-7      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-7      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1B-7      | banner.sh           537    1       344 64.1    0.000    0.000 |\nLZO1B-7      | bootlogd           1997    1      1215 60.8    0.000    0.000 |\nLZO1B-7      | bootmisc.sh        2062    1      1384 67.1    0.000    0.000 |\nLZO1B-7      | checkroot.sh       3640    1      2273 62.4    0.000    0.000 |\nLZO1B-7      | devpts.sh           571    1       432 75.7    0.000    0.000 |\nLZO1B-7      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-7      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1B-7      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1B-7      | hostname.sh         625    1       475 76.0    0.000    0.000 |\nLZO1B-7      | hwclock.sh         2541    1      1298 51.1    0.000    0.000 |\nLZO1B-7      | modutils.sh        1362    1       870 63.9    0.000    0.000 |\nLZO1B-7      | mountall.sh        1218    1       923 75.8    0.000    0.000 |\nLZO1B-7      | mountnfs.sh        1634    1       965 59.1    0.000    0.000 |\nLZO1B-7      | networking         1956    1      1011 51.7    0.000    0.000 |\nLZO1B-7      | populate-volatile.sh     7846    1      3440 43.8    0.000    0.000 |\nLZO1B-7      | rc                 4407    1      2504 56.8    0.000    0.000 |\nLZO1B-7      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1B-7      | read-only-rootfs-hook.sh     1319    1       908 68.8    0.000    0.000 |\nLZO1B-7      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1B-7      | rmnologin.sh        630    1       427 67.8    0.000    0.000 |\nLZO1B-7      | save-rtc.sh         474    1       363 76.6    0.000    0.000 |\nLZO1B-7      | sendsigs            483    1       344 71.2    0.000    0.000 |\nLZO1B-7      | single              623    1       471 75.6    0.000    0.000 |\nLZO1B-7      | sshd               2029    1      1020 50.3    0.000    0.000 |\nLZO1B-7      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1B-7      | syslog             2104    1      1165 55.4    0.000    0.000 |\nLZO1B-7      | udev               3848    1      2109 54.8    0.000    0.000 |\nLZO1B-7      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1B-7      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-7      | urandom            1518    1       962 63.4    0.000    0.000 |\nLZO1B-7      | inittab            1192    1       809 67.9    0.000    0.000 |\nLZO1B-7      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-7      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-7      | ld.so.cache        1566    1       684 43.7    0.000    0.000 |\nLZO1B-7      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-7      | limits              827    1       631 76.3    0.000    0.000 |\nLZO1B-7      | login.access       1999    1      1246 62.3    0.000    0.000 |\nLZO1B-7      | login.defs        13498    1      6895 51.1    0.000    0.000 |\nLZO1B-7      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-7      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1B-7      | nfsroot             809    1       532 65.8    0.000    0.000 |\nLZO1B-7      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-7      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | nsswitch.conf       465    1       338 72.7    0.000    0.000 |\nLZO1B-7      | passwd              846    1       492 58.2    0.000    0.000 |\nLZO1B-7      | profile            1937    1      1364 70.4    0.000    0.000 |\nLZO1B-7      | protocols          3144    1      2186 69.5    0.000    0.000 |\nLZO1B-7      | rpc                 911    1       684 75.1    0.000    0.000 |\nLZO1B-7      | securetty          1854    1      1216 65.6    0.000    0.000 |\nLZO1B-7      | services          12813    1      7272 56.8    0.000    0.000 |\nLZO1B-7      | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-7      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-7      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-7      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-7      | moduli           541716    3     28357  5.2  635.668    0.000 |\nLZO1B-7      | ssh_config         1569    1      1087 69.3    0.000    0.000 |\nLZO1B-7      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-7      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-7      | sshd_config        3127    1      1938 62.0    0.000    0.000 |\nLZO1B-7      | sshd_config_readonly     3131    1      1942 62.0    0.000    0.000 |\nLZO1B-7      | openssl.cnf       12328    1      5999 48.7    0.000    0.000 |\nLZO1B-7      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1B-7      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-7      | ansi               1481    1       759 51.2    0.000    0.000 |\nLZO1B-7      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-7      | linux              1740    1      1029 59.1    0.000    0.000 |\nLZO1B-7      | rxvt               2234    1      1497 67.0    0.000    0.000 |\nLZO1B-7      | screen             1607    1       953 59.3    0.000    0.000 |\nLZO1B-7      | screen-256color     1715    1      1015 59.2    0.000    0.000 |\nLZO1B-7      | sun                1004    1       505 50.3    0.000    0.000 |\nLZO1B-7      | vt100              1282    1       774 60.4    0.000    0.000 |\nLZO1B-7      | vt102              1276    1       774 60.7    0.000    0.000 |\nLZO1B-7      | vt200              1391    1       928 66.7    0.000    0.000 |\nLZO1B-7      | vt220              1391    1       928 66.7    0.000    0.000 |\nLZO1B-7      | vt52                839    1       345 41.1    0.000    0.000 |\nLZO1B-7      | xterm-256color     4041    1      2757 68.2    0.000    0.000 |\nLZO1B-7      | xterm-color        1551    1       794 51.2    0.000    0.000 |\nLZO1B-7      | xterm-xfree86      2240    1      1362 60.8    0.000    0.000 |\nLZO1B-7      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-7      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-7      | local.rules         885    1       662 74.8    0.000    0.000 |\nLZO1B-7      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-7      | 50default          2652    1      1135 42.8    0.000    0.000 |\nLZO1B-7      | version              15    1        19  127    0.000    0.000 |\nLZO1B-7      | volatile.cache     4839    1      1228 25.4    0.000    0.000 |\nLZO1B-7      | xattr.conf          681    1       415 60.9    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1157 68.2  635.668    0.000\nLZO1B-7        ***TOTALS***     700206  106    120389 17.2  635.668    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-8      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1B-8      | busybox.links.nosuid     2454    1      1245 50.7    0.000    0.000 |\nLZO1B-8      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-8      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-8      | rcS                1313    1       977 74.4    0.000    0.000 |\nLZO1B-8      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-8      | 00_core            1637    1       997 60.9    0.000    0.000 |\nLZO1B-8      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-8      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-8      | ethertypes         1853    1      1349 72.8    0.000    0.000 |\nLZO1B-8      | fstab               650    1       389 59.8    0.000    0.000 |\nLZO1B-8      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-8      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1B-8      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-8      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-8      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1B-8      | banner.sh           537    1       340 63.3    0.000    0.000 |\nLZO1B-8      | bootlogd           1997    1      1211 60.6    0.000    0.000 |\nLZO1B-8      | bootmisc.sh        2062    1      1383 67.1    0.000    0.000 |\nLZO1B-8      | checkroot.sh       3640    1      2256 62.0    0.000    0.000 |\nLZO1B-8      | devpts.sh           571    1       428 75.0    0.000    0.000 |\nLZO1B-8      | dmesg.sh            397    1       292 73.6    0.000    0.000 |\nLZO1B-8      | functions          2185    1      1348 61.7    0.000    0.000 |\nLZO1B-8      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-8      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-8      | hwclock.sh         2541    1      1287 50.6    0.000    0.000 |\nLZO1B-8      | modutils.sh        1362    1       864 63.4    0.000    0.000 |\nLZO1B-8      | mountall.sh        1218    1       922 75.7    0.000    0.000 |\nLZO1B-8      | mountnfs.sh        1634    1       950 58.1    0.000    0.000 |\nLZO1B-8      | networking         1956    1      1003 51.3    0.000    0.000 |\nLZO1B-8      | populate-volatile.sh     7846    1      3375 43.0    0.000    0.000 |\nLZO1B-8      | rc                 4407    1      2472 56.1    0.000    0.000 |\nLZO1B-8      | rcS                 525    1       446 85.0    0.000    0.000 |\nLZO1B-8      | read-only-rootfs-hook.sh     1319    1       904 68.5    0.000    0.000 |\nLZO1B-8      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-8      | rmnologin.sh        630    1       426 67.6    0.000    0.000 |\nLZO1B-8      | save-rtc.sh         474    1       364 76.8    0.000    0.000 |\nLZO1B-8      | sendsigs            483    1       342 70.8    0.000    0.000 |\nLZO1B-8      | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-8      | sshd               2029    1      1011 49.8    0.000    0.000 |\nLZO1B-8      | sysfs.sh           1091    1       562 51.5    0.000    0.000 |\nLZO1B-8      | syslog             2104    1      1144 54.4    0.000    0.000 |\nLZO1B-8      | udev               3848    1      2085 54.2    0.000    0.000 |\nLZO1B-8      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1B-8      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1B-8      | urandom            1518    1       961 63.3    0.000    0.000 |\nLZO1B-8      | inittab            1192    1       803 67.4    0.000    0.000 |\nLZO1B-8      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-8      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-8      | ld.so.cache        1566    1       697 44.5    0.000    0.000 |\nLZO1B-8      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-8      | limits              827    1       630 76.2    0.000    0.000 |\nLZO1B-8      | login.access       1999    1      1243 62.2    0.000    0.000 |\nLZO1B-8      | login.defs        13498    1      6842 50.7    0.000    0.000 |\nLZO1B-8      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-8      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-8      | nfsroot             809    1       526 65.0    0.000    0.000 |\nLZO1B-8      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1B-8      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-8      | passwd              846    1       486 57.4    0.000    0.000 |\nLZO1B-8      | profile            1937    1      1340 69.2    0.000    0.000 |\nLZO1B-8      | protocols          3144    1      2170 69.0    0.000    0.000 |\nLZO1B-8      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1B-8      | securetty          1854    1      1207 65.1    0.000    0.000 |\nLZO1B-8      | services          12813    1      7194 56.1    0.000    0.000 |\nLZO1B-8      | shadow              512    1       180 35.2    0.000    0.000 |\nLZO1B-8      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-8      | .bashrc             410    1       330 80.5    0.000    0.000 |\nLZO1B-8      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-8      | moduli           541716    3     28258  5.2  301.570    0.000 |\nLZO1B-8      | ssh_config         1569    1      1082 69.0    0.000    0.000 |\nLZO1B-8      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-8      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-8      | sshd_config        3127    1      1921 61.4    0.000    0.000 |\nLZO1B-8      | sshd_config_readonly     3131    1      1923 61.4    0.000    0.000 |\nLZO1B-8      | openssl.cnf       12328    1      5885 47.7   15.246    0.000 |\nLZO1B-8      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | syslog-startup.conf      651    1       540 82.9    0.000    0.000 |\nLZO1B-8      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-8      | ansi               1481    1       749 50.6    0.000    0.000 |\nLZO1B-8      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-8      | linux              1740    1      1024 58.9    0.000    0.000 |\nLZO1B-8      | rxvt               2234    1      1495 66.9    0.000    0.000 |\nLZO1B-8      | screen             1607    1       950 59.1    0.000    0.000 |\nLZO1B-8      | screen-256color     1715    1      1004 58.5    0.000    0.000 |\nLZO1B-8      | sun                1004    1       500 49.8    0.000    0.000 |\nLZO1B-8      | vt100              1282    1       775 60.5    0.000    0.000 |\nLZO1B-8      | vt102              1276    1       779 61.1    0.000    0.000 |\nLZO1B-8      | vt200              1391    1       925 66.5    0.000    0.000 |\nLZO1B-8      | vt220              1391    1       925 66.5    0.000    0.000 |\nLZO1B-8      | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-8      | xterm-256color     4041    1      2741 67.8    0.000    0.000 |\nLZO1B-8      | xterm-color        1551    1       790 50.9    0.000    0.000 |\nLZO1B-8      | xterm-xfree86      2240    1      1362 60.8    0.000    0.000 |\nLZO1B-8      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-8      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-8      | local.rules         885    1       652 73.7    0.000    0.000 |\nLZO1B-8      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-8      | 50default          2652    1      1128 42.5    0.000    0.000 |\nLZO1B-8      | version              15    1        19  127    0.000    0.000 |\nLZO1B-8      | volatile.cache     4839    1      1270 26.2    0.000    0.000 |\nLZO1B-8      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1149 68.0   29.025    0.000\nLZO1B-8        ***TOTALS***     700206  106    119589 17.1   29.025    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-9      | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1B-9      | busybox.links.nosuid     2454    1      1232 50.2    0.000    0.000 |\nLZO1B-9      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-9      | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-9      | rcS                1313    1       977 74.4    0.000    0.000 |\nLZO1B-9      | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-9      | 00_core            1637    1      1000 61.1    0.000    0.000 |\nLZO1B-9      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-9      | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-9      | ethertypes         1853    1      1341 72.4    0.000    0.000 |\nLZO1B-9      | fstab               650    1       386 59.4    0.000    0.000 |\nLZO1B-9      | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-9      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1B-9      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-9      | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-9      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-9      | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-9      | bootlogd           1997    1      1202 60.2    0.000    0.000 |\nLZO1B-9      | bootmisc.sh        2062    1      1382 67.0    0.000    0.000 |\nLZO1B-9      | checkroot.sh       3640    1      2225 61.1    0.000    0.000 |\nLZO1B-9      | devpts.sh           571    1       425 74.4    0.000    0.000 |\nLZO1B-9      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-9      | functions          2185    1      1340 61.3    0.000    0.000 |\nLZO1B-9      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-9      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-9      | hwclock.sh         2541    1      1258 49.5    0.000    0.000 |\nLZO1B-9      | modutils.sh        1362    1       855 62.8    0.000    0.000 |\nLZO1B-9      | mountall.sh        1218    1       920 75.5    0.000    0.000 |\nLZO1B-9      | mountnfs.sh        1634    1       942 57.6    0.000    0.000 |\nLZO1B-9      | networking         1956    1       992 50.7    0.000    0.000 |\nLZO1B-9      | populate-volatile.sh     7846    1      3379 43.1    0.000    0.000 |\nLZO1B-9      | rc                 4407    1      2468 56.0    0.000    0.000 |\nLZO1B-9      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1B-9      | read-only-rootfs-hook.sh     1319    1       898 68.1    0.000    0.000 |\nLZO1B-9      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-9      | rmnologin.sh        630    1       422 67.0    0.000    0.000 |\nLZO1B-9      | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-9      | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-9      | single              623    1       471 75.6    0.000    0.000 |\nLZO1B-9      | sshd               2029    1      1017 50.1    0.000    0.000 |\nLZO1B-9      | sysfs.sh           1091    1       555 50.9    0.000    0.000 |\nLZO1B-9      | syslog             2104    1      1143 54.3    0.000    0.000 |\nLZO1B-9      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1B-9      | umountfs            585    1       450 76.9    0.000    0.000 |\nLZO1B-9      | umountnfs.sh        756    1       563 74.5    0.000    0.000 |\nLZO1B-9      | urandom            1518    1       955 62.9    0.000    0.000 |\nLZO1B-9      | inittab            1192    1       801 67.2    0.000    0.000 |\nLZO1B-9      | issue                49    1        54  110    0.000    0.000 |\nLZO1B-9      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-9      | ld.so.cache        1566    1       695 44.4    0.000    0.000 |\nLZO1B-9      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-9      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1B-9      | login.access       1999    1      1242 62.1    0.000    0.000 |\nLZO1B-9      | login.defs        13498    1      6806 50.4    0.000    0.000 |\nLZO1B-9      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-9      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-9      | nfsroot             809    1       523 64.6    0.000    0.000 |\nLZO1B-9      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-9      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | nsswitch.conf       465    1       334 71.8    0.000    0.000 |\nLZO1B-9      | passwd              846    1       480 56.7    0.000    0.000 |\nLZO1B-9      | profile            1937    1      1332 68.8    0.000    0.000 |\nLZO1B-9      | protocols          3144    1      2176 69.2    0.000    0.000 |\nLZO1B-9      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1B-9      | securetty          1854    1      1208 65.2    0.000    0.000 |\nLZO1B-9      | services          12813    1      7149 55.8    0.000    0.000 |\nLZO1B-9      | shadow              512    1       180 35.2    0.000    0.000 |\nLZO1B-9      | shells               42    1        43  102    0.000    0.000 |\nLZO1B-9      | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-9      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-9      | moduli           541716    3     26538  4.9  414.270    0.000 |\nLZO1B-9      | ssh_config         1569    1      1077 68.6    0.000    0.000 |\nLZO1B-9      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-9      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-9      | sshd_config        3127    1      1908 61.0    0.000    0.000 |\nLZO1B-9      | sshd_config_readonly     3131    1      1910 61.0    0.000    0.000 |\nLZO1B-9      | openssl.cnf       12328    1      5862 47.6    0.000    0.000 |\nLZO1B-9      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1B-9      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-9      | ansi               1481    1       738 49.8    0.000    0.000 |\nLZO1B-9      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-9      | linux              1740    1      1022 58.7    0.000    0.000 |\nLZO1B-9      | rxvt               2234    1      1490 66.7    0.000    0.000 |\nLZO1B-9      | screen             1607    1       939 58.4    0.000    0.000 |\nLZO1B-9      | screen-256color     1715    1       996 58.1    0.000    0.000 |\nLZO1B-9      | sun                1004    1       497 49.5    0.000    0.000 |\nLZO1B-9      | vt100              1282    1       765 59.7    0.000    0.000 |\nLZO1B-9      | vt102              1276    1       771 60.4    0.000    0.000 |\nLZO1B-9      | vt200              1391    1       915 65.8    0.000    0.000 |\nLZO1B-9      | vt220              1391    1       915 65.8    0.000    0.000 |\nLZO1B-9      | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-9      | xterm-256color     4041    1      2721 67.3    0.000    0.000 |\nLZO1B-9      | xterm-color        1551    1       784 50.5    0.000    0.000 |\nLZO1B-9      | xterm-xfree86      2240    1      1354 60.4    0.000    0.000 |\nLZO1B-9      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-9      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-9      | local.rules         885    1       654 73.9    0.000    0.000 |\nLZO1B-9      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-9      | 50default          2652    1      1114 42.0    0.000    0.000 |\nLZO1B-9      | version              15    1        19  127    0.000    0.000 |\nLZO1B-9      | volatile.cache     4839    1      1223 25.3    0.000    0.000 |\nLZO1B-9      | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1128 67.7  414.270    0.000\nLZO1B-9        ***TOTALS***     700206  106    117347 16.8  414.270    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-1      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1C-1      | busybox.links.nosuid     2454    1      1258 51.3    0.000    0.000 |\nLZO1C-1      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-1      | rcS                1313    1      1027 78.2    0.000    0.000 |\nLZO1C-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-1      | 00_core            1637    1      1052 64.3    0.000    0.000 |\nLZO1C-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-1      | ethertypes         1853    1      1406 75.9    0.000    0.000 |\nLZO1C-1      | fstab               650    1       395 60.8    0.000    0.000 |\nLZO1C-1      | group               518    1       467 90.2    0.000    0.000 |\nLZO1C-1      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-1      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-1      | banner.sh           537    1       353 65.7    0.000    0.000 |\nLZO1C-1      | bootlogd           1997    1      1242 62.2    0.000    0.000 |\nLZO1C-1      | bootmisc.sh        2062    1      1432 69.4    0.000    0.000 |\nLZO1C-1      | checkroot.sh       3640    1      2375 65.2    0.000    0.000 |\nLZO1C-1      | devpts.sh           571    1       437 76.5    0.000    0.000 |\nLZO1C-1      | dmesg.sh            397    1       299 75.3    0.000    0.000 |\nLZO1C-1      | functions          2185    1      1391 63.7    0.000    0.000 |\nLZO1C-1      | halt                555    1       450 81.1    0.000    0.000 |\nLZO1C-1      | hostname.sh         625    1       474 75.8    0.000    0.000 |\nLZO1C-1      | hwclock.sh         2541    1      1348 53.0    0.000    0.000 |\nLZO1C-1      | modutils.sh        1362    1       872 64.0    0.000    0.000 |\nLZO1C-1      | mountall.sh        1218    1       954 78.3    0.000    0.000 |\nLZO1C-1      | mountnfs.sh        1634    1      1002 61.3    0.000    0.000 |\nLZO1C-1      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-1      | populate-volatile.sh     7846    1      3626 46.2    0.000    0.000 |\nLZO1C-1      | rc                 4407    1      2650 60.1    0.000    0.000 |\nLZO1C-1      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-1      | read-only-rootfs-hook.sh     1319    1       926 70.2    0.000    0.000 |\nLZO1C-1      | reboot              334    1       268 80.2    0.000    0.000 |\nLZO1C-1      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-1      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-1      | sendsigs            483    1       354 73.3    0.000    0.000 |\nLZO1C-1      | single              623    1       474 76.1    0.000    0.000 |\nLZO1C-1      | sshd               2029    1      1046 51.6    0.000    0.000 |\nLZO1C-1      | sysfs.sh           1091    1       574 52.6    0.000    0.000 |\nLZO1C-1      | syslog             2104    1      1186 56.4    0.000    0.000 |\nLZO1C-1      | udev               3848    1      2189 56.9    0.000    0.000 |\nLZO1C-1      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1C-1      | umountnfs.sh        756    1       570 75.4    0.000    0.000 |\nLZO1C-1      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-1      | inittab            1192    1       824 69.1    0.000    0.000 |\nLZO1C-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-1      | ld.so.cache        1566    1       716 45.7    0.000    0.000 |\nLZO1C-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-1      | limits              827    1       638 77.1    0.000    0.000 |\nLZO1C-1      | login.access       1999    1      1304 65.2    0.000    0.000 |\nLZO1C-1      | login.defs        13498    1      7485 55.5    0.000    0.000 |\nLZO1C-1      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-1      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-1      | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1C-1      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-1      | passwd              846    1       516 61.0    0.000    0.000 |\nLZO1C-1      | profile            1937    1      1391 71.8    0.000    0.000 |\nLZO1C-1      | protocols          3144    1      2265 72.0    0.000    0.000 |\nLZO1C-1      | rpc                 911    1       697 76.5    0.000    0.000 |\nLZO1C-1      | securetty          1854    1      1308 70.6    0.000    0.000 |\nLZO1C-1      | services          12813    1      7718 60.2    0.000    0.000 |\nLZO1C-1      | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1C-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-1      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1C-1      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-1      | moduli           541716    3     34368  6.3  901.928    0.000 |\nLZO1C-1      | ssh_config         1569    1      1106 70.5    0.000    0.000 |\nLZO1C-1      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1C-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-1      | sshd_config        3127    1      2061 65.9    0.000    0.000 |\nLZO1C-1      | sshd_config_readonly     3131    1      2063 65.9    0.000    0.000 |\nLZO1C-1      | openssl.cnf       12328    1      6392 51.8    0.000    0.000 |\nLZO1C-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1C-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-1      | ansi               1481    1       772 52.1    0.000    0.000 |\nLZO1C-1      | dumb                308    1        75 24.4    0.000    0.000 |\nLZO1C-1      | linux              1740    1      1058 60.8    0.000    0.000 |\nLZO1C-1      | rxvt               2234    1      1547 69.2    0.000    0.000 |\nLZO1C-1      | screen             1607    1       969 60.3    0.000    0.000 |\nLZO1C-1      | screen-256color     1715    1      1030 60.1    0.000    0.000 |\nLZO1C-1      | sun                1004    1       528 52.6    0.000    0.000 |\nLZO1C-1      | vt100              1282    1       807 62.9    0.000    0.000 |\nLZO1C-1      | vt102              1276    1       809 63.4    0.000    0.000 |\nLZO1C-1      | vt200              1391    1       961 69.1    0.000    0.000 |\nLZO1C-1      | vt220              1391    1       961 69.1    0.000    0.000 |\nLZO1C-1      | vt52                839    1       361 43.0    0.000    0.000 |\nLZO1C-1      | xterm-256color     4041    1      2891 71.5    0.000    0.000 |\nLZO1C-1      | xterm-color        1551    1       817 52.7    0.000    0.000 |\nLZO1C-1      | xterm-xfree86      2240    1      1419 63.3    0.000    0.000 |\nLZO1C-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-1      | local.rules         885    1       665 75.1    0.000    0.000 |\nLZO1C-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-1      | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1C-1      | version              15    1        19  127    0.000    0.000 |\nLZO1C-1      | volatile.cache     4839    1      1286 26.6    0.000    0.000 |\nLZO1C-1      | xattr.conf          681    1       423 62.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1251 69.6  901.928    0.000\nLZO1C-1        ***TOTALS***     700206  106    130162 18.6  901.928    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-2      | buildinfo           502    1       270 53.8    0.000    0.000 |\nLZO1C-2      | busybox.links.nosuid     2454    1      1234 50.3    0.000    0.000 |\nLZO1C-2      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1C-2      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-2      | rcS                1313    1      1023 77.9    0.000    0.000 |\nLZO1C-2      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-2      | 00_core            1637    1      1041 63.6    0.000    0.000 |\nLZO1C-2      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-2      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-2      | ethertypes         1853    1      1406 75.9    0.000    0.000 |\nLZO1C-2      | fstab               650    1       391 60.2    0.000    0.000 |\nLZO1C-2      | group               518    1       466 90.0    0.000    0.000 |\nLZO1C-2      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-2      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-2      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-2      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-2      | banner.sh           537    1       347 64.6    0.000    0.000 |\nLZO1C-2      | bootlogd           1997    1      1240 62.1    0.000    0.000 |\nLZO1C-2      | bootmisc.sh        2062    1      1413 68.5    0.000    0.000 |\nLZO1C-2      | checkroot.sh       3640    1      2363 64.9    0.000    0.000 |\nLZO1C-2      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1C-2      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1C-2      | functions          2185    1      1384 63.3    0.000    0.000 |\nLZO1C-2      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1C-2      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1C-2      | hwclock.sh         2541    1      1334 52.5    0.000    0.000 |\nLZO1C-2      | modutils.sh        1362    1       877 64.4    0.000    0.000 |\nLZO1C-2      | mountall.sh        1218    1       950 78.0    0.000    0.000 |\nLZO1C-2      | mountnfs.sh        1634    1       980 60.0    0.000    0.000 |\nLZO1C-2      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-2      | populate-volatile.sh     7846    1      3578 45.6    0.000    0.000 |\nLZO1C-2      | rc                 4407    1      2602 59.0    0.000    0.000 |\nLZO1C-2      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-2      | read-only-rootfs-hook.sh     1319    1       920 69.7    0.000    0.000 |\nLZO1C-2      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-2      | rmnologin.sh        630    1       423 67.1    0.000    0.000 |\nLZO1C-2      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1C-2      | sendsigs            483    1       350 72.5    0.000    0.000 |\nLZO1C-2      | single              623    1       474 76.1    0.000    0.000 |\nLZO1C-2      | sshd               2029    1      1048 51.7    0.000    0.000 |\nLZO1C-2      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-2      | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1C-2      | udev               3848    1      2181 56.7    0.000    0.000 |\nLZO1C-2      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1C-2      | umountnfs.sh        756    1       569 75.3    0.000    0.000 |\nLZO1C-2      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-2      | inittab            1192    1       823 69.0    0.000    0.000 |\nLZO1C-2      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-2      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-2      | ld.so.cache        1566    1       709 45.3    0.000    0.000 |\nLZO1C-2      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-2      | limits              827    1       637 77.0    0.000    0.000 |\nLZO1C-2      | login.access       1999    1      1291 64.6    0.000    0.000 |\nLZO1C-2      | login.defs        13498    1      7401 54.8    0.000    0.000 |\nLZO1C-2      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-2      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-2      | nfsroot             809    1       543 67.1    0.000    0.000 |\nLZO1C-2      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-2      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-2      | passwd              846    1       512 60.5    0.000    0.000 |\nLZO1C-2      | profile            1937    1      1391 71.8    0.000    0.000 |\nLZO1C-2      | protocols          3144    1      2254 71.7    0.000    0.000 |\nLZO1C-2      | rpc                 911    1       693 76.1    0.000    0.000 |\nLZO1C-2      | securetty          1854    1      1307 70.5    0.000    0.000 |\nLZO1C-2      | services          12813    1      7608 59.4    0.000    0.000 |\nLZO1C-2      | shadow              512    1       174 34.0    0.000    0.000 |\nLZO1C-2      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-2      | .bashrc             410    1       332 81.0    0.000    0.000 |\nLZO1C-2      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-2      | moduli           541716    3     30782  5.7  870.870    0.000 |\nLZO1C-2      | ssh_config         1569    1      1098 70.0    0.000    0.000 |\nLZO1C-2      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1C-2      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-2      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1C-2      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1C-2      | openssl.cnf       12328    1      6315 51.2    0.000    0.000 |\nLZO1C-2      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-2      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-2      | ansi               1481    1       761 51.4    0.000    0.000 |\nLZO1C-2      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1C-2      | linux              1740    1      1035 59.5    0.000    0.000 |\nLZO1C-2      | rxvt               2234    1      1544 69.1    0.000    0.000 |\nLZO1C-2      | screen             1607    1       959 59.7    0.000    0.000 |\nLZO1C-2      | screen-256color     1715    1      1018 59.4    0.000    0.000 |\nLZO1C-2      | sun                1004    1       515 51.3    0.000    0.000 |\nLZO1C-2      | vt100              1282    1       794 61.9    0.000    0.000 |\nLZO1C-2      | vt102              1276    1       799 62.6    0.000    0.000 |\nLZO1C-2      | vt200              1391    1       948 68.2    0.000    0.000 |\nLZO1C-2      | vt220              1391    1       948 68.2    0.000    0.000 |\nLZO1C-2      | vt52                839    1       351 41.8    0.000    0.000 |\nLZO1C-2      | xterm-256color     4041    1      2877 71.2    0.000    0.000 |\nLZO1C-2      | xterm-color        1551    1       799 51.5    0.000    0.000 |\nLZO1C-2      | xterm-xfree86      2240    1      1398 62.4    0.000    0.000 |\nLZO1C-2      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-2      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-2      | local.rules         885    1       664 75.0    0.000    0.000 |\nLZO1C-2      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-2      | 50default          2652    1      1166 44.0    0.000    0.000 |\nLZO1C-2      | version              15    1        19  127    0.000    0.000 |\nLZO1C-2      | volatile.cache     4839    1      1284 26.5    0.000    0.000 |\nLZO1C-2      | xattr.conf          681    1       420 61.7    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1208 69.2  870.870    0.000\nLZO1C-2        ***TOTALS***     700206  106    125732 18.0  870.870    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-3      | buildinfo           502    1       273 54.4    0.000    0.000 |\nLZO1C-3      | busybox.links.nosuid     2454    1      1224 49.9    0.000    0.000 |\nLZO1C-3      | busybox.links.suid       91    1        70 76.9    0.000    0.000 |\nLZO1C-3      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-3      | rcS                1313    1      1017 77.5    0.000    0.000 |\nLZO1C-3      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-3      | 00_core            1637    1      1041 63.6    0.000    0.000 |\nLZO1C-3      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-3      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1C-3      | ethertypes         1853    1      1403 75.7    0.000    0.000 |\nLZO1C-3      | fstab               650    1       396 60.9    0.000    0.000 |\nLZO1C-3      | group               518    1       464 89.6    0.000    0.000 |\nLZO1C-3      | gshadow             432    1       320 74.1    0.000    0.000 |\nLZO1C-3      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-3      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-3      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-3      | banner.sh           537    1       347 64.6    0.000    0.000 |\nLZO1C-3      | bootlogd           1997    1      1224 61.3    0.000    0.000 |\nLZO1C-3      | bootmisc.sh        2062    1      1418 68.8    0.000    0.000 |\nLZO1C-3      | checkroot.sh       3640    1      2351 64.6    0.000    0.000 |\nLZO1C-3      | devpts.sh           571    1       438 76.7    0.000    0.000 |\nLZO1C-3      | dmesg.sh            397    1       296 74.6    0.000    0.000 |\nLZO1C-3      | functions          2185    1      1380 63.2    0.000    0.000 |\nLZO1C-3      | halt                555    1       449 80.9    0.000    0.000 |\nLZO1C-3      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1C-3      | hwclock.sh         2541    1      1334 52.5    0.000    0.000 |\nLZO1C-3      | modutils.sh        1362    1       872 64.0    0.000    0.000 |\nLZO1C-3      | mountall.sh        1218    1       946 77.7    0.000    0.000 |\nLZO1C-3      | mountnfs.sh        1634    1       980 60.0    0.000    0.000 |\nLZO1C-3      | networking         1956    1      1036 53.0    0.000    0.000 |\nLZO1C-3      | populate-volatile.sh     7846    1      3553 45.3    0.000    0.000 |\nLZO1C-3      | rc                 4407    1      2589 58.7    0.000    0.000 |\nLZO1C-3      | rcS                 525    1       447 85.1    0.000    0.000 |\nLZO1C-3      | read-only-rootfs-hook.sh     1319    1       919 69.7    0.000    0.000 |\nLZO1C-3      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-3      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-3      | save-rtc.sh         474    1       368 77.6    0.000    0.000 |\nLZO1C-3      | sendsigs            483    1       350 72.5    0.000    0.000 |\nLZO1C-3      | single              623    1       472 75.8    0.000    0.000 |\nLZO1C-3      | sshd               2029    1      1046 51.6    0.000    0.000 |\nLZO1C-3      | sysfs.sh           1091    1       558 51.1    0.000    0.000 |\nLZO1C-3      | syslog             2104    1      1170 55.6    0.000    0.000 |\nLZO1C-3      | udev               3848    1      2169 56.4    0.000    0.000 |\nLZO1C-3      | umountfs            585    1       449 76.8    0.000    0.000 |\nLZO1C-3      | umountnfs.sh        756    1       567 75.0    0.000    0.000 |\nLZO1C-3      | urandom            1518    1       995 65.5    0.000    0.000 |\nLZO1C-3      | inittab            1192    1       822 69.0    0.000    0.000 |\nLZO1C-3      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-3      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-3      | ld.so.cache        1566    1       712 45.5    0.000    0.000 |\nLZO1C-3      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-3      | limits              827    1       637 77.0    0.000    0.000 |\nLZO1C-3      | login.access       1999    1      1293 64.7    0.000    0.000 |\nLZO1C-3      | login.defs        13498    1      7334 54.3    0.000    0.000 |\nLZO1C-3      | logrotate-dmesg.conf      121    1       118 97.5    0.000    0.000 |\nLZO1C-3      | motd                197    1       186 94.4    0.000    0.000 |\nLZO1C-3      | nfsroot             809    1       541 66.9    0.000    0.000 |\nLZO1C-3      | interfaces          129    1       123 95.3    0.000    0.000 |\nLZO1C-3      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | nsswitch.conf       465    1       339 72.9    0.000    0.000 |\nLZO1C-3      | passwd              846    1       505 59.7    0.000    0.000 |\nLZO1C-3      | profile            1937    1      1388 71.7    0.000    0.000 |\nLZO1C-3      | protocols          3144    1      2251 71.6    0.000    0.000 |\nLZO1C-3      | rpc                 911    1       692 76.0    0.000    0.000 |\nLZO1C-3      | securetty          1854    1      1303 70.3    0.000    0.000 |\nLZO1C-3      | services          12813    1      7544 58.9    0.000    0.000 |\nLZO1C-3      | shadow              512    1       174 34.0    0.000    0.000 |\nLZO1C-3      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-3      | .bashrc             410    1       331 80.7    0.000    0.000 |\nLZO1C-3      | .profile            241    1       226 93.8    0.000    0.000 |\nLZO1C-3      | moduli           541716    3     30750  5.7  808.869    0.000 |\nLZO1C-3      | ssh_config         1569    1      1098 70.0    0.000    0.000 |\nLZO1C-3      | ssh_host_ecdsa_key      505    1       456 90.3    0.000    0.000 |\nLZO1C-3      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1C-3      | sshd_config        3127    1      2029 64.9    0.000    0.000 |\nLZO1C-3      | sshd_config_readonly     3131    1      2032 64.9    0.000    0.000 |\nLZO1C-3      | openssl.cnf       12328    1      6257 50.8    0.000    0.000 |\nLZO1C-3      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-3      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-3      | ansi               1481    1       760 51.3    0.000    0.000 |\nLZO1C-3      | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1C-3      | linux              1740    1      1033 59.4    0.000    0.000 |\nLZO1C-3      | rxvt               2234    1      1538 68.8    0.000    0.000 |\nLZO1C-3      | screen             1607    1       961 59.8    0.000    0.000 |\nLZO1C-3      | screen-256color     1715    1      1021 59.5    0.000    0.000 |\nLZO1C-3      | sun                1004    1       513 51.1    0.000    0.000 |\nLZO1C-3      | vt100              1282    1       794 61.9    0.000    0.000 |\nLZO1C-3      | vt102              1276    1       798 62.5    0.000    0.000 |\nLZO1C-3      | vt200              1391    1       945 67.9    0.000    0.000 |\nLZO1C-3      | vt220              1391    1       945 67.9    0.000    0.000 |\nLZO1C-3      | vt52                839    1       351 41.8    0.000    0.000 |\nLZO1C-3      | xterm-256color     4041    1      2866 70.9    0.000    0.000 |\nLZO1C-3      | xterm-color        1551    1       799 51.5    0.000    0.000 |\nLZO1C-3      | xterm-xfree86      2240    1      1397 62.4    0.000    0.000 |\nLZO1C-3      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-3      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-3      | local.rules         885    1       664 75.0    0.000    0.000 |\nLZO1C-3      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1C-3      | 50default          2652    1      1161 43.8    0.000    0.000 |\nLZO1C-3      | version              15    1        19  127    0.000    0.000 |\nLZO1C-3      | volatile.cache     4839    1      1289 26.6    0.000    0.000 |\nLZO1C-3      | xattr.conf          681    1       418 61.4    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1205 69.1  808.869    0.000\nLZO1C-3        ***TOTALS***     700206  106    125325 17.9  808.869    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-4      | buildinfo           502    1       269 53.6    0.000    0.000 |\nLZO1C-4      | busybox.links.nosuid     2454    1      1211 49.3    0.000    0.000 |\nLZO1C-4      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-4      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-4      | rcS                1313    1       997 75.9    0.000    0.000 |\nLZO1C-4      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-4      | 00_core            1637    1      1011 61.8    0.000    0.000 |\nLZO1C-4      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-4      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-4      | ethertypes         1853    1      1370 73.9    0.000    0.000 |\nLZO1C-4      | fstab               650    1       387 59.5    0.000    0.000 |\nLZO1C-4      | group               518    1       462 89.2    0.000    0.000 |\nLZO1C-4      | gshadow             432    1       319 73.8    0.000    0.000 |\nLZO1C-4      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-4      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-4      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1C-4      | banner.sh           537    1       341 63.5    0.000    0.000 |\nLZO1C-4      | bootlogd           1997    1      1231 61.6    0.000    0.000 |\nLZO1C-4      | bootmisc.sh        2062    1      1375 66.7    0.000    0.000 |\nLZO1C-4      | checkroot.sh       3640    1      2312 63.5    0.000    0.000 |\nLZO1C-4      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1C-4      | dmesg.sh            397    1       292 73.6    0.000    0.000 |\nLZO1C-4      | functions          2185    1      1379 63.1    0.000    0.000 |\nLZO1C-4      | halt                555    1       447 80.5    0.000    0.000 |\nLZO1C-4      | hostname.sh         625    1       470 75.2    0.000    0.000 |\nLZO1C-4      | hwclock.sh         2541    1      1308 51.5    0.000    0.000 |\nLZO1C-4      | modutils.sh        1362    1       865 63.5    0.000    0.000 |\nLZO1C-4      | mountall.sh        1218    1       933 76.6    0.000    0.000 |\nLZO1C-4      | mountnfs.sh        1634    1       979 59.9    0.000    0.000 |\nLZO1C-4      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1C-4      | populate-volatile.sh     7846    1      3486 44.4    0.000    0.000 |\nLZO1C-4      | rc                 4407    1      2539 57.6    0.000    0.000 |\nLZO1C-4      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1C-4      | read-only-rootfs-hook.sh     1319    1       914 69.3    0.000    0.000 |\nLZO1C-4      | reboot              334    1       267 79.9    0.000    0.000 |\nLZO1C-4      | rmnologin.sh        630    1       424 67.3    0.000    0.000 |\nLZO1C-4      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-4      | sendsigs            483    1       345 71.4    0.000    0.000 |\nLZO1C-4      | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-4      | sshd               2029    1      1027 50.6    0.000    0.000 |\nLZO1C-4      | sysfs.sh           1091    1       562 51.5    0.000    0.000 |\nLZO1C-4      | syslog             2104    1      1151 54.7    0.000    0.000 |\nLZO1C-4      | udev               3848    1      2149 55.8    0.000    0.000 |\nLZO1C-4      | umountfs            585    1       449 76.8    0.000    0.000 |\nLZO1C-4      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-4      | urandom            1518    1       963 63.4    0.000    0.000 |\nLZO1C-4      | inittab            1192    1       802 67.3    0.000    0.000 |\nLZO1C-4      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-4      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-4      | ld.so.cache        1566    1       682 43.6    0.000    0.000 |\nLZO1C-4      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-4      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1C-4      | login.access       1999    1      1275 63.8    0.000    0.000 |\nLZO1C-4      | login.defs        13498    1      7117 52.7    0.000    0.000 |\nLZO1C-4      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-4      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-4      | nfsroot             809    1       539 66.6    0.000    0.000 |\nLZO1C-4      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-4      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | nsswitch.conf       465    1       337 72.5    0.000    0.000 |\nLZO1C-4      | passwd              846    1       500 59.1    0.000    0.000 |\nLZO1C-4      | profile            1937    1      1353 69.9    0.000    0.000 |\nLZO1C-4      | protocols          3144    1      2197 69.9    0.000    0.000 |\nLZO1C-4      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1C-4      | securetty          1854    1      1227 66.2    0.000    0.000 |\nLZO1C-4      | services          12813    1      7389 57.7    0.000    0.000 |\nLZO1C-4      | shadow              512    1       172 33.6    0.000    0.000 |\nLZO1C-4      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-4      | .bashrc             410    1       327 79.8    0.000    0.000 |\nLZO1C-4      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-4      | moduli           541716    3     29844  5.5  765.871    0.000 |\nLZO1C-4      | ssh_config         1569    1      1087 69.3    0.000    0.000 |\nLZO1C-4      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1C-4      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-4      | sshd_config        3127    1      1976 63.2    0.000    0.000 |\nLZO1C-4      | sshd_config_readonly     3131    1      1978 63.2    0.000    0.000 |\nLZO1C-4      | openssl.cnf       12328    1      6119 49.6    0.000    0.000 |\nLZO1C-4      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | syslog-startup.conf      651    1       543 83.4    0.000    0.000 |\nLZO1C-4      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-4      | ansi               1481    1       741 50.0    0.000    0.000 |\nLZO1C-4      | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1C-4      | linux              1740    1      1039 59.7    0.000    0.000 |\nLZO1C-4      | rxvt               2234    1      1519 68.0    0.000    0.000 |\nLZO1C-4      | screen             1607    1       954 59.4    0.000    0.000 |\nLZO1C-4      | screen-256color     1715    1      1008 58.8    0.000    0.000 |\nLZO1C-4      | sun                1004    1       504 50.2    0.000    0.000 |\nLZO1C-4      | vt100              1282    1       771 60.1    0.000    0.000 |\nLZO1C-4      | vt102              1276    1       781 61.2    0.000    0.000 |\nLZO1C-4      | vt200              1391    1       934 67.1    0.000    0.000 |\nLZO1C-4      | vt220              1391    1       934 67.1    0.000    0.000 |\nLZO1C-4      | vt52                839    1       345 41.1    0.000    0.000 |\nLZO1C-4      | xterm-256color     4041    1      2796 69.2    0.000    0.000 |\nLZO1C-4      | xterm-color        1551    1       797 51.4    0.000    0.000 |\nLZO1C-4      | xterm-xfree86      2240    1      1380 61.6    0.000    0.000 |\nLZO1C-4      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-4      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-4      | local.rules         885    1       661 74.7    0.000    0.000 |\nLZO1C-4      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-4      | 50default          2652    1      1132 42.7    0.000    0.000 |\nLZO1C-4      | version              15    1        19  127    0.000    0.000 |\nLZO1C-4      | volatile.cache     4839    1      1307 27.0    0.000    0.000 |\nLZO1C-4      | xattr.conf          681    1       414 60.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1180 68.3  765.871    0.000\nLZO1C-4        ***TOTALS***     700206  106    122758 17.5  765.871    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-5      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-5      | busybox.links.nosuid     2454    1      1206 49.1    0.000    0.000 |\nLZO1C-5      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-5      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-5      | rcS                1313    1       994 75.7    0.000    0.000 |\nLZO1C-5      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-5      | 00_core            1637    1      1003 61.3    0.000    0.000 |\nLZO1C-5      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-5      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-5      | ethertypes         1853    1      1364 73.6    0.000    0.000 |\nLZO1C-5      | fstab               650    1       389 59.8    0.000    0.000 |\nLZO1C-5      | group               518    1       451 87.1    0.000    0.000 |\nLZO1C-5      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-5      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-5      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-5      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-5      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1C-5      | bootlogd           1997    1      1213 60.7    0.000    0.000 |\nLZO1C-5      | bootmisc.sh        2062    1      1371 66.5    0.000    0.000 |\nLZO1C-5      | checkroot.sh       3640    1      2289 62.9    0.000    0.000 |\nLZO1C-5      | devpts.sh           571    1       429 75.1    0.000    0.000 |\nLZO1C-5      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-5      | functions          2185    1      1353 61.9    0.000    0.000 |\nLZO1C-5      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1C-5      | hostname.sh         625    1       470 75.2    0.000    0.000 |\nLZO1C-5      | hwclock.sh         2541    1      1284 50.5    0.000    0.000 |\nLZO1C-5      | modutils.sh        1362    1       860 63.1    0.000    0.000 |\nLZO1C-5      | mountall.sh        1218    1       923 75.8    0.000    0.000 |\nLZO1C-5      | mountnfs.sh        1634    1       959 58.7    0.000    0.000 |\nLZO1C-5      | networking         1956    1      1010 51.6    0.000    0.000 |\nLZO1C-5      | populate-volatile.sh     7846    1      3446 43.9    0.000    0.000 |\nLZO1C-5      | rc                 4407    1      2519 57.2    0.000    0.000 |\nLZO1C-5      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1C-5      | read-only-rootfs-hook.sh     1319    1       904 68.5    0.000    0.000 |\nLZO1C-5      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-5      | rmnologin.sh        630    1       422 67.0    0.000    0.000 |\nLZO1C-5      | save-rtc.sh         474    1       367 77.4    0.000    0.000 |\nLZO1C-5      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-5      | single              623    1       470 75.4    0.000    0.000 |\nLZO1C-5      | sshd               2029    1      1027 50.6    0.000    0.000 |\nLZO1C-5      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-5      | syslog             2104    1      1154 54.8    0.000    0.000 |\nLZO1C-5      | udev               3848    1      2101 54.6    0.000    0.000 |\nLZO1C-5      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1C-5      | umountnfs.sh        756    1       558 73.8    0.000    0.000 |\nLZO1C-5      | urandom            1518    1       959 63.2    0.000    0.000 |\nLZO1C-5      | inittab            1192    1       805 67.5    0.000    0.000 |\nLZO1C-5      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-5      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-5      | ld.so.cache        1566    1       701 44.8    0.000    0.000 |\nLZO1C-5      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-5      | limits              827    1       627 75.8    0.000    0.000 |\nLZO1C-5      | login.access       1999    1      1262 63.1    0.000    0.000 |\nLZO1C-5      | login.defs        13498    1      6995 51.8    0.000    0.000 |\nLZO1C-5      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-5      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-5      | nfsroot             809    1       526 65.0    0.000    0.000 |\nLZO1C-5      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-5      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | nsswitch.conf       465    1       336 72.3    0.000    0.000 |\nLZO1C-5      | passwd              846    1       483 57.1    0.000    0.000 |\nLZO1C-5      | profile            1937    1      1366 70.5    0.000    0.000 |\nLZO1C-5      | protocols          3144    1      2192 69.7    0.000    0.000 |\nLZO1C-5      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-5      | securetty          1854    1      1211 65.3    0.000    0.000 |\nLZO1C-5      | services          12813    1      7304 57.0    0.000    0.000 |\nLZO1C-5      | shadow              512    1       168 32.8    0.000    0.000 |\nLZO1C-5      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-5      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-5      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-5      | moduli           541716    3     27965  5.2  735.388    0.000 |\nLZO1C-5      | ssh_config         1569    1      1085 69.2    0.000    0.000 |\nLZO1C-5      | ssh_host_ecdsa_key      505    1       452 89.5    0.000    0.000 |\nLZO1C-5      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-5      | sshd_config        3127    1      1949 62.3    0.000    0.000 |\nLZO1C-5      | sshd_config_readonly     3131    1      1953 62.4    0.000    0.000 |\nLZO1C-5      | openssl.cnf       12328    1      6005 48.7    0.000    0.000 |\nLZO1C-5      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | syslog-startup.conf      651    1       541 83.1    0.000    0.000 |\nLZO1C-5      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-5      | ansi               1481    1       743 50.2    0.000    0.000 |\nLZO1C-5      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-5      | linux              1740    1      1017 58.4    0.000    0.000 |\nLZO1C-5      | rxvt               2234    1      1497 67.0    0.000    0.000 |\nLZO1C-5      | screen             1607    1       956 59.5    0.000    0.000 |\nLZO1C-5      | screen-256color     1715    1      1016 59.2    0.000    0.000 |\nLZO1C-5      | sun                1004    1       492 49.0    0.000    0.000 |\nLZO1C-5      | vt100              1282    1       771 60.1    0.000    0.000 |\nLZO1C-5      | vt102              1276    1       776 60.8    0.000    0.000 |\nLZO1C-5      | vt200              1391    1       921 66.2    0.000    0.000 |\nLZO1C-5      | vt220              1391    1       921 66.2    0.000    0.000 |\nLZO1C-5      | vt52                839    1       340 40.5    0.000    0.000 |\nLZO1C-5      | xterm-256color     4041    1      2769 68.5    0.000    0.000 |\nLZO1C-5      | xterm-color        1551    1       792 51.1    0.000    0.000 |\nLZO1C-5      | xterm-xfree86      2240    1      1366 61.0    0.000    0.000 |\nLZO1C-5      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-5      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-5      | local.rules         885    1       656 74.1    0.000    0.000 |\nLZO1C-5      | udev.conf           215    1       197 91.6    0.000    0.000 |\nLZO1C-5      | 50default          2652    1      1128 42.5    0.000    0.000 |\nLZO1C-5      | version              15    1        19  127    0.000    0.000 |\nLZO1C-5      | volatile.cache     4839    1      1287 26.6    0.000    0.000 |\nLZO1C-5      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1154 68.1  735.388    0.000\nLZO1C-5        ***TOTALS***     700206  106    120024 17.1  735.388    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-6      | buildinfo           502    1       272 54.2    0.000    0.000 |\nLZO1C-6      | busybox.links.nosuid     2454    1      1187 48.4    0.000    0.000 |\nLZO1C-6      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-6      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-6      | rcS                1313    1       984 74.9    0.000    0.000 |\nLZO1C-6      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-6      | 00_core            1637    1       994 60.7    0.000    0.000 |\nLZO1C-6      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-6      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-6      | ethertypes         1853    1      1347 72.7    0.000    0.000 |\nLZO1C-6      | fstab               650    1       386 59.4    0.000    0.000 |\nLZO1C-6      | group               518    1       451 87.1    0.000    0.000 |\nLZO1C-6      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-6      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-6      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-6      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1C-6      | banner.sh           537    1       340 63.3    0.000    0.000 |\nLZO1C-6      | bootlogd           1997    1      1206 60.4    0.000    0.000 |\nLZO1C-6      | bootmisc.sh        2062    1      1372 66.5    0.000    0.000 |\nLZO1C-6      | checkroot.sh       3640    1      2252 61.9    0.000    0.000 |\nLZO1C-6      | devpts.sh           571    1       429 75.1    0.000    0.000 |\nLZO1C-6      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-6      | functions          2185    1      1346 61.6    0.000    0.000 |\nLZO1C-6      | halt                555    1       444 80.0    0.000    0.000 |\nLZO1C-6      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-6      | hwclock.sh         2541    1      1291 50.8    0.000    0.000 |\nLZO1C-6      | modutils.sh        1362    1       862 63.3    0.000    0.000 |\nLZO1C-6      | mountall.sh        1218    1       921 75.6    0.000    0.000 |\nLZO1C-6      | mountnfs.sh        1634    1       946 57.9    0.000    0.000 |\nLZO1C-6      | networking         1956    1       998 51.0    0.000    0.000 |\nLZO1C-6      | populate-volatile.sh     7846    1      3398 43.3    0.000    0.000 |\nLZO1C-6      | rc                 4407    1      2480 56.3    0.000    0.000 |\nLZO1C-6      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1C-6      | read-only-rootfs-hook.sh     1319    1       903 68.5    0.000    0.000 |\nLZO1C-6      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-6      | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1C-6      | save-rtc.sh         474    1       365 77.0    0.000    0.000 |\nLZO1C-6      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-6      | single              623    1       470 75.4    0.000    0.000 |\nLZO1C-6      | sshd               2029    1      1011 49.8    0.000    0.000 |\nLZO1C-6      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1C-6      | syslog             2104    1      1141 54.2    0.000    0.000 |\nLZO1C-6      | udev               3848    1      2080 54.1    0.000    0.000 |\nLZO1C-6      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1C-6      | umountnfs.sh        756    1       561 74.2    0.000    0.000 |\nLZO1C-6      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1C-6      | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1C-6      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-6      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-6      | ld.so.cache        1566    1       680 43.4    0.000    0.000 |\nLZO1C-6      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-6      | limits              827    1       629 76.1    0.000    0.000 |\nLZO1C-6      | login.access       1999    1      1243 62.2    0.000    0.000 |\nLZO1C-6      | login.defs        13498    1      6933 51.4    0.000    0.000 |\nLZO1C-6      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-6      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-6      | nfsroot             809    1       531 65.6    0.000    0.000 |\nLZO1C-6      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-6      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-6      | passwd              846    1       472 55.8    0.000    0.000 |\nLZO1C-6      | profile            1937    1      1348 69.6    0.000    0.000 |\nLZO1C-6      | protocols          3144    1      2164 68.8    0.000    0.000 |\nLZO1C-6      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-6      | securetty          1854    1      1207 65.1    0.000    0.000 |\nLZO1C-6      | services          12813    1      7213 56.3    0.000    0.000 |\nLZO1C-6      | shadow              512    1       167 32.6    0.000    0.000 |\nLZO1C-6      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-6      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-6      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-6      | moduli           541716    3     27922  5.2  717.239    0.000 |\nLZO1C-6      | ssh_config         1569    1      1077 68.6    0.000    0.000 |\nLZO1C-6      | ssh_host_ecdsa_key      505    1       451 89.3    0.000    0.000 |\nLZO1C-6      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-6      | sshd_config        3127    1      1940 62.0    0.000    0.000 |\nLZO1C-6      | sshd_config_readonly     3131    1      1942 62.0    0.000    0.000 |\nLZO1C-6      | openssl.cnf       12328    1      5923 48.0    0.000    0.000 |\nLZO1C-6      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1C-6      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-6      | ansi               1481    1       740 50.0    0.000    0.000 |\nLZO1C-6      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-6      | linux              1740    1      1012 58.2    0.000    0.000 |\nLZO1C-6      | rxvt               2234    1      1499 67.1    0.000    0.000 |\nLZO1C-6      | screen             1607    1       953 59.3    0.000    0.000 |\nLZO1C-6      | screen-256color     1715    1      1004 58.5    0.000    0.000 |\nLZO1C-6      | sun                1004    1       493 49.1    0.000    0.000 |\nLZO1C-6      | vt100              1282    1       770 60.1    0.000    0.000 |\nLZO1C-6      | vt102              1276    1       776 60.8    0.000    0.000 |\nLZO1C-6      | vt200              1391    1       924 66.4    0.000    0.000 |\nLZO1C-6      | vt220              1391    1       924 66.4    0.000    0.000 |\nLZO1C-6      | vt52                839    1       340 40.5    0.000    0.000 |\nLZO1C-6      | xterm-256color     4041    1      2739 67.8    0.000    0.000 |\nLZO1C-6      | xterm-color        1551    1       787 50.7    0.000    0.000 |\nLZO1C-6      | xterm-xfree86      2240    1      1359 60.7    0.000    0.000 |\nLZO1C-6      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-6      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-6      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1C-6      | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1C-6      | 50default          2652    1      1113 42.0    0.000    0.000 |\nLZO1C-6      | version              15    1        19  127    0.000    0.000 |\nLZO1C-6      | volatile.cache     4839    1      1292 26.7    0.000    0.000 |\nLZO1C-6      | xattr.conf          681    1       409 60.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1146 67.8  717.239    0.000\nLZO1C-6        ***TOTALS***     700206  106    119255 17.0  717.239    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-7      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-7      | busybox.links.nosuid     2454    1      1207 49.2    0.000    0.000 |\nLZO1C-7      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1C-7      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-7      | rcS                1313    1       989 75.3    0.000    0.000 |\nLZO1C-7      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-7      | 00_core            1637    1       996 60.8    0.000    0.000 |\nLZO1C-7      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-7      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-7      | ethertypes         1853    1      1361 73.4    0.000    0.000 |\nLZO1C-7      | fstab               650    1       388 59.7    0.000    0.000 |\nLZO1C-7      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-7      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-7      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-7      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-7      | hosts               234    1       191 81.6    0.000    0.000 |\nLZO1C-7      | banner.sh           537    1       342 63.7    0.000    0.000 |\nLZO1C-7      | bootlogd           1997    1      1204 60.3    0.000    0.000 |\nLZO1C-7      | bootmisc.sh        2062    1      1364 66.1    0.000    0.000 |\nLZO1C-7      | checkroot.sh       3640    1      2253 61.9    0.000    0.000 |\nLZO1C-7      | devpts.sh           571    1       430 75.3    0.000    0.000 |\nLZO1C-7      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-7      | functions          2185    1      1353 61.9    0.000    0.000 |\nLZO1C-7      | halt                555    1       445 80.2    0.000    0.000 |\nLZO1C-7      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1C-7      | hwclock.sh         2541    1      1286 50.6    0.000    0.000 |\nLZO1C-7      | modutils.sh        1362    1       861 63.2    0.000    0.000 |\nLZO1C-7      | mountall.sh        1218    1       917 75.3    0.000    0.000 |\nLZO1C-7      | mountnfs.sh        1634    1       956 58.5    0.000    0.000 |\nLZO1C-7      | networking         1956    1      1007 51.5    0.000    0.000 |\nLZO1C-7      | populate-volatile.sh     7846    1      3399 43.3    0.000    0.000 |\nLZO1C-7      | rc                 4407    1      2481 56.3    0.000    0.000 |\nLZO1C-7      | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1C-7      | read-only-rootfs-hook.sh     1319    1       902 68.4    0.000    0.000 |\nLZO1C-7      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1C-7      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-7      | save-rtc.sh         474    1       362 76.4    0.000    0.000 |\nLZO1C-7      | sendsigs            483    1       343 71.0    0.000    0.000 |\nLZO1C-7      | single              623    1       468 75.1    0.000    0.000 |\nLZO1C-7      | sshd               2029    1      1006 49.6    0.000    0.000 |\nLZO1C-7      | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1C-7      | syslog             2104    1      1153 54.8    0.000    0.000 |\nLZO1C-7      | udev               3848    1      2082 54.1    0.000    0.000 |\nLZO1C-7      | umountfs            585    1       447 76.4    0.000    0.000 |\nLZO1C-7      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-7      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1C-7      | inittab            1192    1       802 67.3    0.000    0.000 |\nLZO1C-7      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-7      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-7      | ld.so.cache        1566    1       658 42.0    0.000    0.000 |\nLZO1C-7      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-7      | limits              827    1       625 75.6    0.000    0.000 |\nLZO1C-7      | login.access       1999    1      1240 62.0    0.000    0.000 |\nLZO1C-7      | login.defs        13498    1      6876 50.9    0.000    0.000 |\nLZO1C-7      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-7      | motd                197    1       184 93.4    0.000    0.000 |\nLZO1C-7      | nfsroot             809    1       529 65.4    0.000    0.000 |\nLZO1C-7      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-7      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | nsswitch.conf       465    1       335 72.0    0.000    0.000 |\nLZO1C-7      | passwd              846    1       483 57.1    0.000    0.000 |\nLZO1C-7      | profile            1937    1      1355 70.0    0.000    0.000 |\nLZO1C-7      | protocols          3144    1      2171 69.1    0.000    0.000 |\nLZO1C-7      | rpc                 911    1       681 74.8    0.000    0.000 |\nLZO1C-7      | securetty          1854    1      1211 65.3    0.000    0.000 |\nLZO1C-7      | services          12813    1      7182 56.1    0.000    0.000 |\nLZO1C-7      | shadow              512    1       168 32.8    0.000    0.000 |\nLZO1C-7      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-7      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-7      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-7      | moduli           541716    3     28016  5.2  648.048    0.000 |\nLZO1C-7      | ssh_config         1569    1      1082 69.0    0.000    0.000 |\nLZO1C-7      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-7      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-7      | sshd_config        3127    1      1929 61.7    0.000    0.000 |\nLZO1C-7      | sshd_config_readonly     3131    1      1933 61.7    0.000    0.000 |\nLZO1C-7      | openssl.cnf       12328    1      5938 48.2    0.000    0.000 |\nLZO1C-7      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | syslog-startup.conf      651    1       541 83.1    0.000    0.000 |\nLZO1C-7      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-7      | ansi               1481    1       750 50.6    0.000    0.000 |\nLZO1C-7      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-7      | linux              1740    1      1017 58.4    0.000    0.000 |\nLZO1C-7      | rxvt               2234    1      1493 66.8    0.000    0.000 |\nLZO1C-7      | screen             1607    1       944 58.7    0.000    0.000 |\nLZO1C-7      | screen-256color     1715    1      1005 58.6    0.000    0.000 |\nLZO1C-7      | sun                1004    1       496 49.4    0.000    0.000 |\nLZO1C-7      | vt100              1282    1       767 59.8    0.000    0.000 |\nLZO1C-7      | vt102              1276    1       767 60.1    0.000    0.000 |\nLZO1C-7      | vt200              1391    1       922 66.3    0.000    0.000 |\nLZO1C-7      | vt220              1391    1       922 66.3    0.000    0.000 |\nLZO1C-7      | vt52                839    1       341 40.6    0.000    0.000 |\nLZO1C-7      | xterm-256color     4041    1      2742 67.9    0.000    0.000 |\nLZO1C-7      | xterm-color        1551    1       786 50.7    0.000    0.000 |\nLZO1C-7      | xterm-xfree86      2240    1      1353 60.4    0.000    0.000 |\nLZO1C-7      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-7      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-7      | local.rules         885    1       656 74.1    0.000    0.000 |\nLZO1C-7      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-7      | 50default          2652    1      1117 42.1    0.000    0.000 |\nLZO1C-7      | version              15    1        19  127    0.000    0.000 |\nLZO1C-7      | volatile.cache     4839    1      1211 25.0    0.000    0.000 |\nLZO1C-7      | xattr.conf          681    1       412 60.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1146 67.8  648.048    0.000\nLZO1C-7        ***TOTALS***     700206  106    119237 17.0  648.048    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-8      | buildinfo           502    1       266 53.0    0.000    0.000 |\nLZO1C-8      | busybox.links.nosuid     2454    1      1191 48.5    0.000    0.000 |\nLZO1C-8      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-8      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-8      | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1C-8      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-8      | 00_core            1637    1       990 60.5    0.000    0.000 |\nLZO1C-8      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-8      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-8      | ethertypes         1853    1      1345 72.6    0.000    0.000 |\nLZO1C-8      | fstab               650    1       385 59.2    0.000    0.000 |\nLZO1C-8      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-8      | gshadow             432    1       318 73.6    0.000    0.000 |\nLZO1C-8      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-8      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-8      | hosts               234    1       188 80.3    0.000    0.000 |\nLZO1C-8      | banner.sh           537    1       337 62.8    0.000    0.000 |\nLZO1C-8      | bootlogd           1997    1      1199 60.0    0.000    0.000 |\nLZO1C-8      | bootmisc.sh        2062    1      1363 66.1    0.000    0.000 |\nLZO1C-8      | checkroot.sh       3640    1      2237 61.5    0.000    0.000 |\nLZO1C-8      | devpts.sh           571    1       426 74.6    0.000    0.000 |\nLZO1C-8      | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1C-8      | functions          2185    1      1334 61.1    0.000    0.000 |\nLZO1C-8      | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-8      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-8      | hwclock.sh         2541    1      1277 50.3    0.000    0.000 |\nLZO1C-8      | modutils.sh        1362    1       853 62.6    0.000    0.000 |\nLZO1C-8      | mountall.sh        1218    1       916 75.2    0.000    0.000 |\nLZO1C-8      | mountnfs.sh        1634    1       942 57.6    0.000    0.000 |\nLZO1C-8      | networking         1956    1       999 51.1    0.000    0.000 |\nLZO1C-8      | populate-volatile.sh     7846    1      3345 42.6    0.000    0.000 |\nLZO1C-8      | rc                 4407    1      2447 55.5    0.000    0.000 |\nLZO1C-8      | rcS                 525    1       445 84.8    0.000    0.000 |\nLZO1C-8      | read-only-rootfs-hook.sh     1319    1       896 67.9    0.000    0.000 |\nLZO1C-8      | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-8      | rmnologin.sh        630    1       421 66.8    0.000    0.000 |\nLZO1C-8      | save-rtc.sh         474    1       363 76.6    0.000    0.000 |\nLZO1C-8      | sendsigs            483    1       341 70.6    0.000    0.000 |\nLZO1C-8      | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-8      | sshd               2029    1       995 49.0    0.000    0.000 |\nLZO1C-8      | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1C-8      | syslog             2104    1      1134 53.9    0.000    0.000 |\nLZO1C-8      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1C-8      | umountfs            585    1       446 76.2    0.000    0.000 |\nLZO1C-8      | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1C-8      | urandom            1518    1       952 62.7    0.000    0.000 |\nLZO1C-8      | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1C-8      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-8      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-8      | ld.so.cache        1566    1       684 43.7    0.000    0.000 |\nLZO1C-8      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-8      | limits              827    1       625 75.6    0.000    0.000 |\nLZO1C-8      | login.access       1999    1      1236 61.8    0.000    0.000 |\nLZO1C-8      | login.defs        13498    1      6793 50.3    0.000    0.000 |\nLZO1C-8      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-8      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-8      | nfsroot             809    1       523 64.6    0.000    0.000 |\nLZO1C-8      | interfaces          129    1       126 97.7    0.000    0.000 |\nLZO1C-8      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-8      | passwd              846    1       477 56.4    0.000    0.000 |\nLZO1C-8      | profile            1937    1      1330 68.7    0.000    0.000 |\nLZO1C-8      | protocols          3144    1      2153 68.5    0.000    0.000 |\nLZO1C-8      | rpc                 911    1       678 74.4    0.000    0.000 |\nLZO1C-8      | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1C-8      | services          12813    1      7102 55.4    0.000    0.000 |\nLZO1C-8      | shadow              512    1       170 33.2    0.000    0.000 |\nLZO1C-8      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-8      | .bashrc             410    1       329 80.2    0.000    0.000 |\nLZO1C-8      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-8      | moduli           541716    3     29732  5.5  622.247    0.000 |\nLZO1C-8      | ssh_config         1569    1      1076 68.6    0.000    0.000 |\nLZO1C-8      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-8      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-8      | sshd_config        3127    1      1912 61.1    0.000    0.000 |\nLZO1C-8      | sshd_config_readonly     3131    1      1914 61.1    0.000    0.000 |\nLZO1C-8      | openssl.cnf       12328    1      5825 47.3    0.000    0.000 |\nLZO1C-8      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | syslog-startup.conf      651    1       539 82.8    0.000    0.000 |\nLZO1C-8      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-8      | ansi               1481    1       738 49.8    0.000    0.000 |\nLZO1C-8      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-8      | linux              1740    1      1013 58.2    0.000    0.000 |\nLZO1C-8      | rxvt               2234    1      1491 66.7    0.000    0.000 |\nLZO1C-8      | screen             1607    1       941 58.6    0.000    0.000 |\nLZO1C-8      | screen-256color     1715    1       993 57.9    0.000    0.000 |\nLZO1C-8      | sun                1004    1       491 48.9    0.000    0.000 |\nLZO1C-8      | vt100              1282    1       768 59.9    0.000    0.000 |\nLZO1C-8      | vt102              1276    1       772 60.5    0.000    0.000 |\nLZO1C-8      | vt200              1391    1       919 66.1    0.000    0.000 |\nLZO1C-8      | vt220              1391    1       919 66.1    0.000    0.000 |\nLZO1C-8      | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-8      | xterm-256color     4041    1      2728 67.5    0.000    0.000 |\nLZO1C-8      | xterm-color        1551    1       783 50.5    0.000    0.000 |\nLZO1C-8      | xterm-xfree86      2240    1      1354 60.4    0.000    0.000 |\nLZO1C-8      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-8      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-8      | local.rules         885    1       647 73.1    0.000    0.000 |\nLZO1C-8      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-8      | 50default          2652    1      1112 41.9    0.000    0.000 |\nLZO1C-8      | version              15    1        19  127    0.000    0.000 |\nLZO1C-8      | volatile.cache     4839    1      1260 26.0    0.000    0.000 |\nLZO1C-8      | xattr.conf          681    1       409 60.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1156 67.6  622.247    0.000\nLZO1C-8        ***TOTALS***     700206  106    120256 17.2  622.247    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-9      | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1C-9      | busybox.links.nosuid     2454    1      1176 47.9    0.000    0.000 |\nLZO1C-9      | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-9      | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-9      | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1C-9      | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-9      | 00_core            1637    1       993 60.7    0.000    0.000 |\nLZO1C-9      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-9      | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-9      | ethertypes         1853    1      1338 72.2    0.000    0.000 |\nLZO1C-9      | fstab               650    1       382 58.8    0.000    0.000 |\nLZO1C-9      | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-9      | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1C-9      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-9      | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-9      | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-9      | banner.sh           537    1       337 62.8    0.000    0.000 |\nLZO1C-9      | bootlogd           1997    1      1194 59.8    0.000    0.000 |\nLZO1C-9      | bootmisc.sh        2062    1      1361 66.0    0.000    0.000 |\nLZO1C-9      | checkroot.sh       3640    1      2213 60.8    0.000    0.000 |\nLZO1C-9      | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1C-9      | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-9      | functions          2185    1      1325 60.6    0.000    0.000 |\nLZO1C-9      | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-9      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-9      | hwclock.sh         2541    1      1248 49.1    0.000    0.000 |\nLZO1C-9      | modutils.sh        1362    1       846 62.1    0.000    0.000 |\nLZO1C-9      | mountall.sh        1218    1       914 75.0    0.000    0.000 |\nLZO1C-9      | mountnfs.sh        1634    1       935 57.2    0.000    0.000 |\nLZO1C-9      | networking         1956    1       987 50.5    0.000    0.000 |\nLZO1C-9      | populate-volatile.sh     7846    1      3347 42.7    0.000    0.000 |\nLZO1C-9      | rc                 4407    1      2445 55.5    0.000    0.000 |\nLZO1C-9      | rcS                 525    1       442 84.2    0.000    0.000 |\nLZO1C-9      | read-only-rootfs-hook.sh     1319    1       892 67.6    0.000    0.000 |\nLZO1C-9      | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-9      | rmnologin.sh        630    1       417 66.2    0.000    0.000 |\nLZO1C-9      | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-9      | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-9      | single              623    1       468 75.1    0.000    0.000 |\nLZO1C-9      | sshd               2029    1      1003 49.4    0.000    0.000 |\nLZO1C-9      | sysfs.sh           1091    1       550 50.4    0.000    0.000 |\nLZO1C-9      | syslog             2104    1      1132 53.8    0.000    0.000 |\nLZO1C-9      | udev               3848    1      2032 52.8    0.000    0.000 |\nLZO1C-9      | umountfs            585    1       446 76.2    0.000    0.000 |\nLZO1C-9      | umountnfs.sh        756    1       556 73.5    0.000    0.000 |\nLZO1C-9      | urandom            1518    1       946 62.3    0.000    0.000 |\nLZO1C-9      | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1C-9      | issue                49    1        54  110    0.000    0.000 |\nLZO1C-9      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-9      | ld.so.cache        1566    1       681 43.5    0.000    0.000 |\nLZO1C-9      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-9      | limits              827    1       624 75.5    0.000    0.000 |\nLZO1C-9      | login.access       1999    1      1235 61.8    0.000    0.000 |\nLZO1C-9      | login.defs        13498    1      6761 50.1    0.000    0.000 |\nLZO1C-9      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-9      | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-9      | nfsroot             809    1       520 64.3    0.000    0.000 |\nLZO1C-9      | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-9      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1C-9      | passwd              846    1       470 55.6    0.000    0.000 |\nLZO1C-9      | profile            1937    1      1324 68.4    0.000    0.000 |\nLZO1C-9      | protocols          3144    1      2160 68.7    0.000    0.000 |\nLZO1C-9      | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1C-9      | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1C-9      | services          12813    1      7058 55.1   11.993    0.000 |\nLZO1C-9      | shadow              512    1       170 33.2    0.000    0.000 |\nLZO1C-9      | shells               42    1        43  102    0.000    0.000 |\nLZO1C-9      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-9      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-9      | moduli           541716    3     26263  4.8  323.737    0.000 |\nLZO1C-9      | ssh_config         1569    1      1070 68.2    0.000    0.000 |\nLZO1C-9      | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-9      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-9      | sshd_config        3127    1      1906 61.0    0.000    0.000 |\nLZO1C-9      | sshd_config_readonly     3131    1      1902 60.7    0.000    0.000 |\nLZO1C-9      | openssl.cnf       12328    1      5801 47.1    0.000    0.000 |\nLZO1C-9      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | syslog-startup.conf      651    1       538 82.6    0.000    0.000 |\nLZO1C-9      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-9      | ansi               1481    1       725 49.0    0.000    0.000 |\nLZO1C-9      | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-9      | linux              1740    1      1010 58.0    0.000    0.000 |\nLZO1C-9      | rxvt               2234    1      1487 66.6    0.000    0.000 |\nLZO1C-9      | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1C-9      | screen-256color     1715    1       985 57.4    0.000    0.000 |\nLZO1C-9      | sun                1004    1       487 48.5    0.000    0.000 |\nLZO1C-9      | vt100              1282    1       758 59.1    0.000    0.000 |\nLZO1C-9      | vt102              1276    1       764 59.9    0.000    0.000 |\nLZO1C-9      | vt200              1391    1       908 65.3    0.000    0.000 |\nLZO1C-9      | vt220              1391    1       908 65.3    0.000    0.000 |\nLZO1C-9      | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-9      | xterm-256color     4041    1      2708 67.0    0.000    0.000 |\nLZO1C-9      | xterm-color        1551    1       777 50.1    0.000    0.000 |\nLZO1C-9      | xterm-xfree86      2240    1      1346 60.1    0.000    0.000 |\nLZO1C-9      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-9      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-9      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1C-9      | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-9      | 50default          2652    1      1097 41.4    0.000    0.000 |\nLZO1C-9      | version              15    1        19  127    0.000    0.000 |\nLZO1C-9      | volatile.cache     4839    1      1214 25.1    0.000    0.000 |\nLZO1C-9      | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1118 67.3   23.129    0.000\nLZO1C-9        ***TOTALS***     700206  106    116283 16.6   23.129    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1F-1      | buildinfo           502    1       268 53.4    0.000    0.000 |\nLZO1F-1      | busybox.links.nosuid     2454    1      1205 49.1    0.000    0.000 |\nLZO1F-1      | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1F-1      | devpts               93    1        94  101    0.000    0.000 |\nLZO1F-1      | rcS                1313    1      1006 76.6    0.000    0.000 |\nLZO1F-1      | useradd             115    1       120  104    0.000    0.000 |\nLZO1F-1      | 00_core            1637    1      1028 62.8    0.000    0.000 |\nLZO1F-1      | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1F-1      | 99_sshd              75    1        67 89.3    0.000    0.000 |\nLZO1F-1      | ethertypes         1853    1      1374 74.2    0.000    0.000 |\nLZO1F-1      | fstab               650    1       393 60.5    0.000    0.000 |\nLZO1F-1      | group               518    1       451 87.1    0.000    0.000 |\nLZO1F-1      | gshadow             432    1       302 69.9    0.000    0.000 |\nLZO1F-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1F-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1F-1      | hosts               234    1       189 80.8    0.000    0.000 |\nLZO1F-1      | banner.sh           537    1       350 65.2    0.000    0.000 |\nLZO1F-1      | bootlogd           1997    1      1208 60.5    0.000    0.000 |\nLZO1F-1      | bootmisc.sh        2062    1      1412 68.5    0.000    0.000 |\nLZO1F-1      | checkroot.sh       3640    1      2307 63.4    0.000    0.000 |\nLZO1F-1      | devpts.sh           571    1       431 75.5    0.000    0.000 |\nLZO1F-1      | dmesg.sh            397    1       295 74.3    0.000    0.000 |\nLZO1F-1      | functions          2185    1      1368 62.6    0.000    0.000 |\nLZO1F-1      | halt                555    1       446 80.4    0.000    0.000 |\nLZO1F-1      | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1F-1      | hwclock.sh         2541    1      1322 52.0    0.000    0.000 |\nLZO1F-1      | modutils.sh        1362    1       863 63.4    0.000    0.000 |\nLZO1F-1      | mountall.sh        1218    1       935 76.8    0.000    0.000 |\nLZO1F-1      | mountnfs.sh        1634    1       981 60.0    0.000    0.000 |\nLZO1F-1      | networking         1956    1      1014 51.8    0.000    0.000 |\nLZO1F-1      | populate-volatile.sh     7846    1      3647 46.5    0.000    0.000 |\nLZO1F-1      | rc                 4407    1      2604 59.1    0.000    0.000 |\nLZO1F-1      | rcS                 525    1       441 84.0    0.000    0.000 |\nLZO1F-1      | read-only-rootfs-hook.sh     1319    1       909 68.9    0.000    0.000 |\nLZO1F-1      | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1F-1      | rmnologin.sh        630    1       419 66.5    0.000    0.000 |\nLZO1F-1      | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1F-1      | sendsigs            483    1       351 72.7    0.000    0.000 |\nLZO1F-1      | single              623    1       467 75.0    0.000    0.000 |\nLZO1F-1      | sshd               2029    1      1020 50.3    0.000    0.000 |\nLZO1F-1      | sysfs.sh           1091    1       567 52.0    0.000    0.000 |\nLZO1F-1      | syslog             2104    1      1163 55.3    0.000    0.000 |\nLZO1F-1      | udev               3848    1      2142 55.7    0.000    0.000 |\nLZO1F-1      | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1F-1      | umountnfs.sh        756    1       565 74.7    0.000    0.000 |\nLZO1F-1      | urandom            1518    1       972 64.0    0.000    0.000 |\nLZO1F-1      | inittab            1192    1       814 68.3    0.000    0.000 |\nLZO1F-1      | issue                49    1        54  110    0.000    0.000 |\nLZO1F-1      | issue.net            46    1        51  111    0.000    0.000 |\nLZO1F-1      | ld.so.cache        1566    1       695 44.4    0.000    0.000 |\nLZO1F-1      | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1F-1      | limits              827    1       632 76.4    0.000    0.000 |\nLZO1F-1      | login.access       1999    1      1267 63.4    0.000    0.000 |\nLZO1F-1      | login.defs        13498    1      7558 56.0    0.000    0.000 |\nLZO1F-1      | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1F-1      | motd                197    1       185 93.9    0.000    0.000 |\nLZO1F-1      | nfsroot             809    1       534 66.0    0.000    0.000 |\nLZO1F-1      | interfaces          129    1       122 94.6    0.000    0.000 |\nLZO1F-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | nsswitch.conf       465    1       333 71.6    0.000    0.000 |\nLZO1F-1      | passwd              846    1       507 59.9    0.000    0.000 |\nLZO1F-1      | profile            1937    1      1361 70.3    0.000    0.000 |\nLZO1F-1      | protocols          3144    1      2231 71.0    0.000    0.000 |\nLZO1F-1      | rpc                 911    1       672 73.8    0.000    0.000 |\nLZO1F-1      | securetty          1854    1      1131 61.0    0.000    0.000 |\nLZO1F-1      | services          12813    1      7702 60.1    0.000    0.000 |\nLZO1F-1      | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1F-1      | shells               42    1        43  102    0.000    0.000 |\nLZO1F-1      | .bashrc             410    1       330 80.5    0.000    0.000 |\nLZO1F-1      | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1F-1      | moduli           541716    3     36294  6.7  566.518    0.000 |\nLZO1F-1      | ssh_config         1569    1      1080 68.8    0.000    0.000 |\nLZO1F-1      | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1F-1      | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1F-1      | sshd_config        3127    1      2001 64.0    0.000    0.000 |\nLZO1F-1      | sshd_config_readonly     3131    1      2003 64.0    0.000    0.000 |\nLZO1F-1      | openssl.cnf       12328    1      6415 52.0    0.000    0.000 |\nLZO1F-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | syslog-startup.conf      651    1       542 83.3    0.000    0.000 |\nLZO1F-1      | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1F-1      | ansi               1481    1       747 50.4    0.000    0.000 |\nLZO1F-1      | dumb                308    1        75 24.4    0.000    0.000 |\nLZO1F-1      | linux              1740    1      1005 57.8    0.000    0.000 |\nLZO1F-1      | rxvt               2234    1      1461 65.4    0.000    0.000 |\nLZO1F-1      | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1F-1      | screen-256color     1715    1       989 57.7    0.000    0.000 |\nLZO1F-1      | sun                1004    1       498 49.6    0.000    0.000 |\nLZO1F-1      | vt100              1282    1       779 60.8    0.000    0.000 |\nLZO1F-1      | vt102              1276    1       779 61.1    0.000    0.000 |\nLZO1F-1      | vt200              1391    1       919 66.1    0.000    0.000 |\nLZO1F-1      | vt220              1391    1       919 66.1    0.000    0.000 |\nLZO1F-1      | vt52                839    1       353 42.1    0.000    0.000 |\nLZO1F-1      | xterm-256color     4041    1      2701 66.8    0.000    0.000 |\nLZO1F-1      | xterm-color        1551    1       775 50.0    0.000    0.000 |\nLZO1F-1      | xterm-xfree86      2240    1      1324 59.1    0.000    0.000 |\nLZO1F-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1F-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1F-1      | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1F-1      | udev.conf           215    1       196 91.2    0.000    0.000 |\nLZO1F-1      | 50default          2652    1      1169 44.1    0.000    0.000 |\nLZO1F-1      | version              15    1        19  127    0.000    0.000 |\nLZO1F-1      | volatile.cache     4839    1      1281 26.5    0.000    0.000 |\nLZO1F-1      | xattr.conf          681    1       421 61.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1252 68.4  566.518    0.000\nLZO1F-1        ***TOTALS***     700206  106    130209 18.6  566.518    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1      | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1      | busybox.links.nosuid     2454    1      1217 49.6    0.000    0.000 |\nLZO1X-1      | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1      | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1      | rcS                1313    1      1032 78.6    0.000    0.000 |\nLZO1X-1      | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1      | 00_core            1637    1      1069 65.3    0.000    0.000 |\nLZO1X-1      | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1      | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1      | ethertypes         1853    1      1392 75.1    0.000    0.000 |\nLZO1X-1      | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1      | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1      | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1      | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1      | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1      | bootlogd           1997    1      1218 61.0    0.000    0.000 |\nLZO1X-1      | bootmisc.sh        2062    1      1452 70.4    0.000    0.000 |\nLZO1X-1      | checkroot.sh       3640    1      2362 64.9    0.000    0.000 |\nLZO1X-1      | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1      | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1      | functions          2185    1      1406 64.3    0.000    0.000 |\nLZO1X-1      | halt                555    1       458 82.5    0.000    0.000 |\nLZO1X-1      | hostname.sh         625    1       482 77.1    0.000    0.000 |\nLZO1X-1      | hwclock.sh         2541    1      1337 52.6    0.000    0.000 |\nLZO1X-1      | modutils.sh        1362    1       892 65.5    0.000    0.000 |\nLZO1X-1      | mountall.sh        1218    1       963 79.1    0.000    0.000 |\nLZO1X-1      | mountnfs.sh        1634    1       996 61.0    0.000    0.000 |\nLZO1X-1      | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1X-1      | populate-volatile.sh     7846    1      3687 47.0    0.000    0.000 |\nLZO1X-1      | rc                 4407    1      2664 60.4    0.000    0.000 |\nLZO1X-1      | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1      | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1      | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1      | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1      | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1      | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1      | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1      | sshd               2029    1      1056 52.0    0.000    0.000 |\nLZO1X-1      | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1X-1      | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1      | udev               3848    1      2177 56.6    0.000    0.000 |\nLZO1X-1      | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1      | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1      | urandom            1518    1       989 65.2    0.000    0.000 |\nLZO1X-1      | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1      | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1      | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1      | ld.so.cache        1566    1       733 46.8    0.000    0.000 |\nLZO1X-1      | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1      | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1      | login.access       1999    1      1297 64.9    0.000    0.000 |\nLZO1X-1      | login.defs        13498    1      7630 56.5    0.000    0.000 |\nLZO1X-1      | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1      | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1      | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1      | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | nsswitch.conf       465    1       368 79.1    0.000    0.000 |\nLZO1X-1      | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1      | profile            1937    1      1395 72.0    0.000    0.000 |\nLZO1X-1      | protocols          3144    1      2278 72.5    0.000    0.000 |\nLZO1X-1      | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1      | securetty          1854    1      1148 61.9    0.000    0.000 |\nLZO1X-1      | services          12813    1      7778 60.7    0.000    0.000 |\nLZO1X-1      | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1      | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1      | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1      | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1      | moduli           541716    3     47675  8.8    0.000    0.000 |\nLZO1X-1      | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1      | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1      | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1      | sshd_config        3127    1      2036 65.1    0.000    0.000 |\nLZO1X-1      | sshd_config_readonly     3131    1      2040 65.2    0.000    0.000 |\nLZO1X-1      | openssl.cnf       12328    1      6472 52.5    0.000    0.000 |\nLZO1X-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1      | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1      | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1      | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1      | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1X-1      | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1      | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1      | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1      | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1      | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1      | vt200              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1      | vt220              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1      | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1      | xterm-256color     4041    1      2798 69.2    0.000    0.000 |\nLZO1X-1      | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1      | xterm-xfree86      2240    1      1349 60.2    0.000    0.000 |\nLZO1X-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1      | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1      | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1      | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1X-1      | version              15    1        19  127    0.000    0.000 |\nLZO1X-1      | volatile.cache     4839    1      1298 26.8    0.000    0.000 |\nLZO1X-1      | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1381 70.5    0.000    0.000\nLZO1X-1        ***TOTALS***     700206  106    143709 20.5    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Y-1      | buildinfo           502    1       294 58.6    0.000    0.000 |\nLZO1Y-1      | busybox.links.nosuid     2454    1      1148 46.8    0.000    0.000 |\nLZO1Y-1      | busybox.links.suid       91    1        73 80.2    0.000    0.000 |\nLZO1Y-1      | devpts               93    1        97  104    0.000    0.000 |\nLZO1Y-1      | rcS                1313    1      1022 77.8    0.000    0.000 |\nLZO1Y-1      | useradd             115    1       119  103    0.000    0.000 |\nLZO1Y-1      | 00_core            1637    1      1045 63.8    0.000    0.000 |\nLZO1Y-1      | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1Y-1      | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1Y-1      | ethertypes         1853    1      1381 74.5    0.000    0.000 |\nLZO1Y-1      | fstab               650    1       401 61.7    0.000    0.000 |\nLZO1Y-1      | group               518    1       471 90.9    0.000    0.000 |\nLZO1Y-1      | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1Y-1      | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Y-1      | hostname             10    1        14  140    0.000    0.000 |\nLZO1Y-1      | hosts               234    1       195 83.3    0.000    0.000 |\nLZO1Y-1      | banner.sh           537    1       369 68.7    0.000    0.000 |\nLZO1Y-1      | bootlogd           1997    1      1205 60.3    0.000    0.000 |\nLZO1Y-1      | bootmisc.sh        2062    1      1425 69.1    0.000    0.000 |\nLZO1Y-1      | checkroot.sh       3640    1      2377 65.3    0.000    0.000 |\nLZO1Y-1      | devpts.sh           571    1       450 78.8    0.000    0.000 |\nLZO1Y-1      | dmesg.sh            397    1       308 77.6    0.000    0.000 |\nLZO1Y-1      | functions          2185    1      1380 63.2    0.000    0.000 |\nLZO1Y-1      | halt                555    1       453 81.6    0.000    0.000 |\nLZO1Y-1      | hostname.sh         625    1       472 75.5    0.000    0.000 |\nLZO1Y-1      | hwclock.sh         2541    1      1325 52.1    0.000    0.000 |\nLZO1Y-1      | modutils.sh        1362    1       869 63.8    0.000    0.000 |\nLZO1Y-1      | mountall.sh        1218    1       951 78.1    0.000    0.000 |\nLZO1Y-1      | mountnfs.sh        1634    1       976 59.7    0.000    0.000 |\nLZO1Y-1      | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1Y-1      | populate-volatile.sh     7846    1      3671 46.8    0.000    0.000 |\nLZO1Y-1      | rc                 4407    1      2676 60.7    0.000    0.000 |\nLZO1Y-1      | rcS                 525    1       469 89.3    0.000    0.000 |\nLZO1Y-1      | read-only-rootfs-hook.sh     1319    1       958 72.6    0.000    0.000 |\nLZO1Y-1      | reboot              334    1       270 80.8    0.000    0.000 |\nLZO1Y-1      | rmnologin.sh        630    1       425 67.5    0.000    0.000 |\nLZO1Y-1      | save-rtc.sh         474    1       372 78.5    0.000    0.000 |\nLZO1Y-1      | sendsigs            483    1       353 73.1    0.000    0.000 |\nLZO1Y-1      | single              623    1       479 76.9    0.000    0.000 |\nLZO1Y-1      | sshd               2029    1      1036 51.1    0.000    0.000 |\nLZO1Y-1      | sysfs.sh           1091    1       563 51.6    0.000    0.000 |\nLZO1Y-1      | syslog             2104    1      1149 54.6    0.000    0.000 |\nLZO1Y-1      | udev               3848    1      2185 56.8    0.000    0.000 |\nLZO1Y-1      | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1Y-1      | umountnfs.sh        756    1       566 74.9    0.000    0.000 |\nLZO1Y-1      | urandom            1518    1       975 64.2    0.000    0.000 |\nLZO1Y-1      | inittab            1192    1       832 69.8    0.000    0.000 |\nLZO1Y-1      | issue                49    1        53  108    0.000    0.000 |\nLZO1Y-1      | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Y-1      | ld.so.cache        1566    1       694 44.3    0.000    0.000 |\nLZO1Y-1      | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1Y-1      | limits              827    1       646 78.1    0.000    0.000 |\nLZO1Y-1      | login.access       1999    1      1290 64.5    0.000    0.000 |\nLZO1Y-1      | login.defs        13498    1      7730 57.3    0.000    0.000 |\nLZO1Y-1      | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1Y-1      | motd                197    1       193 98.0    0.000    0.000 |\nLZO1Y-1      | nfsroot             809    1       539 66.6    0.000    0.000 |\nLZO1Y-1      | interfaces          129    1       127 98.4    0.000    0.000 |\nLZO1Y-1      | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | nsswitch.conf       465    1       359 77.2    0.000    0.000 |\nLZO1Y-1      | passwd              846    1       516 61.0    0.000    0.000 |\nLZO1Y-1      | profile            1937    1      1381 71.3    0.000    0.000 |\nLZO1Y-1      | protocols          3144    1      2282 72.6    0.000    0.000 |\nLZO1Y-1      | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1Y-1      | securetty          1854    1      1140 61.5    0.000    0.000 |\nLZO1Y-1      | services          12813    1      7785 60.8    0.000    0.000 |\nLZO1Y-1      | shadow              512    1       187 36.5    0.000    0.000 |\nLZO1Y-1      | shells               42    1        46  110    0.000    0.000 |\nLZO1Y-1      | .bashrc             410    1       338 82.4    0.000    0.000 |\nLZO1Y-1      | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1Y-1      | moduli           541716    3     47672  8.8  647.722    0.000 |\nLZO1Y-1      | ssh_config         1569    1      1099 70.0    0.000    0.000 |\nLZO1Y-1      | ssh_host_ecdsa_key      505    1       480 95.0    0.000    0.000 |\nLZO1Y-1      | ssh_host_ecdsa_key.pub      176    1       171 97.2    0.000    0.000 |\nLZO1Y-1      | sshd_config        3127    1      2042 65.3    0.000    0.000 |\nLZO1Y-1      | sshd_config_readonly     3131    1      2045 65.3    0.000    0.000 |\nLZO1Y-1      | openssl.cnf       12328    1      6500 52.7    0.000    0.000 |\nLZO1Y-1      | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | syslog-startup.conf      651    1       548 84.2    0.000    0.000 |\nLZO1Y-1      | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1Y-1      | ansi               1481    1       757 51.1    0.000    0.000 |\nLZO1Y-1      | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1Y-1      | linux              1740    1      1021 58.7    0.000    0.000 |\nLZO1Y-1      | rxvt               2234    1      1501 67.2    0.000    0.000 |\nLZO1Y-1      | screen             1607    1       951 59.2    0.000    0.000 |\nLZO1Y-1      | screen-256color     1715    1      1006 58.7    0.000    0.000 |\nLZO1Y-1      | sun                1004    1       518 51.6    0.000    0.000 |\nLZO1Y-1      | vt100              1282    1       798 62.2    0.000    0.000 |\nLZO1Y-1      | vt102              1276    1       808 63.3    0.000    0.000 |\nLZO1Y-1      | vt200              1391    1       932 67.0    0.000    0.000 |\nLZO1Y-1      | vt220              1391    1       932 67.0    0.000    0.000 |\nLZO1Y-1      | vt52                839    1       353 42.1    0.000    0.000 |\nLZO1Y-1      | xterm-256color     4041    1      2818 69.7    0.000    0.000 |\nLZO1Y-1      | xterm-color        1551    1       801 51.6    0.000    0.000 |\nLZO1Y-1      | xterm-xfree86      2240    1      1342 59.9    0.000    0.000 |\nLZO1Y-1      | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Y-1      | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Y-1      | local.rules         885    1       670 75.7    0.000    0.000 |\nLZO1Y-1      | udev.conf           215    1       199 92.6    0.000    0.000 |\nLZO1Y-1      | 50default          2652    1      1176 44.3    0.000    0.000 |\nLZO1Y-1      | version              15    1        19  127    0.000    0.000 |\nLZO1Y-1      | volatile.cache     4839    1      1256 26.0    0.000    0.000 |\nLZO1Y-1      | xattr.conf          681    1       421 61.8    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1376 69.9  647.722    0.000\nLZO1Y-1        ***TOTALS***     700206  106    143172 20.4  647.722    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(11)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(11)  | busybox.links.nosuid     2454    1      1222 49.8    0.000    0.000 |\nLZO1X-1(11)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(11)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(11)  | rcS                1313    1      1043 79.4    0.000    0.000 |\nLZO1X-1(11)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(11)  | 00_core            1637    1      1071 65.4    0.000    0.000 |\nLZO1X-1(11)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(11)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(11)  | ethertypes         1853    1      1404 75.8    0.000    0.000 |\nLZO1X-1(11)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(11)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(11)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(11)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(11)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(11)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(11)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(11)  | bootlogd           1997    1      1230 61.6    0.000    0.000 |\nLZO1X-1(11)  | bootmisc.sh        2062    1      1457 70.7    0.000    0.000 |\nLZO1X-1(11)  | checkroot.sh       3640    1      2391 65.7    0.000    0.000 |\nLZO1X-1(11)  | devpts.sh           571    1       455 79.7    0.000    0.000 |\nLZO1X-1(11)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(11)  | functions          2185    1      1420 65.0    0.000    0.000 |\nLZO1X-1(11)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(11)  | hostname.sh         625    1       483 77.3    0.000    0.000 |\nLZO1X-1(11)  | hwclock.sh         2541    1      1351 53.2    0.000    0.000 |\nLZO1X-1(11)  | modutils.sh        1362    1       898 65.9    0.000    0.000 |\nLZO1X-1(11)  | mountall.sh        1218    1       969 79.6    0.000    0.000 |\nLZO1X-1(11)  | mountnfs.sh        1634    1       999 61.1    0.000    0.000 |\nLZO1X-1(11)  | networking         1956    1      1035 52.9    0.000    0.000 |\nLZO1X-1(11)  | populate-volatile.sh     7846    1      3767 48.0    0.000    0.000 |\nLZO1X-1(11)  | rc                 4407    1      2707 61.4    0.000    0.000 |\nLZO1X-1(11)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(11)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(11)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(11)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(11)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(11)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(11)  | single              623    1       485 77.8    0.000    0.000 |\nLZO1X-1(11)  | sshd               2029    1      1079 53.2    0.000    0.000 |\nLZO1X-1(11)  | sysfs.sh           1091    1       581 53.3    0.000    0.000 |\nLZO1X-1(11)  | syslog             2104    1      1175 55.8    0.000    0.000 |\nLZO1X-1(11)  | udev               3848    1      2228 57.9    0.000    0.000 |\nLZO1X-1(11)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(11)  | umountnfs.sh        756    1       579 76.6    0.000    0.000 |\nLZO1X-1(11)  | urandom            1518    1       991 65.3    0.000    0.000 |\nLZO1X-1(11)  | inittab            1192    1       843 70.7    0.000    0.000 |\nLZO1X-1(11)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(11)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(11)  | ld.so.cache        1566    1       736 47.0    0.000    0.000 |\nLZO1X-1(11)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(11)  | limits              827    1       655 79.2    0.000    0.000 |\nLZO1X-1(11)  | login.access       1999    1      1311 65.6    0.000    0.000 |\nLZO1X-1(11)  | login.defs        13498    1      7897 58.5    0.000    0.000 |\nLZO1X-1(11)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(11)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(11)  | nfsroot             809    1       546 67.5    0.000    0.000 |\nLZO1X-1(11)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(11)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | nsswitch.conf       465    1       369 79.4    0.000    0.000 |\nLZO1X-1(11)  | passwd              846    1       527 62.3    0.000    0.000 |\nLZO1X-1(11)  | profile            1937    1      1413 72.9    0.000    0.000 |\nLZO1X-1(11)  | protocols          3144    1      2325 74.0    0.000    0.000 |\nLZO1X-1(11)  | rpc                 911    1       690 75.7    0.000    0.000 |\nLZO1X-1(11)  | securetty          1854    1      1150 62.0    0.000    0.000 |\nLZO1X-1(11)  | services          12813    1      7977 62.3    0.000    0.000 |\nLZO1X-1(11)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(11)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(11)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(11)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(11)  | moduli           541716    3     49239  9.1    0.000    0.000 |\nLZO1X-1(11)  | ssh_config         1569    1      1113 70.9    0.000    0.000 |\nLZO1X-1(11)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(11)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(11)  | sshd_config        3127    1      2058 65.8    0.000    0.000 |\nLZO1X-1(11)  | sshd_config_readonly     3131    1      2062 65.9    0.000    0.000 |\nLZO1X-1(11)  | openssl.cnf       12328    1      6707 54.4    0.000    0.000 |\nLZO1X-1(11)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(11)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(11)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(11)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(11)  | linux              1740    1      1035 59.5    0.000    0.000 |\nLZO1X-1(11)  | rxvt               2234    1      1505 67.4    0.000    0.000 |\nLZO1X-1(11)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(11)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(11)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(11)  | vt100              1282    1       807 62.9    0.000    0.000 |\nLZO1X-1(11)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(11)  | vt200              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(11)  | vt220              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(11)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(11)  | xterm-256color     4041    1      2805 69.4    0.000    0.000 |\nLZO1X-1(11)  | xterm-color        1551    1       805 51.9    0.000    0.000 |\nLZO1X-1(11)  | xterm-xfree86      2240    1      1352 60.4    0.000    0.000 |\nLZO1X-1(11)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(11)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(11)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(11)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(11)  | 50default          2652    1      1193 45.0    0.000    0.000 |\nLZO1X-1(11)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(11)  | volatile.cache     4839    1      1302 26.9    0.000    0.000 |\nLZO1X-1(11)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1408 70.7    0.000    0.000\nLZO1X-1(11)    ***TOTALS***     700206  106    146483 20.9    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(12)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(12)  | busybox.links.nosuid     2454    1      1222 49.8    0.000    0.000 |\nLZO1X-1(12)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(12)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(12)  | rcS                1313    1      1036 78.9    0.000    0.000 |\nLZO1X-1(12)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(12)  | 00_core            1637    1      1070 65.4    0.000    0.000 |\nLZO1X-1(12)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(12)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(12)  | ethertypes         1853    1      1399 75.5    0.000    0.000 |\nLZO1X-1(12)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(12)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(12)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(12)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(12)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(12)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(12)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(12)  | bootlogd           1997    1      1219 61.0    0.000    0.000 |\nLZO1X-1(12)  | bootmisc.sh        2062    1      1459 70.8    0.000    0.000 |\nLZO1X-1(12)  | checkroot.sh       3640    1      2373 65.2    0.000    0.000 |\nLZO1X-1(12)  | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1(12)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(12)  | functions          2185    1      1408 64.4    0.000    0.000 |\nLZO1X-1(12)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(12)  | hostname.sh         625    1       483 77.3    0.000    0.000 |\nLZO1X-1(12)  | hwclock.sh         2541    1      1346 53.0    0.000    0.000 |\nLZO1X-1(12)  | modutils.sh        1362    1       896 65.8    0.000    0.000 |\nLZO1X-1(12)  | mountall.sh        1218    1       966 79.3    0.000    0.000 |\nLZO1X-1(12)  | mountnfs.sh        1634    1      1002 61.3    0.000    0.000 |\nLZO1X-1(12)  | networking         1956    1      1031 52.7    0.000    0.000 |\nLZO1X-1(12)  | populate-volatile.sh     7846    1      3717 47.4    0.000    0.000 |\nLZO1X-1(12)  | rc                 4407    1      2689 61.0    0.000    0.000 |\nLZO1X-1(12)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(12)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(12)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(12)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(12)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(12)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(12)  | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1(12)  | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1X-1(12)  | sysfs.sh           1091    1       581 53.3    0.000    0.000 |\nLZO1X-1(12)  | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1(12)  | udev               3848    1      2200 57.2    0.000    0.000 |\nLZO1X-1(12)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(12)  | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1(12)  | urandom            1518    1       991 65.3    0.000    0.000 |\nLZO1X-1(12)  | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1(12)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(12)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(12)  | ld.so.cache        1566    1       736 47.0    0.000    0.000 |\nLZO1X-1(12)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(12)  | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1(12)  | login.access       1999    1      1313 65.7    0.000    0.000 |\nLZO1X-1(12)  | login.defs        13498    1      7761 57.5    0.000    0.000 |\nLZO1X-1(12)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(12)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(12)  | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1(12)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(12)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | nsswitch.conf       465    1       369 79.4    0.000    0.000 |\nLZO1X-1(12)  | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1(12)  | profile            1937    1      1407 72.6    0.000    0.000 |\nLZO1X-1(12)  | protocols          3144    1      2303 73.3    0.000    0.000 |\nLZO1X-1(12)  | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1(12)  | securetty          1854    1      1149 62.0    0.000    0.000 |\nLZO1X-1(12)  | services          12813    1      7875 61.5    0.000    0.000 |\nLZO1X-1(12)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(12)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(12)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(12)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(12)  | moduli           541716    3     49235  9.1    0.000    0.000 |\nLZO1X-1(12)  | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1(12)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(12)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(12)  | sshd_config        3127    1      2047 65.5    0.000    0.000 |\nLZO1X-1(12)  | sshd_config_readonly     3131    1      2051 65.5    0.000    0.000 |\nLZO1X-1(12)  | openssl.cnf       12328    1      6583 53.4    0.000    0.000 |\nLZO1X-1(12)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(12)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(12)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(12)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(12)  | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1(12)  | rxvt               2234    1      1502 67.2    0.000    0.000 |\nLZO1X-1(12)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(12)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(12)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(12)  | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1(12)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(12)  | vt200              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(12)  | vt220              1391    1       941 67.6    0.000    0.000 |\nLZO1X-1(12)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(12)  | xterm-256color     4041    1      2807 69.5    0.000    0.000 |\nLZO1X-1(12)  | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1(12)  | xterm-xfree86      2240    1      1352 60.4    0.000    0.000 |\nLZO1X-1(12)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(12)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(12)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(12)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(12)  | 50default          2652    1      1183 44.6    0.000    0.000 |\nLZO1X-1(12)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(12)  | volatile.cache     4839    1      1299 26.8    0.000    0.000 |\nLZO1X-1(12)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1402 70.6    0.000    0.000\nLZO1X-1(12)    ***TOTALS***     700206  106    145857 20.8    0.000    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-1(15)  | buildinfo           502    1       295 58.8    0.000    0.000 |\nLZO1X-1(15)  | busybox.links.nosuid     2454    1      1220 49.7    0.000    0.000 |\nLZO1X-1(15)  | busybox.links.suid       91    1        75 82.4    0.000    0.000 |\nLZO1X-1(15)  | devpts               93    1        97  104    0.000    0.000 |\nLZO1X-1(15)  | rcS                1313    1      1032 78.6    0.000    0.000 |\nLZO1X-1(15)  | useradd             115    1       119  103    0.000    0.000 |\nLZO1X-1(15)  | 00_core            1637    1      1069 65.3    0.000    0.000 |\nLZO1X-1(15)  | 01_bootlogd          36    1        40  111    0.000    0.000 |\nLZO1X-1(15)  | 99_sshd              75    1        72 96.0    0.000    0.000 |\nLZO1X-1(15)  | ethertypes         1853    1      1394 75.2    0.000    0.000 |\nLZO1X-1(15)  | fstab               650    1       408 62.8    0.000    0.000 |\nLZO1X-1(15)  | group               518    1       471 90.9    0.000    0.000 |\nLZO1X-1(15)  | gshadow             432    1       308 71.3    0.000    0.000 |\nLZO1X-1(15)  | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-1(15)  | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-1(15)  | hosts               234    1       198 84.6    0.000    0.000 |\nLZO1X-1(15)  | banner.sh           537    1       376 70.0    0.000    0.000 |\nLZO1X-1(15)  | bootlogd           1997    1      1218 61.0    0.000    0.000 |\nLZO1X-1(15)  | bootmisc.sh        2062    1      1454 70.5    0.000    0.000 |\nLZO1X-1(15)  | checkroot.sh       3640    1      2367 65.0    0.000    0.000 |\nLZO1X-1(15)  | devpts.sh           571    1       453 79.3    0.000    0.000 |\nLZO1X-1(15)  | dmesg.sh            397    1       313 78.8    0.000    0.000 |\nLZO1X-1(15)  | functions          2185    1      1406 64.3    0.000    0.000 |\nLZO1X-1(15)  | halt                555    1       460 82.9    0.000    0.000 |\nLZO1X-1(15)  | hostname.sh         625    1       482 77.1    0.000    0.000 |\nLZO1X-1(15)  | hwclock.sh         2541    1      1338 52.7    0.000    0.000 |\nLZO1X-1(15)  | modutils.sh        1362    1       895 65.7    0.000    0.000 |\nLZO1X-1(15)  | mountall.sh        1218    1       964 79.1    0.000    0.000 |\nLZO1X-1(15)  | mountnfs.sh        1634    1       996 61.0    0.000    0.000 |\nLZO1X-1(15)  | networking         1956    1      1028 52.6    0.000    0.000 |\nLZO1X-1(15)  | populate-volatile.sh     7846    1      3691 47.0    0.000    0.000 |\nLZO1X-1(15)  | rc                 4407    1      2673 60.7    0.000    0.000 |\nLZO1X-1(15)  | rcS                 525    1       472 89.9    0.000    0.000 |\nLZO1X-1(15)  | read-only-rootfs-hook.sh     1319    1       970 73.5    0.000    0.000 |\nLZO1X-1(15)  | reboot              334    1       275 82.3    0.000    0.000 |\nLZO1X-1(15)  | rmnologin.sh        630    1       435 69.0    0.000    0.000 |\nLZO1X-1(15)  | save-rtc.sh         474    1       378 79.7    0.000    0.000 |\nLZO1X-1(15)  | sendsigs            483    1       360 74.5    0.000    0.000 |\nLZO1X-1(15)  | single              623    1       484 77.7    0.000    0.000 |\nLZO1X-1(15)  | sshd               2029    1      1063 52.4    0.000    0.000 |\nLZO1X-1(15)  | sysfs.sh           1091    1       580 53.2    0.000    0.000 |\nLZO1X-1(15)  | syslog             2104    1      1172 55.7    0.000    0.000 |\nLZO1X-1(15)  | udev               3848    1      2193 57.0    0.000    0.000 |\nLZO1X-1(15)  | umountfs            585    1       451 77.1    0.000    0.000 |\nLZO1X-1(15)  | umountnfs.sh        756    1       575 76.1    0.000    0.000 |\nLZO1X-1(15)  | urandom            1518    1       990 65.2    0.000    0.000 |\nLZO1X-1(15)  | inittab            1192    1       840 70.5    0.000    0.000 |\nLZO1X-1(15)  | issue                49    1        53  108    0.000    0.000 |\nLZO1X-1(15)  | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-1(15)  | ld.so.cache        1566    1       734 46.9    0.000    0.000 |\nLZO1X-1(15)  | ld.so.conf           33    1        37  112    0.000    0.000 |\nLZO1X-1(15)  | limits              827    1       653 79.0    0.000    0.000 |\nLZO1X-1(15)  | login.access       1999    1      1306 65.3    0.000    0.000 |\nLZO1X-1(15)  | login.defs        13498    1      7663 56.8    0.000    0.000 |\nLZO1X-1(15)  | logrotate-dmesg.conf      121    1       119 98.3    0.000    0.000 |\nLZO1X-1(15)  | motd                197    1       194 98.5    0.000    0.000 |\nLZO1X-1(15)  | nfsroot             809    1       547 67.6    0.000    0.000 |\nLZO1X-1(15)  | interfaces          129    1       128 99.2    0.000    0.000 |\nLZO1X-1(15)  | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | nsswitch.conf       465    1       368 79.1    0.000    0.000 |\nLZO1X-1(15)  | passwd              846    1       528 62.4    0.000    0.000 |\nLZO1X-1(15)  | profile            1937    1      1395 72.0    0.000    0.000 |\nLZO1X-1(15)  | protocols          3144    1      2291 72.9    0.000    0.000 |\nLZO1X-1(15)  | rpc                 911    1       687 75.4    0.000    0.000 |\nLZO1X-1(15)  | securetty          1854    1      1148 61.9    0.000    0.000 |\nLZO1X-1(15)  | services          12813    1      7796 60.8   14.150    0.000 |\nLZO1X-1(15)  | shadow              512    1       188 36.7    0.000    0.000 |\nLZO1X-1(15)  | shells               42    1        46  110    0.000    0.000 |\nLZO1X-1(15)  | .bashrc             410    1       343 83.7    0.000    0.000 |\nLZO1X-1(15)  | .profile            241    1       237 98.3    0.000    0.000 |\nLZO1X-1(15)  | moduli           541716    3     49207  9.1  601.012    0.000 |\nLZO1X-1(15)  | ssh_config         1569    1      1111 70.8    0.000    0.000 |\nLZO1X-1(15)  | ssh_host_ecdsa_key      505    1       482 95.4    0.000    0.000 |\nLZO1X-1(15)  | ssh_host_ecdsa_key.pub      176    1       172 97.7    0.000    0.000 |\nLZO1X-1(15)  | sshd_config        3127    1      2040 65.2    0.000    0.000 |\nLZO1X-1(15)  | sshd_config_readonly     3131    1      2044 65.3    0.000    0.000 |\nLZO1X-1(15)  | openssl.cnf       12328    1      6491 52.7    0.000    0.000 |\nLZO1X-1(15)  | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | syslog-startup.conf      651    1       550 84.5    0.000    0.000 |\nLZO1X-1(15)  | syslog.conf          69    1        73  106    0.000    0.000 |\nLZO1X-1(15)  | ansi               1481    1       769 51.9    0.000    0.000 |\nLZO1X-1(15)  | dumb                308    1        83 26.9    0.000    0.000 |\nLZO1X-1(15)  | linux              1740    1      1034 59.4    0.000    0.000 |\nLZO1X-1(15)  | rxvt               2234    1      1502 67.2    0.000    0.000 |\nLZO1X-1(15)  | screen             1607    1       952 59.2    0.000    0.000 |\nLZO1X-1(15)  | screen-256color     1715    1      1010 58.9    0.000    0.000 |\nLZO1X-1(15)  | sun                1004    1       525 52.3    0.000    0.000 |\nLZO1X-1(15)  | vt100              1282    1       805 62.8    0.000    0.000 |\nLZO1X-1(15)  | vt102              1276    1       813 63.7    0.000    0.000 |\nLZO1X-1(15)  | vt200              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1(15)  | vt220              1391    1       938 67.4    0.000    0.000 |\nLZO1X-1(15)  | vt52                839    1       360 42.9    0.000    0.000 |\nLZO1X-1(15)  | xterm-256color     4041    1      2799 69.3    0.000    0.000 |\nLZO1X-1(15)  | xterm-color        1551    1       804 51.8    0.000    0.000 |\nLZO1X-1(15)  | xterm-xfree86      2240    1      1349 60.2    0.000    0.000 |\nLZO1X-1(15)  | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-1(15)  | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-1(15)  | local.rules         885    1       678 76.6    0.000    0.000 |\nLZO1X-1(15)  | udev.conf           215    1       201 93.5    0.000    0.000 |\nLZO1X-1(15)  | 50default          2652    1      1188 44.8    0.000    0.000 |\nLZO1X-1(15)  | version              15    1        19  127    0.000    0.000 |\nLZO1X-1(15)  | volatile.cache     4839    1      1298 26.8    0.000    0.000 |\nLZO1X-1(15)  | xattr.conf          681    1       429 63.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1398 70.5   27.648    0.000\nLZO1X-1(15)    ***TOTALS***     700206  106    145400 20.8   27.648    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1-99      | buildinfo           502    1       263 52.4    0.000    0.000 |\nLZO1-99      | busybox.links.nosuid     2454    1      1230 50.1    0.000    0.000 |\nLZO1-99      | busybox.links.suid       91    1        66 72.5    0.000    0.000 |\nLZO1-99      | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1-99      | rcS                1313    1       976 74.3    0.000    0.000 |\nLZO1-99      | useradd             115    1       117  102    0.000    0.000 |\nLZO1-99      | 00_core            1637    1       993 60.7    0.000    0.000 |\nLZO1-99      | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1-99      | 99_sshd              75    1        62 82.7    0.000    0.000 |\nLZO1-99      | ethertypes         1853    1      1348 72.7    0.000    0.000 |\nLZO1-99      | fstab               650    1       388 59.7    0.000    0.000 |\nLZO1-99      | group               518    1       449 86.7    0.000    0.000 |\nLZO1-99      | gshadow             432    1       314 72.7    0.000    0.000 |\nLZO1-99      | host.conf            26    1        27  104    0.000    0.000 |\nLZO1-99      | hostname             10    1        11  110    0.000    0.000 |\nLZO1-99      | hosts               234    1       183 78.2    0.000    0.000 |\nLZO1-99      | banner.sh           537    1       335 62.4    0.000    0.000 |\nLZO1-99      | bootlogd           1997    1      1193 59.7    0.000    0.000 |\nLZO1-99      | bootmisc.sh        2062    1      1381 67.0    0.000    0.000 |\nLZO1-99      | checkroot.sh       3640    1      2222 61.0    0.000    0.000 |\nLZO1-99      | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1-99      | dmesg.sh            397    1       288 72.5    0.000    0.000 |\nLZO1-99      | functions          2185    1      1338 61.2    0.000    0.000 |\nLZO1-99      | halt                555    1       442 79.6    0.000    0.000 |\nLZO1-99      | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1-99      | hwclock.sh         2541    1      1250 49.2    0.000    0.000 |\nLZO1-99      | modutils.sh        1362    1       854 62.7    0.000    0.000 |\nLZO1-99      | mountall.sh        1218    1       922 75.7    0.000    0.000 |\nLZO1-99      | mountnfs.sh        1634    1       941 57.6    0.000    0.000 |\nLZO1-99      | networking         1956    1       985 50.4    0.000    0.000 |\nLZO1-99      | populate-volatile.sh     7846    1      3331 42.5    0.000    0.000 |\nLZO1-99      | rc                 4407    1      2469 56.0    0.000    0.000 |\nLZO1-99      | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1-99      | read-only-rootfs-hook.sh     1319    1       894 67.8    0.000    0.000 |\nLZO1-99      | reboot              334    1       264 79.0    0.000    0.000 |\nLZO1-99      | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1-99      | save-rtc.sh         474    1       359 75.7    0.000    0.000 |\nLZO1-99      | sendsigs            483    1       338 70.0    0.000    0.000 |\nLZO1-99      | single              623    1       469 75.3    0.000    0.000 |\nLZO1-99      | sshd               2029    1       996 49.1    0.000    0.000 |\nLZO1-99      | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1-99      | syslog             2104    1      1135 53.9    0.000    0.000 |\nLZO1-99      | udev               3848    1      2058 53.5    0.000    0.000 |\nLZO1-99      | umountfs            585    1       445 76.1    0.000    0.000 |\nLZO1-99      | umountnfs.sh        756    1       562 74.3    0.000    0.000 |\nLZO1-99      | urandom            1518    1       954 62.8    0.000    0.000 |\nLZO1-99      | inittab            1192    1       801 67.2    0.000    0.000 |\nLZO1-99      | issue                49    1        51  104    0.000    0.000 |\nLZO1-99      | issue.net            46    1        48  104    0.000    0.000 |\nLZO1-99      | ld.so.cache        1566    1       686 43.8    0.000    0.000 |\nLZO1-99      | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1-99      | limits              827    1       630 76.2    0.000    0.000 |\nLZO1-99      | login.access       1999    1      1249 62.5    0.000    0.000 |\nLZO1-99      | login.defs        13498    1      6797 50.4    0.000    0.000 |\nLZO1-99      | logrotate-dmesg.conf      121    1       115 95.0    0.000    0.000 |\nLZO1-99      | motd                197    1       181 91.9    0.000    0.000 |\nLZO1-99      | nfsroot             809    1       519 64.2    0.000    0.000 |\nLZO1-99      | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1-99      | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1-99      | nsswitch.conf       465    1       332 71.4    0.000    0.000 |\nLZO1-99      | passwd              846    1       480 56.7    0.000    0.000 |\nLZO1-99      | profile            1937    1      1337 69.0    0.000    0.000 |\nLZO1-99      | protocols          3144    1      2181 69.4    0.000    0.000 |\nLZO1-99      | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1-99      | securetty          1854    1      1202 64.8    0.000    0.000 |\nLZO1-99      | services          12813    1      7103 55.4    0.000    0.000 |\nLZO1-99      | shadow              512    1       178 34.8    0.000    0.000 |\nLZO1-99      | shells               42    1        40 95.2    0.000    0.000 |\nLZO1-99      | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1-99      | .profile            241    1       222 92.1    0.000    0.000 |\nLZO1-99      | moduli           541716    3     30698  5.7  340.035  913.918 |\nLZO1-99      | ssh_config         1569    1      1075 68.5    0.000    0.000 |\nLZO1-99      | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1-99      | ssh_host_ecdsa_key.pub      176    1       167 94.9    0.000    0.000 |\nLZO1-99      | sshd_config        3127    1      1917 61.3    0.000    0.000 |\nLZO1-99      | sshd_config_readonly     3131    1      1919 61.3    0.000    0.000 |\nLZO1-99      | openssl.cnf       12328    1      5829 47.3    0.000    0.000 |\nLZO1-99      | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1-99      | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1-99      | syslog-startup.conf      651    1       535 82.2    0.000    0.000 |\nLZO1-99      | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1-99      | ansi               1481    1       751 50.7    0.000    0.000 |\nLZO1-99      | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1-99      | linux              1740    1      1032 59.3    0.000    0.000 |\nLZO1-99      | rxvt               2234    1      1508 67.5    0.000    0.000 |\nLZO1-99      | screen             1607    1       944 58.7    0.000    0.000 |\nLZO1-99      | screen-256color     1715    1      1002 58.4    0.000    0.000 |\nLZO1-99      | sun                1004    1       509 50.7    0.000    0.000 |\nLZO1-99      | vt100              1282    1       790 61.6    0.000    0.000 |\nLZO1-99      | vt102              1276    1       792 62.1    0.000    0.000 |\nLZO1-99      | vt200              1391    1       933 67.1    0.000    0.000 |\nLZO1-99      | vt220              1391    1       933 67.1    0.000    0.000 |\nLZO1-99      | vt52                839    1       346 41.2    0.000    0.000 |\nLZO1-99      | xterm-256color     4041    1      2750 68.1    0.000    0.000 |\nLZO1-99      | xterm-color        1551    1       789 50.9    0.000    0.000 |\nLZO1-99      | xterm-xfree86      2240    1      1373 61.3    0.000    0.000 |\nLZO1-99      | timestamp            15    1        16  107    0.000    0.000 |\nLZO1-99      | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1-99      | local.rules         885    1       652 73.7    0.000    0.000 |\nLZO1-99      | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1-99      | 50default          2652    1      1094 41.3    0.000    0.000 |\nLZO1-99      | version              15    1        16  107    0.000    0.000 |\nLZO1-99      | volatile.cache     4839    1      1177 24.3    0.000    0.000 |\nLZO1-99      | xattr.conf          681    1       405 59.5    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1166 66.3  340.035  913.918\nLZO1-99        ***TOTALS***     700206  106    121322 17.3  340.035  913.918\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1A-99     | buildinfo           502    1       262 52.2    0.000    0.000 |\nLZO1A-99     | busybox.links.nosuid     2454    1      1229 50.1    0.000    0.000 |\nLZO1A-99     | busybox.links.suid       91    1        66 72.5    0.000    0.000 |\nLZO1A-99     | devpts               93    1        91 97.8    0.000    0.000 |\nLZO1A-99     | rcS                1313    1       972 74.0    0.000    0.000 |\nLZO1A-99     | useradd             115    1       117  102    0.000    0.000 |\nLZO1A-99     | 00_core            1637    1       991 60.5    0.000    0.000 |\nLZO1A-99     | 01_bootlogd          36    1        34 94.4    0.000    0.000 |\nLZO1A-99     | 99_sshd              75    1        62 82.7    0.000    0.000 |\nLZO1A-99     | ethertypes         1853    1      1336 72.1    0.000    0.000 |\nLZO1A-99     | fstab               650    1       383 58.9    0.000    0.000 |\nLZO1A-99     | group               518    1       447 86.3    0.000    0.000 |\nLZO1A-99     | gshadow             432    1       313 72.5    0.000    0.000 |\nLZO1A-99     | host.conf            26    1        27  104    0.000    0.000 |\nLZO1A-99     | hostname             10    1        11  110    0.000    0.000 |\nLZO1A-99     | hosts               234    1       183 78.2    0.000    0.000 |\nLZO1A-99     | banner.sh           537    1       334 62.2    0.000    0.000 |\nLZO1A-99     | bootlogd           1997    1      1191 59.6    0.000    0.000 |\nLZO1A-99     | bootmisc.sh        2062    1      1375 66.7    0.000    0.000 |\nLZO1A-99     | checkroot.sh       3640    1      2209 60.7    0.000    0.000 |\nLZO1A-99     | devpts.sh           571    1       422 73.9    0.000    0.000 |\nLZO1A-99     | dmesg.sh            397    1       288 72.5    0.000    0.000 |\nLZO1A-99     | functions          2185    1      1332 61.0    0.000    0.000 |\nLZO1A-99     | halt                555    1       441 79.5    0.000    0.000 |\nLZO1A-99     | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1A-99     | hwclock.sh         2541    1      1243 48.9    0.000    0.000 |\nLZO1A-99     | modutils.sh        1362    1       851 62.5    0.000    0.000 |\nLZO1A-99     | mountall.sh        1218    1       917 75.3    0.000    0.000 |\nLZO1A-99     | mountnfs.sh        1634    1       935 57.2    0.000    0.000 |\nLZO1A-99     | networking         1956    1       983 50.3    0.000    0.000 |\nLZO1A-99     | populate-volatile.sh     7846    1      3312 42.2    0.000    0.000 |\nLZO1A-99     | rc                 4407    1      2453 55.7    0.000    0.000 |\nLZO1A-99     | rcS                 525    1       441 84.0    0.000    0.000 |\nLZO1A-99     | read-only-rootfs-hook.sh     1319    1       890 67.5    0.000    0.000 |\nLZO1A-99     | reboot              334    1       263 78.7    0.000    0.000 |\nLZO1A-99     | rmnologin.sh        630    1       419 66.5    0.000    0.000 |\nLZO1A-99     | save-rtc.sh         474    1       358 75.5    0.000    0.000 |\nLZO1A-99     | sendsigs            483    1       337 69.8    0.000    0.000 |\nLZO1A-99     | single              623    1       467 75.0    0.000    0.000 |\nLZO1A-99     | sshd               2029    1       992 48.9    0.000    0.000 |\nLZO1A-99     | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1A-99     | syslog             2104    1      1133 53.8    0.000    0.000 |\nLZO1A-99     | udev               3848    1      2051 53.3    0.000    0.000 |\nLZO1A-99     | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1A-99     | umountnfs.sh        756    1       560 74.1    0.000    0.000 |\nLZO1A-99     | urandom            1518    1       947 62.4    0.000    0.000 |\nLZO1A-99     | inittab            1192    1       797 66.9    0.000    0.000 |\nLZO1A-99     | issue                49    1        51  104    0.000    0.000 |\nLZO1A-99     | issue.net            46    1        48  104    0.000    0.000 |\nLZO1A-99     | ld.so.cache        1566    1       663 42.3    0.000    0.000 |\nLZO1A-99     | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1A-99     | limits              827    1       626 75.7    0.000    0.000 |\nLZO1A-99     | login.access       1999    1      1233 61.7    0.000    0.000 |\nLZO1A-99     | login.defs        13498    1      6739 49.9    0.000    0.000 |\nLZO1A-99     | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1A-99     | motd                197    1       180 91.4    0.000    0.000 |\nLZO1A-99     | nfsroot             809    1       517 63.9    0.000    0.000 |\nLZO1A-99     | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1A-99     | nm-disabled-eth0        0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | nsswitch.conf       465    1       331 71.2    0.000    0.000 |\nLZO1A-99     | passwd              846    1       475 56.1    0.000    0.000 |\nLZO1A-99     | profile            1937    1      1326 68.5    0.000    0.000 |\nLZO1A-99     | protocols          3144    1      2167 68.9    0.000    0.000 |\nLZO1A-99     | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1A-99     | securetty          1854    1      1201 64.8    0.000    0.000 |\nLZO1A-99     | services          12813    1      7040 54.9    0.000    0.000 |\nLZO1A-99     | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1A-99     | shells               42    1        40 95.2    0.000    0.000 |\nLZO1A-99     | .bashrc             410    1       325 79.3    0.000    0.000 |\nLZO1A-99     | .profile            241    1       222 92.1    0.000    0.000 |\nLZO1A-99     | moduli           541716    3     30202  5.6  323.834  903.101 |\nLZO1A-99     | ssh_config         1569    1      1069 68.1    0.000    0.000 |\nLZO1A-99     | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1A-99     | ssh_host_ecdsa_key.pub      176    1       167 94.9    0.000    0.000 |\nLZO1A-99     | sshd_config        3127    1      1904 60.9    0.000    0.000 |\nLZO1A-99     | sshd_config_readonly     3131    1      1906 60.9    0.000    0.000 |\nLZO1A-99     | openssl.cnf       12328    1      5786 46.9    0.000    0.000 |\nLZO1A-99     | subgid                0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | subuid                0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | syslog-startup.conf      651    1       534 82.0    0.000    0.000 |\nLZO1A-99     | syslog.conf          69    1        67 97.1    0.000    0.000 |\nLZO1A-99     | ansi               1481    1       728 49.2    0.000    0.000 |\nLZO1A-99     | dumb                308    1        68 22.1    0.000    0.000 |\nLZO1A-99     | linux              1740    1      1014 58.3    0.000    0.000 |\nLZO1A-99     | rxvt               2234    1      1479 66.2    0.000    0.000 |\nLZO1A-99     | screen             1607    1       927 57.7    0.000    0.000 |\nLZO1A-99     | screen-256color     1715    1       984 57.4    0.000    0.000 |\nLZO1A-99     | sun                1004    1       491 48.9    0.000    0.000 |\nLZO1A-99     | vt100              1282    1       761 59.4    0.000    0.000 |\nLZO1A-99     | vt102              1276    1       766 60.0    0.000    0.000 |\nLZO1A-99     | vt200              1391    1       909 65.3    0.000    0.000 |\nLZO1A-99     | vt220              1391    1       909 65.3    0.000    0.000 |\nLZO1A-99     | vt52                839    1       336 40.0    0.000    0.000 |\nLZO1A-99     | xterm-256color     4041    1      2709 67.0    0.000    0.000 |\nLZO1A-99     | xterm-color        1551    1       775 50.0    0.000    0.000 |\nLZO1A-99     | xterm-xfree86      2240    1      1346 60.1    0.000    0.000 |\nLZO1A-99     | timestamp            15    1        16  107    0.000    0.000 |\nLZO1A-99     | 80-net-name-slot.rules        0    1         0  0.0    0.000    0.000 |\nLZO1A-99     | local.rules         885    1       647 73.1    0.000    0.000 |\nLZO1A-99     | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1A-99     | 50default          2652    1      1090 41.1    0.000    0.000 |\nLZO1A-99     | version              15    1        16  107    0.000    0.000 |\nLZO1A-99     | volatile.cache     4839    1      1176 24.3    0.000    0.000 |\nLZO1A-99     | xattr.conf          681    1       404 59.3    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1154 65.9  323.834  903.101\nLZO1A-99       ***TOTALS***     700206  106    120060 17.1  323.834  903.101\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-99     | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1B-99     | busybox.links.nosuid     2454    1      1232 50.2    0.000    0.000 |\nLZO1B-99     | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-99     | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-99     | rcS                1313    1       975 74.3    0.000    0.000 |\nLZO1B-99     | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-99     | 00_core            1637    1       984 60.1    0.000    0.000 |\nLZO1B-99     | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1B-99     | 99_sshd              75    1        65 86.7    0.000    0.000 |\nLZO1B-99     | ethertypes         1853    1      1338 72.2    0.000    0.000 |\nLZO1B-99     | fstab               650    1       382 58.8    0.000    0.000 |\nLZO1B-99     | group               518    1       450 86.9    0.000    0.000 |\nLZO1B-99     | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1B-99     | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-99     | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-99     | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-99     | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-99     | bootlogd           1997    1      1191 59.6    0.000    0.000 |\nLZO1B-99     | bootmisc.sh        2062    1      1380 66.9    0.000    0.000 |\nLZO1B-99     | checkroot.sh       3640    1      2214 60.8    0.000    0.000 |\nLZO1B-99     | devpts.sh           571    1       425 74.4    0.000    0.000 |\nLZO1B-99     | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-99     | functions          2185    1      1330 60.9    0.000    0.000 |\nLZO1B-99     | halt                555    1       444 80.0    0.000    0.000 |\nLZO1B-99     | hostname.sh         625    1       471 75.4    0.000    0.000 |\nLZO1B-99     | hwclock.sh         2541    1      1244 49.0    0.000    0.000 |\nLZO1B-99     | modutils.sh        1362    1       850 62.4    0.000    0.000 |\nLZO1B-99     | mountall.sh        1218    1       919 75.5    0.000    0.000 |\nLZO1B-99     | mountnfs.sh        1634    1       938 57.4    0.000    0.000 |\nLZO1B-99     | networking         1956    1       989 50.6    0.000    0.000 |\nLZO1B-99     | populate-volatile.sh     7846    1      3302 42.1    0.000    0.000 |\nLZO1B-99     | rc                 4407    1      2440 55.4    0.000    0.000 |\nLZO1B-99     | rcS                 525    1       444 84.6    0.000    0.000 |\nLZO1B-99     | read-only-rootfs-hook.sh     1319    1       890 67.5    0.000    0.000 |\nLZO1B-99     | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-99     | rmnologin.sh        630    1       420 66.7    0.000    0.000 |\nLZO1B-99     | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-99     | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-99     | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-99     | sshd               2029    1       998 49.2    0.000    0.000 |\nLZO1B-99     | sysfs.sh           1091    1       557 51.1    0.000    0.000 |\nLZO1B-99     | syslog             2104    1      1130 53.7    0.000    0.000 |\nLZO1B-99     | udev               3848    1      2043 53.1    0.000    0.000 |\nLZO1B-99     | umountfs            585    1       447 76.4    0.000    0.000 |\nLZO1B-99     | umountnfs.sh        756    1       563 74.5    0.000    0.000 |\nLZO1B-99     | urandom            1518    1       953 62.8    0.000    0.000 |\nLZO1B-99     | inittab            1192    1       800 67.1    0.000    0.000 |\nLZO1B-99     | issue                49    1        54  110    0.000    0.000 |\nLZO1B-99     | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-99     | ld.so.cache        1566    1       656 41.9    0.000    0.000 |\nLZO1B-99     | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1B-99     | limits              827    1       627 75.8    0.000    0.000 |\nLZO1B-99     | login.access       1999    1      1238 61.9    0.000    0.000 |\nLZO1B-99     | login.defs        13498    1      6696 49.6    0.000    0.000 |\nLZO1B-99     | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-99     | motd                197    1       183 92.9    0.000    0.000 |\nLZO1B-99     | nfsroot             809    1       520 64.3    0.000    0.000 |\nLZO1B-99     | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-99     | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | nsswitch.conf       465    1       330 71.0    0.000    0.000 |\nLZO1B-99     | passwd              846    1       477 56.4    0.000    0.000 |\nLZO1B-99     | profile            1937    1      1326 68.5    0.000    0.000 |\nLZO1B-99     | protocols          3144    1      2165 68.9    0.000    0.000 |\nLZO1B-99     | rpc                 911    1       682 74.9    0.000    0.000 |\nLZO1B-99     | securetty          1854    1      1204 64.9    0.000    0.000 |\nLZO1B-99     | services          12813    1      7038 54.9    0.000    0.000 |\nLZO1B-99     | shadow              512    1       179 35.0    0.000    0.000 |\nLZO1B-99     | shells               42    1        43  102    0.000    0.000 |\nLZO1B-99     | .bashrc             410    1       328 80.0    0.000    0.000 |\nLZO1B-99     | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-99     | moduli           541716    3     26225  4.8  332.060    0.000 |\nLZO1B-99     | ssh_config         1569    1      1072 68.3    0.000    0.000 |\nLZO1B-99     | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1B-99     | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-99     | sshd_config        3127    1      1904 60.9    0.000    0.000 |\nLZO1B-99     | sshd_config_readonly     3131    1      1906 60.9    0.000    0.000 |\nLZO1B-99     | openssl.cnf       12328    1      5758 46.7    0.000    0.000 |\nLZO1B-99     | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | syslog-startup.conf      651    1       537 82.5    0.000    0.000 |\nLZO1B-99     | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-99     | ansi               1481    1       733 49.5    0.000    0.000 |\nLZO1B-99     | dumb                308    1        72 23.4    0.000    0.000 |\nLZO1B-99     | linux              1740    1      1019 58.6    0.000    0.000 |\nLZO1B-99     | rxvt               2234    1      1482 66.3    0.000    0.000 |\nLZO1B-99     | screen             1607    1       931 57.9    0.000    0.000 |\nLZO1B-99     | screen-256color     1715    1       986 57.5    0.000    0.000 |\nLZO1B-99     | sun                1004    1       497 49.5    0.000    0.000 |\nLZO1B-99     | vt100              1282    1       766 59.8    0.000    0.000 |\nLZO1B-99     | vt102              1276    1       771 60.4    0.000    0.000 |\nLZO1B-99     | vt200              1391    1       914 65.7    0.000    0.000 |\nLZO1B-99     | vt220              1391    1       914 65.7    0.000    0.000 |\nLZO1B-99     | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-99     | xterm-256color     4041    1      2721 67.3    0.000    0.000 |\nLZO1B-99     | xterm-color        1551    1       779 50.2    0.000    0.000 |\nLZO1B-99     | xterm-xfree86      2240    1      1348 60.2    0.000    0.000 |\nLZO1B-99     | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-99     | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-99     | local.rules         885    1       650 73.4    0.000    0.000 |\nLZO1B-99     | udev.conf           215    1       194 90.2    0.000    0.000 |\nLZO1B-99     | 50default          2652    1      1101 41.5    0.000    0.000 |\nLZO1B-99     | version              15    1        19  127    0.000    0.000 |\nLZO1B-99     | volatile.cache     4839    1      1128 23.3    0.000    0.000 |\nLZO1B-99     | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1117 67.5  332.060    0.000\nLZO1B-99       ***TOTALS***     700206  106    116206 16.6  332.060    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-99     | buildinfo           502    1       267 53.2    0.000    0.000 |\nLZO1C-99     | busybox.links.nosuid     2454    1      1176 47.9    0.000    0.000 |\nLZO1C-99     | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-99     | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-99     | rcS                1313    1       973 74.1    0.000    0.000 |\nLZO1C-99     | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-99     | 00_core            1637    1       979 59.8    0.000    0.000 |\nLZO1C-99     | 01_bootlogd          36    1        37  103    0.000    0.000 |\nLZO1C-99     | 99_sshd              75    1        64 85.3    0.000    0.000 |\nLZO1C-99     | ethertypes         1853    1      1334 72.0    0.000    0.000 |\nLZO1C-99     | fstab               650    1       377 58.0    0.000    0.000 |\nLZO1C-99     | group               518    1       450 86.9    0.000    0.000 |\nLZO1C-99     | gshadow             432    1       316 73.1    0.000    0.000 |\nLZO1C-99     | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-99     | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-99     | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-99     | banner.sh           537    1       336 62.6    0.000    0.000 |\nLZO1C-99     | bootlogd           1997    1      1181 59.1    0.000    0.000 |\nLZO1C-99     | bootmisc.sh        2062    1      1360 66.0    0.000    0.000 |\nLZO1C-99     | checkroot.sh       3640    1      2199 60.4    0.000    0.000 |\nLZO1C-99     | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1C-99     | dmesg.sh            397    1       290 73.0    0.000    0.000 |\nLZO1C-99     | functions          2185    1      1315 60.2    0.000    0.000 |\nLZO1C-99     | halt                555    1       443 79.8    0.000    0.000 |\nLZO1C-99     | hostname.sh         625    1       468 74.9    0.000    0.000 |\nLZO1C-99     | hwclock.sh         2541    1      1232 48.5    0.000    0.000 |\nLZO1C-99     | modutils.sh        1362    1       840 61.7    0.000    0.000 |\nLZO1C-99     | mountall.sh        1218    1       913 75.0    0.000    0.000 |\nLZO1C-99     | mountnfs.sh        1634    1       931 57.0    0.000    0.000 |\nLZO1C-99     | networking         1956    1       986 50.4    0.000    0.000 |\nLZO1C-99     | populate-volatile.sh     7846    1      3282 41.8    0.000    0.000 |\nLZO1C-99     | rc                 4407    1      2415 54.8    0.000    0.000 |\nLZO1C-99     | rcS                 525    1       442 84.2    0.000    0.000 |\nLZO1C-99     | read-only-rootfs-hook.sh     1319    1       883 66.9    0.000    0.000 |\nLZO1C-99     | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-99     | rmnologin.sh        630    1       415 65.9    0.000    0.000 |\nLZO1C-99     | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-99     | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-99     | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-99     | sshd               2029    1       983 48.4    0.000    0.000 |\nLZO1C-99     | sysfs.sh           1091    1       552 50.6    0.000    0.000 |\nLZO1C-99     | syslog             2104    1      1125 53.5    0.000    0.000 |\nLZO1C-99     | udev               3848    1      2015 52.4    0.000    0.000 |\nLZO1C-99     | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1C-99     | umountnfs.sh        756    1       556 73.5    0.000    0.000 |\nLZO1C-99     | urandom            1518    1       943 62.1    0.000    0.000 |\nLZO1C-99     | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1C-99     | issue                49    1        54  110    0.000    0.000 |\nLZO1C-99     | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-99     | ld.so.cache        1566    1       636 40.6    0.000    0.000 |\nLZO1C-99     | ld.so.conf           33    1        38  115    0.000    0.000 |\nLZO1C-99     | limits              827    1       621 75.1    0.000    0.000 |\nLZO1C-99     | login.access       1999    1      1231 61.6    0.000    0.000 |\nLZO1C-99     | login.defs        13498    1      6652 49.3    0.000    0.000 |\nLZO1C-99     | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-99     | motd                197    1       183 92.9    0.000    0.000 |\nLZO1C-99     | nfsroot             809    1       517 63.9    0.000    0.000 |\nLZO1C-99     | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-99     | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | nsswitch.conf       465    1       328 70.5    0.000    0.000 |\nLZO1C-99     | passwd              846    1       467 55.2    0.000    0.000 |\nLZO1C-99     | profile            1937    1      1315 67.9    0.000    0.000 |\nLZO1C-99     | protocols          3144    1      2148 68.3    0.000    0.000 |\nLZO1C-99     | rpc                 911    1       679 74.5    0.000    0.000 |\nLZO1C-99     | securetty          1854    1      1197 64.6    0.000    0.000 |\nLZO1C-99     | services          12813    1      6936 54.1    0.000    0.000 |\nLZO1C-99     | shadow              512    1       169 33.0    0.000    0.000 |\nLZO1C-99     | shells               42    1        43  102    0.000    0.000 |\nLZO1C-99     | .bashrc             410    1       326 79.5    0.000    0.000 |\nLZO1C-99     | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-99     | moduli           541716    3     25820  4.8  331.086    0.000 |\nLZO1C-99     | ssh_config         1569    1      1065 67.9    0.000    0.000 |\nLZO1C-99     | ssh_host_ecdsa_key      505    1       450 89.1    0.000    0.000 |\nLZO1C-99     | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-99     | sshd_config        3127    1      1897 60.7    0.000    0.000 |\nLZO1C-99     | sshd_config_readonly     3131    1      1899 60.7    0.000    0.000 |\nLZO1C-99     | openssl.cnf       12328    1      5702 46.3    0.000    0.000 |\nLZO1C-99     | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | syslog-startup.conf      651    1       535 82.2    0.000    0.000 |\nLZO1C-99     | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-99     | ansi               1481    1       721 48.7    0.000    0.000 |\nLZO1C-99     | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1C-99     | linux              1740    1      1006 57.8    0.000    0.000 |\nLZO1C-99     | rxvt               2234    1      1478 66.2    0.000    0.000 |\nLZO1C-99     | screen             1607    1       921 57.3    0.000    0.000 |\nLZO1C-99     | screen-256color     1715    1       973 56.7    0.000    0.000 |\nLZO1C-99     | sun                1004    1       487 48.5    0.000    0.000 |\nLZO1C-99     | vt100              1282    1       759 59.2    0.000    0.000 |\nLZO1C-99     | vt102              1276    1       764 59.9    0.000    0.000 |\nLZO1C-99     | vt200              1391    1       908 65.3    0.000    0.000 |\nLZO1C-99     | vt220              1391    1       908 65.3    0.000    0.000 |\nLZO1C-99     | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-99     | xterm-256color     4041    1      2706 67.0    0.000    0.000 |\nLZO1C-99     | xterm-color        1551    1       771 49.7    0.000    0.000 |\nLZO1C-99     | xterm-xfree86      2240    1      1344 60.0    0.000    0.000 |\nLZO1C-99     | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-99     | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-99     | local.rules         885    1       644 72.8    0.000    0.000 |\nLZO1C-99     | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1C-99     | 50default          2652    1      1084 40.9    0.000    0.000 |\nLZO1C-99     | version              15    1        19  127    0.000    0.000 |\nLZO1C-99     | volatile.cache     4839    1      1120 23.1    0.000    0.000 |\nLZO1C-99     | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1105 67.1  331.086    0.000\nLZO1C-99       ***TOTALS***     700206  106    114996 16.4  331.086    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1B-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1B-999    | busybox.links.nosuid     2454    1      1209 49.3    0.000    0.000 |\nLZO1B-999    | busybox.links.suid       91    1        69 75.8    0.000    0.000 |\nLZO1B-999    | devpts               93    1        94  101    0.000    0.000 |\nLZO1B-999    | rcS                1313    1       963 73.3    0.000    0.000 |\nLZO1B-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1B-999    | 00_core            1637    1       964 58.9    0.000    0.000 |\nLZO1B-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1B-999    | 99_sshd              75    1        60 80.0    0.000    0.000 |\nLZO1B-999    | ethertypes         1853    1      1329 71.7    0.000    0.000 |\nLZO1B-999    | fstab               650    1       365 56.2    0.000    0.000 |\nLZO1B-999    | group               518    1       441 85.1    0.000    0.000 |\nLZO1B-999    | gshadow             432    1       301 69.7    0.000    0.000 |\nLZO1B-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1B-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1B-999    | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1B-999    | banner.sh           537    1       339 63.1    0.000    0.000 |\nLZO1B-999    | bootlogd           1997    1      1162 58.2    0.000    0.000 |\nLZO1B-999    | bootmisc.sh        2062    1      1356 65.8    0.000    0.000 |\nLZO1B-999    | checkroot.sh       3640    1      2168 59.6    0.000    0.000 |\nLZO1B-999    | devpts.sh           571    1       423 74.1    0.000    0.000 |\nLZO1B-999    | dmesg.sh            397    1       291 73.3    0.000    0.000 |\nLZO1B-999    | functions          2185    1      1317 60.3    0.000    0.000 |\nLZO1B-999    | halt                555    1       443 79.8    0.000    0.000 |\nLZO1B-999    | hostname.sh         625    1       467 74.7    0.000    0.000 |\nLZO1B-999    | hwclock.sh         2541    1      1222 48.1    0.000    0.000 |\nLZO1B-999    | modutils.sh        1362    1       839 61.6    0.000    0.000 |\nLZO1B-999    | mountall.sh        1218    1       914 75.0    0.000    0.000 |\nLZO1B-999    | mountnfs.sh        1634    1       921 56.4    0.000    0.000 |\nLZO1B-999    | networking         1956    1       973 49.7    0.000    0.000 |\nLZO1B-999    | populate-volatile.sh     7846    1      3177 40.5    0.000    0.000 |\nLZO1B-999    | rc                 4407    1      2362 53.6    0.000    0.000 |\nLZO1B-999    | rcS                 525    1       443 84.4    0.000    0.000 |\nLZO1B-999    | read-only-rootfs-hook.sh     1319    1       881 66.8    0.000    0.000 |\nLZO1B-999    | reboot              334    1       266 79.6    0.000    0.000 |\nLZO1B-999    | rmnologin.sh        630    1       418 66.3    0.000    0.000 |\nLZO1B-999    | save-rtc.sh         474    1       361 76.2    0.000    0.000 |\nLZO1B-999    | sendsigs            483    1       340 70.4    0.000    0.000 |\nLZO1B-999    | single              623    1       470 75.4    0.000    0.000 |\nLZO1B-999    | sshd               2029    1       977 48.2    0.000    0.000 |\nLZO1B-999    | sysfs.sh           1091    1       536 49.1    0.000    0.000 |\nLZO1B-999    | syslog             2104    1      1119 53.2    0.000    0.000 |\nLZO1B-999    | udev               3848    1      1992 51.8    0.000    0.000 |\nLZO1B-999    | umountfs            585    1       444 75.9    0.000    0.000 |\nLZO1B-999    | umountnfs.sh        756    1       559 73.9    0.000    0.000 |\nLZO1B-999    | urandom            1518    1       942 62.1    0.000    0.000 |\nLZO1B-999    | inittab            1192    1       794 66.6    0.000    0.000 |\nLZO1B-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1B-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1B-999    | ld.so.cache        1566    1       635 40.5    0.000    0.000 |\nLZO1B-999    | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1B-999    | limits              827    1       623 75.3    0.000    0.000 |\nLZO1B-999    | login.access       1999    1      1203 60.2    0.000    0.000 |\nLZO1B-999    | login.defs        13498    1      6301 46.7    0.000    0.000 |\nLZO1B-999    | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1B-999    | motd                197    1       182 92.4    0.000    0.000 |\nLZO1B-999    | nfsroot             809    1       515 63.7    0.000    0.000 |\nLZO1B-999    | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1B-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | nsswitch.conf       465    1       330 71.0    0.000    0.000 |\nLZO1B-999    | passwd              846    1       471 55.7    0.000    0.000 |\nLZO1B-999    | profile            1937    1      1318 68.0    0.000    0.000 |\nLZO1B-999    | protocols          3144    1      2123 67.5    0.000    0.000 |\nLZO1B-999    | rpc                 911    1       676 74.2    0.000    0.000 |\nLZO1B-999    | securetty          1854    1      1171 63.2    0.000    0.000 |\nLZO1B-999    | services          12813    1      6779 52.9    0.000    0.000 |\nLZO1B-999    | shadow              512    1       177 34.6    0.000    0.000 |\nLZO1B-999    | shells               42    1        43  102    0.000    0.000 |\nLZO1B-999    | .bashrc             410    1       325 79.3    0.000    0.000 |\nLZO1B-999    | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1B-999    | moduli           541716    3     25695  4.7   84.419    0.000 |\nLZO1B-999    | ssh_config         1569    1      1062 67.7    0.000    0.000 |\nLZO1B-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1B-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1B-999    | sshd_config        3127    1      1863 59.6    0.000    0.000 |\nLZO1B-999    | sshd_config_readonly     3131    1      1865 59.6    0.000    0.000 |\nLZO1B-999    | openssl.cnf       12328    1      5490 44.5    0.000    0.000 |\nLZO1B-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | syslog-startup.conf      651    1       531 81.6    0.000    0.000 |\nLZO1B-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1B-999    | ansi               1481    1       719 48.5    0.000    0.000 |\nLZO1B-999    | dumb                308    1        71 23.1    0.000    0.000 |\nLZO1B-999    | linux              1740    1       999 57.4    0.000    0.000 |\nLZO1B-999    | rxvt               2234    1      1453 65.0    0.000    0.000 |\nLZO1B-999    | screen             1607    1       918 57.1    0.000    0.000 |\nLZO1B-999    | screen-256color     1715    1       969 56.5    0.000    0.000 |\nLZO1B-999    | sun                1004    1       490 48.8    0.000    0.000 |\nLZO1B-999    | vt100              1282    1       754 58.8    0.000    0.000 |\nLZO1B-999    | vt102              1276    1       758 59.4    0.000    0.000 |\nLZO1B-999    | vt200              1391    1       902 64.8    0.000    0.000 |\nLZO1B-999    | vt220              1391    1       902 64.8    0.000    0.000 |\nLZO1B-999    | vt52                839    1       342 40.8    0.000    0.000 |\nLZO1B-999    | xterm-256color     4041    1      2653 65.7    0.000    0.000 |\nLZO1B-999    | xterm-color        1551    1       764 49.3    0.000    0.000 |\nLZO1B-999    | xterm-xfree86      2240    1      1318 58.8    0.000    0.000 |\nLZO1B-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1B-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1B-999    | local.rules         885    1       649 73.3    0.000    0.000 |\nLZO1B-999    | udev.conf           215    1       193 89.8    0.000    0.000 |\nLZO1B-999    | 50default          2652    1      1078 40.6    0.000    0.000 |\nLZO1B-999    | version              15    1        19  127    0.000    0.000 |\nLZO1B-999    | volatile.cache     4839    1      1060 21.9    0.000    0.000 |\nLZO1B-999    | xattr.conf          681    1       410 60.2    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1091 66.6   84.419    0.000\nLZO1B-999      ***TOTALS***     700206  106    113476 16.2   84.419    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1C-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1C-999    | busybox.links.nosuid     2454    1      1145 46.7    0.000    0.000 |\nLZO1C-999    | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1C-999    | devpts               93    1        94  101    0.000    0.000 |\nLZO1C-999    | rcS                1313    1       961 73.2    0.000    0.000 |\nLZO1C-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1C-999    | 00_core            1637    1       956 58.4    0.000    0.000 |\nLZO1C-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1C-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1C-999    | ethertypes         1853    1      1323 71.4    0.000    0.000 |\nLZO1C-999    | fstab               650    1       358 55.1    0.000    0.000 |\nLZO1C-999    | group               518    1       441 85.1    0.000    0.000 |\nLZO1C-999    | gshadow             432    1       301 69.7    0.000    0.000 |\nLZO1C-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1C-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1C-999    | hosts               234    1       186 79.5    0.000    0.000 |\nLZO1C-999    | banner.sh           537    1       336 62.6    0.000    0.000 |\nLZO1C-999    | bootlogd           1997    1      1152 57.7    0.000    0.000 |\nLZO1C-999    | bootmisc.sh        2062    1      1334 64.7    0.000    0.000 |\nLZO1C-999    | checkroot.sh       3640    1      2144 58.9    0.000    0.000 |\nLZO1C-999    | devpts.sh           571    1       421 73.7    0.000    0.000 |\nLZO1C-999    | dmesg.sh            397    1       289 72.8    0.000    0.000 |\nLZO1C-999    | functions          2185    1      1300 59.5    0.000    0.000 |\nLZO1C-999    | halt                555    1       442 79.6    0.000    0.000 |\nLZO1C-999    | hostname.sh         625    1       464 74.2    0.000    0.000 |\nLZO1C-999    | hwclock.sh         2541    1      1212 47.7    0.000    0.000 |\nLZO1C-999    | modutils.sh        1362    1       827 60.7    0.000    0.000 |\nLZO1C-999    | mountall.sh        1218    1       908 74.5    0.000    0.000 |\nLZO1C-999    | mountnfs.sh        1634    1       915 56.0    0.000    0.000 |\nLZO1C-999    | networking         1956    1       967 49.4    0.000    0.000 |\nLZO1C-999    | populate-volatile.sh     7846    1      3138 40.0    0.000    0.000 |\nLZO1C-999    | rc                 4407    1      2333 52.9    0.000    0.000 |\nLZO1C-999    | rcS                 525    1       440 83.8    0.000    0.000 |\nLZO1C-999    | read-only-rootfs-hook.sh     1319    1       872 66.1    0.000    0.000 |\nLZO1C-999    | reboot              334    1       265 79.3    0.000    0.000 |\nLZO1C-999    | rmnologin.sh        630    1       412 65.4    0.000    0.000 |\nLZO1C-999    | save-rtc.sh         474    1       360 75.9    0.000    0.000 |\nLZO1C-999    | sendsigs            483    1       339 70.2    0.000    0.000 |\nLZO1C-999    | single              623    1       467 75.0    0.000    0.000 |\nLZO1C-999    | sshd               2029    1       961 47.4    0.000    0.000 |\nLZO1C-999    | sysfs.sh           1091    1       531 48.7    0.000    0.000 |\nLZO1C-999    | syslog             2104    1      1107 52.6    0.000    0.000 |\nLZO1C-999    | udev               3848    1      1966 51.1    0.000    0.000 |\nLZO1C-999    | umountfs            585    1       441 75.4    0.000    0.000 |\nLZO1C-999    | umountnfs.sh        756    1       552 73.0    0.000    0.000 |\nLZO1C-999    | urandom            1518    1       931 61.3    0.000    0.000 |\nLZO1C-999    | inittab            1192    1       786 65.9    0.000    0.000 |\nLZO1C-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1C-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1C-999    | ld.so.cache        1566    1       608 38.8    0.000    0.000 |\nLZO1C-999    | ld.so.conf           33    1        35  106    0.000    0.000 |\nLZO1C-999    | limits              827    1       617 74.6    0.000    0.000 |\nLZO1C-999    | login.access       1999    1      1196 59.8    0.000    0.000 |\nLZO1C-999    | login.defs        13498    1      6234 46.2    0.000    0.000 |\nLZO1C-999    | logrotate-dmesg.conf      121    1       117 96.7    0.000    0.000 |\nLZO1C-999    | motd                197    1       182 92.4    0.000    0.000 |\nLZO1C-999    | nfsroot             809    1       512 63.3    0.000    0.000 |\nLZO1C-999    | interfaces          129    1       121 93.8    0.000    0.000 |\nLZO1C-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | nsswitch.conf       465    1       328 70.5    0.000    0.000 |\nLZO1C-999    | passwd              846    1       460 54.4    0.000    0.000 |\nLZO1C-999    | profile            1937    1      1307 67.5    0.000    0.000 |\nLZO1C-999    | protocols          3144    1      2104 66.9    0.000    0.000 |\nLZO1C-999    | rpc                 911    1       673 73.9    0.000    0.000 |\nLZO1C-999    | securetty          1854    1      1162 62.7    0.000    0.000 |\nLZO1C-999    | services          12813    1      6664 52.0    0.000    0.000 |\nLZO1C-999    | shadow              512    1       166 32.4    0.000    0.000 |\nLZO1C-999    | shells               42    1        43  102    0.000    0.000 |\nLZO1C-999    | .bashrc             410    1       322 78.5    0.000    0.000 |\nLZO1C-999    | .profile            241    1       225 93.4    0.000    0.000 |\nLZO1C-999    | moduli           541716    3     25412  4.7  105.321    0.000 |\nLZO1C-999    | ssh_config         1569    1      1055 67.2    0.000    0.000 |\nLZO1C-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1C-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1C-999    | sshd_config        3127    1      1852 59.2    0.000    0.000 |\nLZO1C-999    | sshd_config_readonly     3131    1      1854 59.2    0.000    0.000 |\nLZO1C-999    | openssl.cnf       12328    1      5411 43.9    0.000    0.000 |\nLZO1C-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | syslog-startup.conf      651    1       529 81.3    0.000    0.000 |\nLZO1C-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1C-999    | ansi               1481    1       707 47.7    0.000    0.000 |\nLZO1C-999    | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1C-999    | linux              1740    1       983 56.5    0.000    0.000 |\nLZO1C-999    | rxvt               2234    1      1446 64.7    0.000    0.000 |\nLZO1C-999    | screen             1607    1       907 56.4    0.000    0.000 |\nLZO1C-999    | screen-256color     1715    1       955 55.7    0.000    0.000 |\nLZO1C-999    | sun                1004    1       480 47.8    0.000    0.000 |\nLZO1C-999    | vt100              1282    1       748 58.3    0.000    0.000 |\nLZO1C-999    | vt102              1276    1       751 58.9    0.000    0.000 |\nLZO1C-999    | vt200              1391    1       894 64.3    0.000    0.000 |\nLZO1C-999    | vt220              1391    1       894 64.3    0.000    0.000 |\nLZO1C-999    | vt52                839    1       338 40.3    0.000    0.000 |\nLZO1C-999    | xterm-256color     4041    1      2632 65.1    0.000    0.000 |\nLZO1C-999    | xterm-color        1551    1       755 48.7    0.000    0.000 |\nLZO1C-999    | xterm-xfree86      2240    1      1307 58.3    0.000    0.000 |\nLZO1C-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1C-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1C-999    | local.rules         885    1       643 72.7    0.000    0.000 |\nLZO1C-999    | udev.conf           215    1       192 89.3    0.000    0.000 |\nLZO1C-999    | 50default          2652    1      1060 40.0    0.000    0.000 |\nLZO1C-999    | version              15    1        19  127    0.000    0.000 |\nLZO1C-999    | volatile.cache     4839    1      1054 21.8    0.000    0.000 |\nLZO1C-999    | xattr.conf          681    1       406 59.6    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1079 66.1  105.321    0.000\nLZO1C-999      ***TOTALS***     700206  106    112216 16.0  105.321    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO2A-999    | buildinfo           502    1       262 52.2    0.000    0.000 |\nLZO2A-999    | busybox.links.nosuid     2454    1      1101 44.9    0.000    0.000 |\nLZO2A-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO2A-999    | devpts               93    1        93  100    0.000    0.000 |\nLZO2A-999    | rcS                1313    1       863 65.7    0.000    0.000 |\nLZO2A-999    | useradd             115    1       124  108    0.000    0.000 |\nLZO2A-999    | 00_core            1637    1       839 51.3    0.000    0.000 |\nLZO2A-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO2A-999    | 99_sshd              75    1        60 80.0    0.000    0.000 |\nLZO2A-999    | ethertypes         1853    1      1190 64.2    0.000    0.000 |\nLZO2A-999    | fstab               650    1       348 53.5    0.000    0.000 |\nLZO2A-999    | group               518    1       354 68.3    0.000    0.000 |\nLZO2A-999    | gshadow             432    1       269 62.3    0.000    0.000 |\nLZO2A-999    | host.conf            26    1        32  123    0.000    0.000 |\nLZO2A-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO2A-999    | hosts               234    1       173 73.9    0.000    0.000 |\nLZO2A-999    | banner.sh           537    1       318 59.2    0.000    0.000 |\nLZO2A-999    | bootlogd           1997    1      1044 52.3    0.000    0.000 |\nLZO2A-999    | bootmisc.sh        2062    1      1216 59.0    0.000    0.000 |\nLZO2A-999    | checkroot.sh       3640    1      1975 54.3    0.000    0.000 |\nLZO2A-999    | devpts.sh           571    1       387 67.8    0.000    0.000 |\nLZO2A-999    | dmesg.sh            397    1       275 69.3    0.000    0.000 |\nLZO2A-999    | functions          2185    1      1184 54.2    0.000    0.000 |\nLZO2A-999    | halt                555    1       404 72.8    0.000    0.000 |\nLZO2A-999    | hostname.sh         625    1       435 69.6    0.000    0.000 |\nLZO2A-999    | hwclock.sh         2541    1      1133 44.6    0.000    0.000 |\nLZO2A-999    | modutils.sh        1362    1       760 55.8    0.000    0.000 |\nLZO2A-999    | mountall.sh        1218    1       814 66.8    0.000    0.000 |\nLZO2A-999    | mountnfs.sh        1634    1       849 52.0    0.000    0.000 |\nLZO2A-999    | networking         1956    1       890 45.5    0.000    0.000 |\nLZO2A-999    | populate-volatile.sh     7846    1      2954 37.6    0.000    0.000 |\nLZO2A-999    | rc                 4407    1      2177 49.4    0.000    0.000 |\nLZO2A-999    | rcS                 525    1       402 76.6    0.000    0.000 |\nLZO2A-999    | read-only-rootfs-hook.sh     1319    1       802 60.8    0.000    0.000 |\nLZO2A-999    | reboot              334    1       251 75.1    0.000    0.000 |\nLZO2A-999    | rmnologin.sh        630    1       384 61.0    0.000    0.000 |\nLZO2A-999    | save-rtc.sh         474    1       341 71.9    0.000    0.000 |\nLZO2A-999    | sendsigs            483    1       322 66.7    0.000    0.000 |\nLZO2A-999    | single              623    1       432 69.3    0.000    0.000 |\nLZO2A-999    | sshd               2029    1       882 43.5    0.000    0.000 |\nLZO2A-999    | sysfs.sh           1091    1       497 45.6    0.000    0.000 |\nLZO2A-999    | syslog             2104    1      1017 48.3    0.000    0.000 |\nLZO2A-999    | udev               3848    1      1839 47.8    0.000    0.000 |\nLZO2A-999    | umountfs            585    1       411 70.3    0.000    0.000 |\nLZO2A-999    | umountnfs.sh        756    1       508 67.2    0.000    0.000 |\nLZO2A-999    | urandom            1518    1       861 56.7    0.000    0.000 |\nLZO2A-999    | inittab            1192    1       720 60.4    0.000    0.000 |\nLZO2A-999    | issue                49    1        56  114    0.000    0.000 |\nLZO2A-999    | issue.net            46    1        53  115    0.000    0.000 |\nLZO2A-999    | ld.so.cache        1566    1       581 37.1    0.000    0.000 |\nLZO2A-999    | ld.so.conf           33    1        36  109    0.000    0.000 |\nLZO2A-999    | limits              827    1       554 67.0    0.000    0.000 |\nLZO2A-999    | login.access       1999    1      1045 52.3    0.000    0.000 |\nLZO2A-999    | login.defs        13498    1      5942 44.0    0.000    0.000 |\nLZO2A-999    | logrotate-dmesg.conf      121    1       113 93.4    0.000    0.000 |\nLZO2A-999    | motd                197    1       174 88.3    0.000    0.000 |\nLZO2A-999    | nfsroot             809    1       473 58.5    0.000    0.000 |\nLZO2A-999    | interfaces          129    1       113 87.6    0.000    0.000 |\nLZO2A-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | nsswitch.conf       465    1       298 64.1    0.000    0.000 |\nLZO2A-999    | passwd              846    1       414 48.9    0.000    0.000 |\nLZO2A-999    | profile            1937    1      1186 61.2    0.000    0.000 |\nLZO2A-999    | protocols          3144    1      1901 60.5    0.000    0.000 |\nLZO2A-999    | rpc                 911    1       592 65.0    0.000    0.000 |\nLZO2A-999    | securetty          1854    1       972 52.4    0.000    0.000 |\nLZO2A-999    | services          12813    1      6205 48.4    0.000    0.000 |\nLZO2A-999    | shadow              512    1       169 33.0    0.000    0.000 |\nLZO2A-999    | shells               42    1        43  102    0.000    0.000 |\nLZO2A-999    | .bashrc             410    1       298 72.7    0.000    0.000 |\nLZO2A-999    | .profile            241    1       216 89.6    0.000    0.000 |\nLZO2A-999    | moduli           541716    3     22870  4.2   87.050  944.810 |\nLZO2A-999    | ssh_config         1569    1       939 59.8    0.000    0.000 |\nLZO2A-999    | ssh_host_ecdsa_key      505    1       455 90.1    0.000    0.000 |\nLZO2A-999    | ssh_host_ecdsa_key.pub      176    1       180  102    0.000    0.000 |\nLZO2A-999    | sshd_config        3127    1      1679 53.7    0.000    0.000 |\nLZO2A-999    | sshd_config_readonly     3131    1      1681 53.7    0.000    0.000 |\nLZO2A-999    | openssl.cnf       12328    1      5099 41.4    0.000    0.000 |\nLZO2A-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | syslog-startup.conf      651    1       482 74.0    0.000    0.000 |\nLZO2A-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO2A-999    | ansi               1481    1       650 43.9    0.000    0.000 |\nLZO2A-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO2A-999    | linux              1740    1       896 51.5    0.000    0.000 |\nLZO2A-999    | rxvt               2234    1      1280 57.3    0.000    0.000 |\nLZO2A-999    | screen             1607    1       820 51.0    0.000    0.000 |\nLZO2A-999    | screen-256color     1715    1       859 50.1    0.000    0.000 |\nLZO2A-999    | sun                1004    1       436 43.4    0.000    0.000 |\nLZO2A-999    | vt100              1282    1       685 53.4    0.000    0.000 |\nLZO2A-999    | vt102              1276    1       681 53.4    0.000    0.000 |\nLZO2A-999    | vt200              1391    1       795 57.2    0.000    0.000 |\nLZO2A-999    | vt220              1391    1       795 57.2    0.000    0.000 |\nLZO2A-999    | vt52                839    1       315 37.5    0.000    0.000 |\nLZO2A-999    | xterm-256color     4041    1      2398 59.3    0.000    0.000 |\nLZO2A-999    | xterm-color        1551    1       668 43.1    0.000    0.000 |\nLZO2A-999    | xterm-xfree86      2240    1      1178 52.6    0.000    0.000 |\nLZO2A-999    | timestamp            15    1        20  133    0.000    0.000 |\nLZO2A-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO2A-999    | local.rules         885    1       575 65.0    0.000    0.000 |\nLZO2A-999    | udev.conf           215    1       171 79.5    0.000    0.000 |\nLZO2A-999    | 50default          2652    1       987 37.2    0.000    0.000 |\nLZO2A-999    | version              15    1        20  133    0.000    0.000 |\nLZO2A-999    | volatile.cache     4839    1      1033 21.3    0.000    0.000 |\nLZO2A-999    | xattr.conf          681    1       375 55.1    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0       989 62.4   87.050  944.810\nLZO2A-999      ***TOTALS***     700206  106    102914 14.7   87.050  944.810\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1F-999    | buildinfo           502    1       258 51.4    0.000    0.000 |\nLZO1F-999    | busybox.links.nosuid     2454    1      1105 45.0    0.000    0.000 |\nLZO1F-999    | busybox.links.suid       91    1        68 74.7    0.000    0.000 |\nLZO1F-999    | devpts               93    1        93  100    0.000    0.000 |\nLZO1F-999    | rcS                1313    1       925 70.4    0.000    0.000 |\nLZO1F-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1F-999    | 00_core            1637    1       911 55.7    0.000    0.000 |\nLZO1F-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1F-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1F-999    | ethertypes         1853    1      1270 68.5    0.000    0.000 |\nLZO1F-999    | fstab               650    1       355 54.6    0.000    0.000 |\nLZO1F-999    | group               518    1       408 78.8    0.000    0.000 |\nLZO1F-999    | gshadow             432    1       281 65.0    0.000    0.000 |\nLZO1F-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1F-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1F-999    | hosts               234    1       184 78.6    0.000    0.000 |\nLZO1F-999    | banner.sh           537    1       330 61.5    0.000    0.000 |\nLZO1F-999    | bootlogd           1997    1      1094 54.8    0.000    0.000 |\nLZO1F-999    | bootmisc.sh        2062    1      1299 63.0    0.000    0.000 |\nLZO1F-999    | checkroot.sh       3640    1      2069 56.8    0.000    0.000 |\nLZO1F-999    | devpts.sh           571    1       413 72.3    0.000    0.000 |\nLZO1F-999    | dmesg.sh            397    1       283 71.3    0.000    0.000 |\nLZO1F-999    | functions          2185    1      1262 57.8    0.000    0.000 |\nLZO1F-999    | halt                555    1       433 78.0    0.000    0.000 |\nLZO1F-999    | hostname.sh         625    1       457 73.1    0.000    0.000 |\nLZO1F-999    | hwclock.sh         2541    1      1175 46.2    0.000    0.000 |\nLZO1F-999    | modutils.sh        1362    1       809 59.4    0.000    0.000 |\nLZO1F-999    | mountall.sh        1218    1       877 72.0    0.000    0.000 |\nLZO1F-999    | mountnfs.sh        1634    1       882 54.0    0.000    0.000 |\nLZO1F-999    | networking         1956    1       934 47.8    0.000    0.000 |\nLZO1F-999    | populate-volatile.sh     7846    1      3109 39.6    0.000    0.000 |\nLZO1F-999    | rc                 4407    1      2246 51.0    0.000    0.000 |\nLZO1F-999    | rcS                 525    1       429 81.7    0.000    0.000 |\nLZO1F-999    | read-only-rootfs-hook.sh     1319    1       847 64.2    0.000    0.000 |\nLZO1F-999    | reboot              334    1       260 77.8    0.000    0.000 |\nLZO1F-999    | rmnologin.sh        630    1       407 64.6    0.000    0.000 |\nLZO1F-999    | save-rtc.sh         474    1       355 74.9    0.000    0.000 |\nLZO1F-999    | sendsigs            483    1       335 69.4    0.000    0.000 |\nLZO1F-999    | single              623    1       454 72.9    0.000    0.000 |\nLZO1F-999    | sshd               2029    1       927 45.7    0.000    0.000 |\nLZO1F-999    | sysfs.sh           1091    1       523 47.9    0.000    0.000 |\nLZO1F-999    | syslog             2104    1      1062 50.5    0.000    0.000 |\nLZO1F-999    | udev               3848    1      1905 49.5    0.000    0.000 |\nLZO1F-999    | umountfs            585    1       430 73.5    0.000    0.000 |\nLZO1F-999    | umountnfs.sh        756    1       541 71.6    0.000    0.000 |\nLZO1F-999    | urandom            1518    1       906 59.7    0.000    0.000 |\nLZO1F-999    | inittab            1192    1       768 64.4    0.000    0.000 |\nLZO1F-999    | issue                49    1        54  110    0.000    0.000 |\nLZO1F-999    | issue.net            46    1        51  111    0.000    0.000 |\nLZO1F-999    | ld.so.cache        1566    1       589 37.6    0.000    0.000 |\nLZO1F-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1F-999    | limits              827    1       601 72.7    0.000    0.000 |\nLZO1F-999    | login.access       1999    1      1131 56.6    0.000    0.000 |\nLZO1F-999    | login.defs        13498    1      6278 46.5    0.000    0.000 |\nLZO1F-999    | logrotate-dmesg.conf      121    1       116 95.9    0.000    0.000 |\nLZO1F-999    | motd                197    1       181 91.9    0.000    0.000 |\nLZO1F-999    | nfsroot             809    1       497 61.4    0.000    0.000 |\nLZO1F-999    | interfaces          129    1       118 91.5    0.000    0.000 |\nLZO1F-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | nsswitch.conf       465    1       322 69.2    0.000    0.000 |\nLZO1F-999    | passwd              846    1       444 52.5    0.000    0.000 |\nLZO1F-999    | profile            1937    1      1257 64.9    0.000    0.000 |\nLZO1F-999    | protocols          3144    1      2015 64.1    0.000    0.000 |\nLZO1F-999    | rpc                 911    1       635 69.7    0.000    0.000 |\nLZO1F-999    | securetty          1854    1      1040 56.1    0.000    0.000 |\nLZO1F-999    | services          12813    1      6578 51.3    0.000    0.000 |\nLZO1F-999    | shadow              512    1       166 32.4    0.000    0.000 |\nLZO1F-999    | shells               42    1        42  100    0.000    0.000 |\nLZO1F-999    | .bashrc             410    1       320 78.0    0.000    0.000 |\nLZO1F-999    | .profile            241    1       224 92.9    0.000    0.000 |\nLZO1F-999    | moduli           541716    3     24384  4.5  101.588    0.000 |\nLZO1F-999    | ssh_config         1569    1      1013 64.6    0.000    0.000 |\nLZO1F-999    | ssh_host_ecdsa_key      505    1       442 87.5    0.000    0.000 |\nLZO1F-999    | ssh_host_ecdsa_key.pub      176    1       169 96.0    0.000    0.000 |\nLZO1F-999    | sshd_config        3127    1      1763 56.4    0.000    0.000 |\nLZO1F-999    | sshd_config_readonly     3131    1      1765 56.4    0.000    0.000 |\nLZO1F-999    | openssl.cnf       12328    1      5345 43.4    0.000    0.000 |\nLZO1F-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | syslog-startup.conf      651    1       519 79.7    0.000    0.000 |\nLZO1F-999    | syslog.conf          69    1        70  101    0.000    0.000 |\nLZO1F-999    | ansi               1481    1       662 44.7    0.000    0.000 |\nLZO1F-999    | dumb                308    1        70 22.7    0.000    0.000 |\nLZO1F-999    | linux              1740    1       919 52.8    0.000    0.000 |\nLZO1F-999    | rxvt               2234    1      1334 59.7    0.000    0.000 |\nLZO1F-999    | screen             1607    1       848 52.8    0.000    0.000 |\nLZO1F-999    | screen-256color     1715    1       893 52.1    0.000    0.000 |\nLZO1F-999    | sun                1004    1       445 44.3    0.000    0.000 |\nLZO1F-999    | vt100              1282    1       709 55.3    0.000    0.000 |\nLZO1F-999    | vt102              1276    1       708 55.5    0.000    0.000 |\nLZO1F-999    | vt200              1391    1       829 59.6    0.000    0.000 |\nLZO1F-999    | vt220              1391    1       829 59.6    0.000    0.000 |\nLZO1F-999    | vt52                839    1       327 39.0    0.000    0.000 |\nLZO1F-999    | xterm-256color     4041    1      2415 59.8    0.000    0.000 |\nLZO1F-999    | xterm-color        1551    1       697 44.9    0.000    0.000 |\nLZO1F-999    | xterm-xfree86      2240    1      1195 53.3    0.000    0.000 |\nLZO1F-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1F-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1F-999    | local.rules         885    1       616 69.6    0.000    0.000 |\nLZO1F-999    | udev.conf           215    1       191 88.8    0.000    0.000 |\nLZO1F-999    | 50default          2652    1      1040 39.2    0.000    0.000 |\nLZO1F-999    | version              15    1        19  127    0.000    0.000 |\nLZO1F-999    | volatile.cache     4839    1      1042 21.5    0.000    0.000 |\nLZO1F-999    | xattr.conf          681    1       402 59.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1041 64.4  101.588    0.000\nLZO1F-999      ***TOTALS***     700206  106    108322 15.5  101.588    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1X-999    | buildinfo           502    1       260 51.8    0.000    0.000 |\nLZO1X-999    | busybox.links.nosuid     2454    1      1078 43.9    0.000    0.000 |\nLZO1X-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO1X-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1X-999    | rcS                1313    1       901 68.6    0.000    0.000 |\nLZO1X-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1X-999    | 00_core            1637    1       888 54.2    0.000    0.000 |\nLZO1X-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1X-999    | 99_sshd              75    1        59 78.7    0.000    0.000 |\nLZO1X-999    | ethertypes         1853    1      1243 67.1    0.000    0.000 |\nLZO1X-999    | fstab               650    1       351 54.0    0.000    0.000 |\nLZO1X-999    | group               518    1       390 75.3    0.000    0.000 |\nLZO1X-999    | gshadow             432    1       270 62.5    0.000    0.000 |\nLZO1X-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1X-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1X-999    | hosts               234    1       181 77.4    0.000    0.000 |\nLZO1X-999    | banner.sh           537    1       327 60.9    0.000    0.000 |\nLZO1X-999    | bootlogd           1997    1      1077 53.9    0.000    0.000 |\nLZO1X-999    | bootmisc.sh        2062    1      1262 61.2    0.000    0.000 |\nLZO1X-999    | checkroot.sh       3640    1      2018 55.4    0.000    0.000 |\nLZO1X-999    | devpts.sh           571    1       404 70.8    0.000    0.000 |\nLZO1X-999    | dmesg.sh            397    1       279 70.3    0.000    0.000 |\nLZO1X-999    | functions          2185    1      1225 56.1    0.000    0.000 |\nLZO1X-999    | halt                555    1       427 76.9    0.000    0.000 |\nLZO1X-999    | hostname.sh         625    1       449 71.8    0.000    0.000 |\nLZO1X-999    | hwclock.sh         2541    1      1145 45.1    0.000    0.000 |\nLZO1X-999    | modutils.sh        1362    1       790 58.0    0.000    0.000 |\nLZO1X-999    | mountall.sh        1218    1       853 70.0    0.000    0.000 |\nLZO1X-999    | mountnfs.sh        1634    1       865 52.9    0.000    0.000 |\nLZO1X-999    | networking         1956    1       919 47.0    0.000    0.000 |\nLZO1X-999    | populate-volatile.sh     7846    1      3042 38.8    0.000    0.000 |\nLZO1X-999    | rc                 4407    1      2223 50.4    0.000    0.000 |\nLZO1X-999    | rcS                 525    1       427 81.3    0.000    0.000 |\nLZO1X-999    | read-only-rootfs-hook.sh     1319    1       832 63.1    0.000    0.000 |\nLZO1X-999    | reboot              334    1       259 77.5    0.000    0.000 |\nLZO1X-999    | rmnologin.sh        630    1       398 63.2    0.000    0.000 |\nLZO1X-999    | save-rtc.sh         474    1       353 74.5    0.000    0.000 |\nLZO1X-999    | sendsigs            483    1       333 68.9    0.000    0.000 |\nLZO1X-999    | single              623    1       445 71.4    0.000    0.000 |\nLZO1X-999    | sshd               2029    1       912 44.9    0.000    0.000 |\nLZO1X-999    | sysfs.sh           1091    1       512 46.9    0.000    0.000 |\nLZO1X-999    | syslog             2104    1      1045 49.7    0.000    0.000 |\nLZO1X-999    | udev               3848    1      1862 48.4    0.000    0.000 |\nLZO1X-999    | umountfs            585    1       429 73.3    0.000    0.000 |\nLZO1X-999    | umountnfs.sh        756    1       534 70.6    0.000    0.000 |\nLZO1X-999    | urandom            1518    1       880 58.0    0.000    0.000 |\nLZO1X-999    | inittab            1192    1       751 63.0    0.000    0.000 |\nLZO1X-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1X-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1X-999    | ld.so.cache        1566    1       585 37.4    0.000    0.000 |\nLZO1X-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1X-999    | limits              827    1       585 70.7    0.000    0.000 |\nLZO1X-999    | login.access       1999    1      1096 54.8    0.000    0.000 |\nLZO1X-999    | login.defs        13498    1      6150 45.6   17.430    0.000 |\nLZO1X-999    | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1X-999    | motd                197    1       177 89.8    0.000    0.000 |\nLZO1X-999    | nfsroot             809    1       486 60.1    0.000    0.000 |\nLZO1X-999    | interfaces          129    1       117 90.7    0.000    0.000 |\nLZO1X-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | nsswitch.conf       465    1       313 67.3    0.000    0.000 |\nLZO1X-999    | passwd              846    1       436 51.5    0.000    0.000 |\nLZO1X-999    | profile            1937    1      1233 63.7    0.000    0.000 |\nLZO1X-999    | protocols          3144    1      1945 61.9    0.000    0.000 |\nLZO1X-999    | rpc                 911    1       614 67.4    0.000    0.000 |\nLZO1X-999    | securetty          1854    1      1030 55.6    0.000    0.000 |\nLZO1X-999    | services          12813    1      6449 50.3   15.491    0.000 |\nLZO1X-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1X-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1X-999    | .bashrc             410    1       312 76.1    0.000    0.000 |\nLZO1X-999    | .profile            241    1       220 91.3    0.000    0.000 |\nLZO1X-999    | moduli           541716    3     23674  4.4   69.665    0.000 |\nLZO1X-999    | ssh_config         1569    1       980 62.5    0.000    0.000 |\nLZO1X-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1X-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1X-999    | sshd_config        3127    1      1711 54.7    0.000    0.000 |\nLZO1X-999    | sshd_config_readonly     3131    1      1713 54.7    0.000    0.000 |\nLZO1X-999    | openssl.cnf       12328    1      5239 42.5   20.252    0.000 |\nLZO1X-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | syslog-startup.conf      651    1       512 78.6    0.000    0.000 |\nLZO1X-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1X-999    | ansi               1481    1       660 44.6    0.000    0.000 |\nLZO1X-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1X-999    | linux              1740    1       914 52.5    0.000    0.000 |\nLZO1X-999    | rxvt               2234    1      1324 59.3    0.000    0.000 |\nLZO1X-999    | screen             1607    1       837 52.1    0.000    0.000 |\nLZO1X-999    | screen-256color     1715    1       883 51.5    0.000    0.000 |\nLZO1X-999    | sun                1004    1       442 44.0    0.000    0.000 |\nLZO1X-999    | vt100              1282    1       708 55.2    0.000    0.000 |\nLZO1X-999    | vt102              1276    1       704 55.2    0.000    0.000 |\nLZO1X-999    | vt200              1391    1       822 59.1    0.000    0.000 |\nLZO1X-999    | vt220              1391    1       822 59.1    0.000    0.000 |\nLZO1X-999    | vt52                839    1       322 38.4    0.000    0.000 |\nLZO1X-999    | xterm-256color     4041    1      2412 59.7    0.000    0.000 |\nLZO1X-999    | xterm-color        1551    1       695 44.8    0.000    0.000 |\nLZO1X-999    | xterm-xfree86      2240    1      1191 53.2    0.000    0.000 |\nLZO1X-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1X-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1X-999    | local.rules         885    1       605 68.4    0.000    0.000 |\nLZO1X-999    | udev.conf           215    1       188 87.4    0.000    0.000 |\nLZO1X-999    | 50default          2652    1      1025 38.7    0.000    0.000 |\nLZO1X-999    | version              15    1        19  127    0.000    0.000 |\nLZO1X-999    | volatile.cache     4839    1      1038 21.5    0.000    0.000 |\nLZO1X-999    | xattr.conf          681    1       395 58.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1020 63.5   21.545    0.000\nLZO1X-999      ***TOTALS***     700206  106    106082 15.2   21.545    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Y-999    | buildinfo           502    1       259 51.6    0.000    0.000 |\nLZO1Y-999    | busybox.links.nosuid     2454    1       977 39.8    0.000    0.000 |\nLZO1Y-999    | busybox.links.suid       91    1        62 68.1    0.000    0.000 |\nLZO1Y-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1Y-999    | rcS                1313    1       892 67.9    0.000    0.000 |\nLZO1Y-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1Y-999    | 00_core            1637    1       865 52.8    0.000    0.000 |\nLZO1Y-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1Y-999    | 99_sshd              75    1        58 77.3    0.000    0.000 |\nLZO1Y-999    | ethertypes         1853    1      1226 66.2    0.000    0.000 |\nLZO1Y-999    | fstab               650    1       345 53.1    0.000    0.000 |\nLZO1Y-999    | group               518    1       390 75.3    0.000    0.000 |\nLZO1Y-999    | gshadow             432    1       270 62.5    0.000    0.000 |\nLZO1Y-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Y-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1Y-999    | hosts               234    1       178 76.1    0.000    0.000 |\nLZO1Y-999    | banner.sh           537    1       318 59.2    0.000    0.000 |\nLZO1Y-999    | bootlogd           1997    1      1061 53.1    0.000    0.000 |\nLZO1Y-999    | bootmisc.sh        2062    1      1235 59.9    0.000    0.000 |\nLZO1Y-999    | checkroot.sh       3640    1      2015 55.4    0.000    0.000 |\nLZO1Y-999    | devpts.sh           571    1       398 69.7    0.000    0.000 |\nLZO1Y-999    | dmesg.sh            397    1       273 68.8    0.000    0.000 |\nLZO1Y-999    | functions          2185    1      1198 54.8    0.000    0.000 |\nLZO1Y-999    | halt                555    1       421 75.9    0.000    0.000 |\nLZO1Y-999    | hostname.sh         625    1       435 69.6    0.000    0.000 |\nLZO1Y-999    | hwclock.sh         2541    1      1141 44.9    0.000    0.000 |\nLZO1Y-999    | modutils.sh        1362    1       769 56.5    0.000    0.000 |\nLZO1Y-999    | mountall.sh        1218    1       836 68.6    0.000    0.000 |\nLZO1Y-999    | mountnfs.sh        1634    1       851 52.1    0.000    0.000 |\nLZO1Y-999    | networking         1956    1       905 46.3    0.000    0.000 |\nLZO1Y-999    | populate-volatile.sh     7846    1      3009 38.4    0.000    0.000 |\nLZO1Y-999    | rc                 4407    1      2231 50.6    0.000    0.000 |\nLZO1Y-999    | rcS                 525    1       423 80.6    0.000    0.000 |\nLZO1Y-999    | read-only-rootfs-hook.sh     1319    1       816 61.9    0.000    0.000 |\nLZO1Y-999    | reboot              334    1       253 75.7    0.000    0.000 |\nLZO1Y-999    | rmnologin.sh        630    1       389 61.7    0.000    0.000 |\nLZO1Y-999    | save-rtc.sh         474    1       345 72.8    0.000    0.000 |\nLZO1Y-999    | sendsigs            483    1       325 67.3    0.000    0.000 |\nLZO1Y-999    | single              623    1       439 70.5    0.000    0.000 |\nLZO1Y-999    | sshd               2029    1       899 44.3    0.000    0.000 |\nLZO1Y-999    | sysfs.sh           1091    1       494 45.3    0.000    0.000 |\nLZO1Y-999    | syslog             2104    1      1020 48.5    0.000    0.000 |\nLZO1Y-999    | udev               3848    1      1856 48.2    0.000    0.000 |\nLZO1Y-999    | umountfs            585    1       421 72.0    0.000    0.000 |\nLZO1Y-999    | umountnfs.sh        756    1       521 68.9    0.000    0.000 |\nLZO1Y-999    | urandom            1518    1       864 56.9    0.000    0.000 |\nLZO1Y-999    | inittab            1192    1       738 61.9    0.000    0.000 |\nLZO1Y-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1Y-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Y-999    | ld.so.cache        1566    1       548 35.0    0.000    0.000 |\nLZO1Y-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1Y-999    | limits              827    1       579 70.0    0.000    0.000 |\nLZO1Y-999    | login.access       1999    1      1079 54.0    0.000    0.000 |\nLZO1Y-999    | login.defs        13498    1      6201 45.9   16.093    0.000 |\nLZO1Y-999    | logrotate-dmesg.conf      121    1       114 94.2    0.000    0.000 |\nLZO1Y-999    | motd                197    1       176 89.3    0.000    0.000 |\nLZO1Y-999    | nfsroot             809    1       477 59.0    0.000    0.000 |\nLZO1Y-999    | interfaces          129    1       115 89.1    0.000    0.000 |\nLZO1Y-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | nsswitch.conf       465    1       303 65.2    0.000    0.000 |\nLZO1Y-999    | passwd              846    1       425 50.2    0.000    0.000 |\nLZO1Y-999    | profile            1937    1      1218 62.9    0.000    0.000 |\nLZO1Y-999    | protocols          3144    1      1948 62.0    0.000    0.000 |\nLZO1Y-999    | rpc                 911    1       605 66.4    0.000    0.000 |\nLZO1Y-999    | securetty          1854    1      1020 55.0    0.000    0.000 |\nLZO1Y-999    | services          12813    1      6450 50.3   15.388    0.000 |\nLZO1Y-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1Y-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1Y-999    | .bashrc             410    1       306 74.6    0.000    0.000 |\nLZO1Y-999    | .profile            241    1       219 90.9    0.000    0.000 |\nLZO1Y-999    | moduli           541716    3     24570  4.5   59.940    0.000 |\nLZO1Y-999    | ssh_config         1569    1       965 61.5    0.000    0.000 |\nLZO1Y-999    | ssh_host_ecdsa_key      505    1       445 88.1    0.000    0.000 |\nLZO1Y-999    | ssh_host_ecdsa_key.pub      176    1       169 96.0    0.000    0.000 |\nLZO1Y-999    | sshd_config        3127    1      1721 55.0    0.000    0.000 |\nLZO1Y-999    | sshd_config_readonly     3131    1      1723 55.0    0.000    0.000 |\nLZO1Y-999    | openssl.cnf       12328    1      5265 42.7   19.439    0.000 |\nLZO1Y-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | syslog-startup.conf      651    1       510 78.3    0.000    0.000 |\nLZO1Y-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1Y-999    | ansi               1481    1       648 43.8    0.000    0.000 |\nLZO1Y-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1Y-999    | linux              1740    1       906 52.1    0.000    0.000 |\nLZO1Y-999    | rxvt               2234    1      1321 59.1    0.000    0.000 |\nLZO1Y-999    | screen             1607    1       836 52.0    0.000    0.000 |\nLZO1Y-999    | screen-256color     1715    1       880 51.3    0.000    0.000 |\nLZO1Y-999    | sun                1004    1       439 43.7    0.000    0.000 |\nLZO1Y-999    | vt100              1282    1       698 54.4    0.000    0.000 |\nLZO1Y-999    | vt102              1276    1       695 54.5    0.000    0.000 |\nLZO1Y-999    | vt200              1391    1       817 58.7    0.000    0.000 |\nLZO1Y-999    | vt220              1391    1       817 58.7    0.000    0.000 |\nLZO1Y-999    | vt52                839    1       318 37.9    0.000    0.000 |\nLZO1Y-999    | xterm-256color     4041    1      2413 59.7    0.000    0.000 |\nLZO1Y-999    | xterm-color        1551    1       693 44.7    0.000    0.000 |\nLZO1Y-999    | xterm-xfree86      2240    1      1183 52.8    0.000    0.000 |\nLZO1Y-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Y-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Y-999    | local.rules         885    1       597 67.5    0.000    0.000 |\nLZO1Y-999    | udev.conf           215    1       186 86.5    0.000    0.000 |\nLZO1Y-999    | 50default          2652    1      1009 38.0    0.000    0.000 |\nLZO1Y-999    | version              15    1        19  127    0.000    0.000 |\nLZO1Y-999    | volatile.cache     4839    1      1003 20.7    0.000    0.000 |\nLZO1Y-999    | xattr.conf          681    1       388 57.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1021 62.8   20.486    0.000\nLZO1Y-999      ***TOTALS***     700206  106    106243 15.2   20.486    0.000\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\n262144 block-size\n\nLZO1Z-999    | buildinfo           502    1       260 51.8    0.000    0.000 |\nLZO1Z-999    | busybox.links.nosuid     2454    1      1075 43.8    0.000    0.000 |\nLZO1Z-999    | busybox.links.suid       91    1        65 71.4    0.000    0.000 |\nLZO1Z-999    | devpts               93    1        92 98.9    0.000    0.000 |\nLZO1Z-999    | rcS                1313    1       901 68.6    0.000    0.000 |\nLZO1Z-999    | useradd             115    1       120  104    0.000    0.000 |\nLZO1Z-999    | 00_core            1637    1       886 54.1    0.000    0.000 |\nLZO1Z-999    | 01_bootlogd          36    1        36  100    0.000    0.000 |\nLZO1Z-999    | 99_sshd              75    1        58 77.3    0.000    0.000 |\nLZO1Z-999    | ethertypes         1853    1      1237 66.8    0.000    0.000 |\nLZO1Z-999    | fstab               650    1       351 54.0    0.000    0.000 |\nLZO1Z-999    | group               518    1       387 74.7    0.000    0.000 |\nLZO1Z-999    | gshadow             432    1       269 62.3    0.000    0.000 |\nLZO1Z-999    | host.conf            26    1        30  115    0.000    0.000 |\nLZO1Z-999    | hostname             10    1        14  140    0.000    0.000 |\nLZO1Z-999    | hosts               234    1       180 76.9    0.000    0.000 |\nLZO1Z-999    | banner.sh           537    1       327 60.9    0.000    0.000 |\nLZO1Z-999    | bootlogd           1997    1      1077 53.9    0.000    0.000 |\nLZO1Z-999    | bootmisc.sh        2062    1      1260 61.1    0.000    0.000 |\nLZO1Z-999    | checkroot.sh       3640    1      2025 55.6    0.000    0.000 |\nLZO1Z-999    | devpts.sh           571    1       404 70.8    0.000    0.000 |\nLZO1Z-999    | dmesg.sh            397    1       277 69.8    0.000    0.000 |\nLZO1Z-999    | functions          2185    1      1224 56.0    0.000    0.000 |\nLZO1Z-999    | halt                555    1       427 76.9    0.000    0.000 |\nLZO1Z-999    | hostname.sh         625    1       449 71.8    0.000    0.000 |\nLZO1Z-999    | hwclock.sh         2541    1      1145 45.1    0.000    0.000 |\nLZO1Z-999    | modutils.sh        1362    1       790 58.0    0.000    0.000 |\nLZO1Z-999    | mountall.sh        1218    1       853 70.0    0.000    0.000 |\nLZO1Z-999    | mountnfs.sh        1634    1       864 52.9    0.000    0.000 |\nLZO1Z-999    | networking         1956    1       917 46.9    0.000    0.000 |\nLZO1Z-999    | populate-volatile.sh     7846    1      3053 38.9    0.000    0.000 |\nLZO1Z-999    | rc                 4407    1      2223 50.4    0.000    0.000 |\nLZO1Z-999    | rcS                 525    1       427 81.3    0.000    0.000 |\nLZO1Z-999    | read-only-rootfs-hook.sh     1319    1       832 63.1    0.000    0.000 |\nLZO1Z-999    | reboot              334    1       259 77.5    0.000    0.000 |\nLZO1Z-999    | rmnologin.sh        630    1       398 63.2    0.000    0.000 |\nLZO1Z-999    | save-rtc.sh         474    1       353 74.5    0.000    0.000 |\nLZO1Z-999    | sendsigs            483    1       333 68.9    0.000    0.000 |\nLZO1Z-999    | single              623    1       445 71.4    0.000    0.000 |\nLZO1Z-999    | sshd               2029    1       910 44.8    0.000    0.000 |\nLZO1Z-999    | sysfs.sh           1091    1       512 46.9    0.000    0.000 |\nLZO1Z-999    | syslog             2104    1      1043 49.6    0.000    0.000 |\nLZO1Z-999    | udev               3848    1      1868 48.5    0.000    0.000 |\nLZO1Z-999    | umountfs            585    1       429 73.3    0.000    0.000 |\nLZO1Z-999    | umountnfs.sh        756    1       533 70.5    0.000    0.000 |\nLZO1Z-999    | urandom            1518    1       880 58.0    0.000    0.000 |\nLZO1Z-999    | inittab            1192    1       750 62.9    0.000    0.000 |\nLZO1Z-999    | issue                49    1        53  108    0.000    0.000 |\nLZO1Z-999    | issue.net            46    1        50  109    0.000    0.000 |\nLZO1Z-999    | ld.so.cache        1566    1       584 37.3    0.000    0.000 |\nLZO1Z-999    | ld.so.conf           33    1        34  103    0.000    0.000 |\nLZO1Z-999    | limits              827    1       579 70.0    0.000    0.000 |\nLZO1Z-999    | login.access       1999    1      1097 54.9    0.000    0.000 |\nLZO1Z-999    | login.defs        13498    1      6174 45.7   17.849    0.000 |\nLZO1Z-999    | logrotate-dmesg.conf      121    1       113 93.4    0.000    0.000 |\nLZO1Z-999    | motd                197    1       177 89.8    0.000    0.000 |\nLZO1Z-999    | nfsroot             809    1       486 60.1    0.000    0.000 |\nLZO1Z-999    | interfaces          129    1       117 90.7    0.000    0.000 |\nLZO1Z-999    | nm-disabled-eth0        0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | nsswitch.conf       465    1       313 67.3    0.000    0.000 |\nLZO1Z-999    | passwd              846    1       434 51.3    0.000    0.000 |\nLZO1Z-999    | profile            1937    1      1229 63.4    0.000    0.000 |\nLZO1Z-999    | protocols          3144    1      1942 61.8    0.000    0.000 |\nLZO1Z-999    | rpc                 911    1       612 67.2    0.000    0.000 |\nLZO1Z-999    | securetty          1854    1       914 49.3    0.000    0.000 |\nLZO1Z-999    | services          12813    1      6461 50.4   15.842    0.000 |\nLZO1Z-999    | shadow              512    1       164 32.0    0.000    0.000 |\nLZO1Z-999    | shells               42    1        41 97.6    0.000    0.000 |\nLZO1Z-999    | .bashrc             410    1       311 75.9    0.000    0.000 |\nLZO1Z-999    | .profile            241    1       220 91.3    0.000    0.000 |\nLZO1Z-999    | moduli           541716    3     23823  4.4   71.721    0.000 |\nLZO1Z-999    | ssh_config         1569    1       976 62.2    0.000    0.000 |\nLZO1Z-999    | ssh_host_ecdsa_key      505    1       447 88.5    0.000    0.000 |\nLZO1Z-999    | ssh_host_ecdsa_key.pub      176    1       170 96.6    0.000    0.000 |\nLZO1Z-999    | sshd_config        3127    1      1722 55.1    0.000    0.000 |\nLZO1Z-999    | sshd_config_readonly     3131    1      1725 55.1    0.000    0.000 |\nLZO1Z-999    | openssl.cnf       12328    1      5272 42.8   20.139    0.000 |\nLZO1Z-999    | subgid                0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | subuid                0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | syslog-startup.conf      651    1       512 78.6    0.000    0.000 |\nLZO1Z-999    | syslog.conf          69    1        71  103    0.000    0.000 |\nLZO1Z-999    | ansi               1481    1       638 43.1    0.000    0.000 |\nLZO1Z-999    | dumb                308    1        69 22.4    0.000    0.000 |\nLZO1Z-999    | linux              1740    1       893 51.3    0.000    0.000 |\nLZO1Z-999    | rxvt               2234    1      1289 57.7    0.000    0.000 |\nLZO1Z-999    | screen             1607    1       812 50.5    0.000    0.000 |\nLZO1Z-999    | screen-256color     1715    1       859 50.1    0.000    0.000 |\nLZO1Z-999    | sun                1004    1       424 42.2    0.000    0.000 |\nLZO1Z-999    | vt100              1282    1       683 53.3    0.000    0.000 |\nLZO1Z-999    | vt102              1276    1       683 53.5    0.000    0.000 |\nLZO1Z-999    | vt200              1391    1       796 57.2    0.000    0.000 |\nLZO1Z-999    | vt220              1391    1       796 57.2    0.000    0.000 |\nLZO1Z-999    | vt52                839    1       314 37.4    0.000    0.000 |\nLZO1Z-999    | xterm-256color     4041    1      2278 56.4    0.000    0.000 |\nLZO1Z-999    | xterm-color        1551    1       676 43.6    0.000    0.000 |\nLZO1Z-999    | xterm-xfree86      2240    1      1140 50.9    0.000    0.000 |\nLZO1Z-999    | timestamp            15    1        19  127    0.000    0.000 |\nLZO1Z-999    | 80-net-name-slot.rules        0    1         3  0.0    0.000    0.000 |\nLZO1Z-999    | local.rules         885    1       605 68.4    0.000    0.000 |\nLZO1Z-999    | udev.conf           215    1       188 87.4    0.000    0.000 |\nLZO1Z-999    | 50default          2652    1      1024 38.6    0.000    0.000 |\nLZO1Z-999    | version              15    1        19  127    0.000    0.000 |\nLZO1Z-999    | volatile.cache     4839    1      1038 21.5    0.000    0.000 |\nLZO1Z-999    | xattr.conf          681    1       395 58.0    0.000    0.000 |\n[clock=2]      ***AVG***          6732  1.0      1016 63.1   21.888    0.000\nLZO1Z-999      ***TOTALS***     700206  106    105721 15.1   21.888    0.000\nDone.\nAlign init: 0xffff9eacf010 ( 0xffff9eacf010 )\nAlignment test passed.\nPASS: align\nChecksum test passed.\nPASS: chksum\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\ncompressed 131072 bytes into 593 bytes\ndecompressed 593 bytes back into 131072 bytes\nSimple compression test passed.\nPASS: simple\n\nLZO real-time data compression library (v2.10, Mar 01 2017).\nCopyright (C) 1996-2017 Markus Franz Xaver Johannes Oberhumer\nAll Rights Reserved.\n\ncompressed 131072 bytes into 593 bytes\ndecompressed 593 bytes back into 131072 bytes\n\nminiLZO simple compression test passed.\nPASS: testmini\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6007065773010254,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-m4_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-m4",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0014281272888183594,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7845449447631836,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02189493179321289,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 25.08439826965332,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0005042552947998047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-accept": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-access": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-alignof": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-alloca-opt": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-arpa_inet": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-array_list": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-array_oset": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-asyncsafe-spin1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-asyncsafe-spin2": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-avltree_oset": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-binary-io.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-bind": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-bitrotate": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-btowc1.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-btowc2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-c-ctype": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-c-stack.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-c-stack2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-c-strcase.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-calloc-gnu": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-canonicalize": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-canonicalize-lgpl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-chdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-cloexec": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-close": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-closein.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-connect": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-creat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ctype": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dirent": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dirname": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dup": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dup-safer": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dup2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-dynarray": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-environ": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-errno": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-execute-script": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-execute.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-explicit_bzero": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fchdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fclose": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fcntl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fcntl-h": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fdopen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fdopendir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fflush": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fflush2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fgetc": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-filenamecat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-float": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fopen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fopen-gnu": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fopen-safer": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fpending.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fpurge": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fputc": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fread": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-freadahead.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-freading": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-free": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-freopen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-frexp-nolibm": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-frexpl-nolibm": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseek.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseek2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseeko.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseeko2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseeko3.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fseeko4.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fstat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fstatat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftell.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftell2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftell3": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftello.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftello2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftello3": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftello4.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ftruncate.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-fwrite": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getcwd-lgpl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getcwd.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getdtablesize": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getopt-gnu": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getprogname": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-getrandom": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-gettimeofday": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-hard-locale": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-hash": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-iconv": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-iconv-h": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ignore-value": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-inet_pton": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-init.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-intprops": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-inttostr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-inttypes": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-ioctl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-isblank": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-isnand-nolibm": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-isnanf-nolibm": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-isnanl-nolibm": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-iswblank": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-iswdigit.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-iswxdigit.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-langinfo": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-limits-h": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-link": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-linked_list": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-linkedhash_list": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-listen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-locale": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-localeconv": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-localename": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-lseek.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-lstat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-malloc-gnu": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-malloca": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-math": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbrtowc-w32-1.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-2.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-3.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-4.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-5.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-6.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc-w32-7.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc1.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbrtowc2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbrtowc3.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc4.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-mbrtowc5.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbsinit.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbsstr1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbsstr2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mbsstr3.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-memchr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-memchr2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-memrchr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-mkdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-nanosleep": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-netinet_in": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-nl_langinfo-mt": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-nl_langinfo.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-open": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-openat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pathmax": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-perror.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-perror2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pipe": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pipe2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-chdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-dup2-stdin": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-dup2-stdout": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-inherit0": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-inherit1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-open1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-open2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn-script": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn_file_actions_addchdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn_file_actions_addclose": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn_file_actions_adddup2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawn_file_actions_addopen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-posix_spawnp-script": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-printf-frexp": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-printf-frexpl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pthread": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pthread-thread": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pthread_sigmask1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-pthread_sigmask2": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-quotearg-simple": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-raise": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-rawmemchr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-read-file": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-readlink": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-realloc-gnu": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-reallocarray": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-regex": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-rename": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-rmdir": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sched": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-scratch-buffer": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-select": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-select-in.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-select-out.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-setenv": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-setlocale1.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-setlocale2.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-setlocale_null": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-setlocale_null-mt-all": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-setlocale_null-mt-one": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-setsockopt": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigaction": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-signal-h": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-signbit": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigpipe.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigprocmask": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigsegv-catch-segv1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigsegv-catch-segv2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigsegv-catch-stackoverflow1": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sigsegv-catch-stackoverflow2": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sleep": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-snprintf": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sockets": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-spawn": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-spawn-pipe-script": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-spawn-pipe.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stat-time": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stdalign": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stdbool": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stddef": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stdint": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stdio": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-stdlib": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strchrnul": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strerror": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strerror_r": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-striconv": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-string": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strnlen": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strsignal": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strstr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strtod": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-strtod1.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-symlink": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_ioctl": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_random": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_select": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_socket": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_stat": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_time": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_types": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_uio": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-sys_wait": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-thread_create": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-thread_self": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-time": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-u8-mbtoucr": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-u8-uctomb": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-uc_width": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-unistd": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-unsetenv": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-update-copyright.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-vasnprintf": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-vasprintf": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-vasprintf-posix": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-vc-list-files-cvs.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-vc-list-files-git.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-verify": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-verify.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-version-etc.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-wchar": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-wcrtomb-w32-1.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-2.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-3.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-4.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-5.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-6.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb-w32-7.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.m4.test-wcrtomb.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-wctype-h": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-wcwidth": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-write": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-xalloc-die.sh": {
                "status": "PASSED"
            },
            "ptestresult.m4.test-xvasprintf": {
                "status": "PASSED"
            },
            "ptestresult.m4.uniwidth/test-uc_width2.sh": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/m4/ptest\nPASS: test-accept\nPASS: test-access\nPASS: test-alignof\nPASS: test-alloca-opt\nPASS: test-arpa_inet\nPASS: test-array_list\nPASS: test-array_oset\nPASS: test-asyncsafe-spin1\nSkipping test: multithreading not enabled\nSKIP: test-asyncsafe-spin2\nPASS: test-avltree_oset\nPASS: test-binary-io.sh\nPASS: test-bind\nPASS: test-bitrotate\nPASS: test-btowc1.sh\nPASS: test-btowc2.sh\nPASS: test-c-ctype\nPASS: test-c-stack.sh\nPASS: test-c-stack2.sh\nPASS: test-c-strcase.sh\nPASS: test-calloc-gnu\nPASS: test-canonicalize-lgpl\nPASS: test-canonicalize\nPASS: test-chdir\nPASS: test-cloexec\nPASS: test-close\nPASS: test-closein.sh\nPASS: test-connect\nPASS: test-creat\nPASS: test-ctype\nPASS: test-dirent\nPASS: test-dirname\nPASS: test-dup\nPASS: test-dup2\nPASS: test-dynarray\nPASS: test-environ\nPASS: test-errno\n./test-execute-main: test-execute-child subprocess failed: No such file or directory\nPASS: test-execute.sh\n./test-execute-script: executable-script subprocess failed: Exec format error\n./test-execute-script: executable-script.sh subprocess failed: Exec format error\nPASS: test-execute-script\ntest_heap: address range is still mapped after free().\ntest_stack: count = 0\nPASS: test-explicit_bzero\nPASS: test-fchdir\nPASS: test-fclose\nPASS: test-fcntl-h\nPASS: test-fcntl\nPASS: test-fdopen\nPASS: test-fdopendir\nPASS: test-fflush\nPASS: test-fflush2.sh\nPASS: test-fgetc\nPASS: test-filenamecat\nPASS: test-float\nPASS: test-fopen-gnu\nPASS: test-fopen-safer\nPASS: test-fopen\nPASS: test-fpending.sh\nPASS: test-fpurge\nPASS: test-fputc\nPASS: test-fread\nPASS: test-freadahead.sh\nPASS: test-freading\nPASS: test-free\nPASS: test-freopen\nPASS: test-frexp-nolibm\nPASS: test-frexpl-nolibm\nPASS: test-fseek.sh\nPASS: test-fseek2.sh\nPASS: test-fseeko.sh\nPASS: test-fseeko2.sh\nPASS: test-fseeko3.sh\nPASS: test-fseeko4.sh\nPASS: test-fstat\nPASS: test-fstatat\nPASS: test-ftell.sh\nPASS: test-ftell2.sh\nPASS: test-ftell3\nPASS: test-ftello.sh\nPASS: test-ftello2.sh\nPASS: test-ftello3\nPASS: test-ftello4.sh\nPASS: test-ftruncate.sh\nPASS: test-fwrite\nPASS: test-getcwd-lgpl\nPASS: test-getcwd.sh\nPASS: test-getdtablesize\nPASS: test-getopt-gnu\nPASS: test-getprogname\nPASS: test-getrandom\nPASS: test-gettimeofday\nPASS: test-hard-locale\nPASS: test-hash\nPASS: test-iconv-h\nPASS: test-iconv\nPASS: test-ignore-value\nPASS: test-inet_pton\nPASS: test-intprops\nPASS: test-inttostr\nPASS: test-inttypes\nPASS: test-ioctl\nPASS: test-isblank\nPASS: test-isnand-nolibm\nPASS: test-isnanf-nolibm\nPASS: test-isnanl-nolibm\nPASS: test-iswblank\nPASS: test-iswdigit.sh\nPASS: test-iswxdigit.sh\nPASS: test-langinfo\nPASS: test-limits-h\nPASS: test-link\nPASS: test-linked_list\nPASS: test-linkedhash_list\nPASS: test-listen\nPASS: test-locale\nPASS: test-localeconv\nPASS: test-localename\nPASS: test-lseek.sh\nPASS: test-lstat\nPASS: test-malloc-gnu\nPASS: test-malloca\nPASS: test-math\nPASS: test-mbrtowc1.sh\nPASS: test-mbrtowc2.sh\nSkipping test: no traditional japanese locale is supported\nSKIP: test-mbrtowc3.sh\nSkipping test: no transitional chinese locale is supported\nSKIP: test-mbrtowc4.sh\nPASS: test-mbrtowc5.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-1.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-2.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-3.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-4.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-5.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-6.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-7.sh\nPASS: test-mbsinit.sh\nPASS: test-mbsstr1\nPASS: test-mbsstr2.sh\nSkipping test: no chinese GB18030 locale is supported\nSKIP: test-mbsstr3.sh\nPASS: test-memchr\nPASS: test-memchr2\nPASS: test-memrchr\nPASS: test-mkdir\nPASS: test-nanosleep\nPASS: test-netinet_in\nPASS: test-nl_langinfo.sh\nSkipping test: multithreading not enabled\nSKIP: test-nl_langinfo-mt\nPASS: test-open\nPASS: test-openat\nPASS: test-pathmax\nPASS: test-perror.sh\nPASS: test-perror2\nPASS: test-pipe\nPASS: test-pipe2\nPASS: test-posix_spawn-open1\nPASS: test-posix_spawn-open2\nPASS: test-posix_spawn-inherit0\nPASS: test-posix_spawn-inherit1\nPASS: test-posix_spawn-script\nPASS: test-posix_spawn_file_actions_addchdir\nPASS: test-posix_spawn-chdir\nPASS: test-posix_spawn_file_actions_addclose\nPASS: test-posix_spawn_file_actions_adddup2\nPASS: test-posix_spawn_file_actions_addopen\nPASS: test-posix_spawn-dup2-stdout\nPASS: test-posix_spawn-dup2-stdin\nPASS: test-posix_spawnp-script\nPASS: test-printf-frexp\nPASS: test-printf-frexpl\nPASS: test-pthread\nPASS: test-pthread-thread\nPASS: test-pthread_sigmask1\nSkipping test: POSIX threads not enabled\nSKIP: test-pthread_sigmask2\nPASS: test-quotearg-simple\nPASS: test-raise\nPASS: test-rawmemchr\nPASS: test-read-file\nPASS: test-readlink\nPASS: test-realloc-gnu\nPASS: test-reallocarray\nPASS: test-regex\nPASS: test-rename\nPASS: test-rmdir\nPASS: test-sched\nPASS: test-scratch-buffer\nInvalid nfd test... passed\nInvalid fd test... passed\nUnconnected socket test... passed\nConnected sockets test... passed\nGeneral socket test with fork... passed\nPipe test... passed\nPASS: test-select\nPASS: test-select-in.sh\nPASS: test-select-out.sh\nPASS: test-setenv\nPASS: test-setlocale_null\nSkipping test: multithreading not enabled\nSKIP: test-setlocale_null-mt-one\nSkipping test: multithreading not enabled\nSKIP: test-setlocale_null-mt-all\nPASS: test-setlocale1.sh\nPASS: test-setlocale2.sh\nPASS: test-setsockopt\nPASS: test-sigaction\nPASS: test-signal-h\nPASS: test-signbit\nPASS: test-sigpipe.sh\nPASS: test-sigprocmask\nTest passed.\nPASS: test-sigsegv-catch-segv1\nDoing SIGSEGV pass 1.\nFault 1 caught.\nDoing SIGSEGV pass 2.\nFault 2 caught.\nTest passed.\nPASS: test-sigsegv-catch-segv2\nStarting recursion pass 1.\nStack overflow 1 caught.\nStarting recursion pass 2.\nStack overflow 2 caught.\nTest passed.\nPASS: test-sigsegv-catch-stackoverflow1\nStarting recursion pass 1.\nStack overflow 1 caught.\nStarting recursion pass 2.\nStack overflow 2 caught.\nSegmentation violation correctly detected.\nSegmentation violation correctly detected.\nTest passed.\nPASS: test-sigsegv-catch-stackoverflow2\nPASS: test-sleep\nPASS: test-snprintf\nPASS: test-sockets\nPASS: test-spawn-pipe.sh\n./test-spawn-pipe-script: executable-script subprocess failed: Exec format error\n./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error\nPASS: test-spawn-pipe-script\nPASS: test-spawn\nPASS: test-stat\nPASS: test-stat-time\nPASS: test-stdalign\nPASS: test-stdbool\nPASS: test-stddef\nPASS: test-stdint\nPASS: test-stdio\nPASS: test-stdlib\nPASS: test-strchrnul\nPASS: test-strerror\nPASS: test-strerror_r\nPASS: test-striconv\nPASS: test-string\nPASS: test-strnlen\nPASS: test-strsignal\nPASS: test-strstr\nPASS: test-strtod\nPASS: test-strtod1.sh\nPASS: test-symlink\nPASS: test-sys_ioctl\nPASS: test-sys_random\nPASS: test-sys_select\nPASS: test-sys_socket\nPASS: test-sys_stat\nPASS: test-sys_time\nPASS: test-sys_types\nPASS: test-sys_uio\nPASS: test-sys_wait\nPASS: test-init.sh\nPASS: test-thread_self\nSkipping test: multithreading not enabled\nSKIP: test-thread_create\nPASS: test-time\nPASS: test-dup-safer\nPASS: test-unistd\nPASS: test-u8-mbtoucr\nPASS: test-u8-uctomb\nPASS: test-uc_width\nPASS: uniwidth/test-uc_width2.sh\nPASS: test-unsetenv\n./test-update-copyright.sh: skipping this test;\nyour system has insufficient support for Perl\nSKIP: test-update-copyright.sh\nPASS: test-vasnprintf\nPASS: test-vasprintf-posix\nPASS: test-vasprintf\ntest-vc-list-files-git.sh: skipped test: git not found in PATH\nSKIP: test-vc-list-files-git.sh\ntest-vc-list-files-cvs.sh: skipped test: cvs not found in PATH\nSKIP: test-vc-list-files-cvs.sh\nPASS: test-verify\ntest-verify.sh: skipped test: cannot compile error-free\nSKIP: test-verify.sh\nPASS: test-version-etc.sh\nPASS: test-wchar\nPASS: test-wcrtomb.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-1.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-2.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-3.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-4.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-5.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-6.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-7.sh\nPASS: test-wctype-h\nPASS: test-wcwidth\nPASS: test-write\nPASS: test-xalloc-die.sh\nPASS: test-xvasprintf\n=======================\nAll 240 tests passed\n(27 tests were not run)\n=======================\nDURATION: 24\nEND: /usr/lib/m4/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "m4": {
                    "duration": "24",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: test-accept\nPASS: test-access\nPASS: test-alignof\nPASS: test-alloca-opt\nPASS: test-arpa_inet\nPASS: test-array_list\nPASS: test-array_oset\nPASS: test-asyncsafe-spin1\nSkipping test: multithreading not enabled\nSKIP: test-asyncsafe-spin2\nPASS: test-avltree_oset\nPASS: test-binary-io.sh\nPASS: test-bind\nPASS: test-bitrotate\nPASS: test-btowc1.sh\nPASS: test-btowc2.sh\nPASS: test-c-ctype\nPASS: test-c-stack.sh\nPASS: test-c-stack2.sh\nPASS: test-c-strcase.sh\nPASS: test-calloc-gnu\nPASS: test-canonicalize-lgpl\nPASS: test-canonicalize\nPASS: test-chdir\nPASS: test-cloexec\nPASS: test-close\nPASS: test-closein.sh\nPASS: test-connect\nPASS: test-creat\nPASS: test-ctype\nPASS: test-dirent\nPASS: test-dirname\nPASS: test-dup\nPASS: test-dup2\nPASS: test-dynarray\nPASS: test-environ\nPASS: test-errno\n./test-execute-main: test-execute-child subprocess failed: No such file or directory\nPASS: test-execute.sh\n./test-execute-script: executable-script subprocess failed: Exec format error\n./test-execute-script: executable-script.sh subprocess failed: Exec format error\nPASS: test-execute-script\ntest_heap: address range is still mapped after free().\ntest_stack: count = 0\nPASS: test-explicit_bzero\nPASS: test-fchdir\nPASS: test-fclose\nPASS: test-fcntl-h\nPASS: test-fcntl\nPASS: test-fdopen\nPASS: test-fdopendir\nPASS: test-fflush\nPASS: test-fflush2.sh\nPASS: test-fgetc\nPASS: test-filenamecat\nPASS: test-float\nPASS: test-fopen-gnu\nPASS: test-fopen-safer\nPASS: test-fopen\nPASS: test-fpending.sh\nPASS: test-fpurge\nPASS: test-fputc\nPASS: test-fread\nPASS: test-freadahead.sh\nPASS: test-freading\nPASS: test-free\nPASS: test-freopen\nPASS: test-frexp-nolibm\nPASS: test-frexpl-nolibm\nPASS: test-fseek.sh\nPASS: test-fseek2.sh\nPASS: test-fseeko.sh\nPASS: test-fseeko2.sh\nPASS: test-fseeko3.sh\nPASS: test-fseeko4.sh\nPASS: test-fstat\nPASS: test-fstatat\nPASS: test-ftell.sh\nPASS: test-ftell2.sh\nPASS: test-ftell3\nPASS: test-ftello.sh\nPASS: test-ftello2.sh\nPASS: test-ftello3\nPASS: test-ftello4.sh\nPASS: test-ftruncate.sh\nPASS: test-fwrite\nPASS: test-getcwd-lgpl\nPASS: test-getcwd.sh\nPASS: test-getdtablesize\nPASS: test-getopt-gnu\nPASS: test-getprogname\nPASS: test-getrandom\nPASS: test-gettimeofday\nPASS: test-hard-locale\nPASS: test-hash\nPASS: test-iconv-h\nPASS: test-iconv\nPASS: test-ignore-value\nPASS: test-inet_pton\nPASS: test-intprops\nPASS: test-inttostr\nPASS: test-inttypes\nPASS: test-ioctl\nPASS: test-isblank\nPASS: test-isnand-nolibm\nPASS: test-isnanf-nolibm\nPASS: test-isnanl-nolibm\nPASS: test-iswblank\nPASS: test-iswdigit.sh\nPASS: test-iswxdigit.sh\nPASS: test-langinfo\nPASS: test-limits-h\nPASS: test-link\nPASS: test-linked_list\nPASS: test-linkedhash_list\nPASS: test-listen\nPASS: test-locale\nPASS: test-localeconv\nPASS: test-localename\nPASS: test-lseek.sh\nPASS: test-lstat\nPASS: test-malloc-gnu\nPASS: test-malloca\nPASS: test-math\nPASS: test-mbrtowc1.sh\nPASS: test-mbrtowc2.sh\nSkipping test: no traditional japanese locale is supported\nSKIP: test-mbrtowc3.sh\nSkipping test: no transitional chinese locale is supported\nSKIP: test-mbrtowc4.sh\nPASS: test-mbrtowc5.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-1.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-2.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-3.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-4.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-5.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-6.sh\nSkipping test: not a native Windows system\nSKIP: test-mbrtowc-w32-7.sh\nPASS: test-mbsinit.sh\nPASS: test-mbsstr1\nPASS: test-mbsstr2.sh\nSkipping test: no chinese GB18030 locale is supported\nSKIP: test-mbsstr3.sh\nPASS: test-memchr\nPASS: test-memchr2\nPASS: test-memrchr\nPASS: test-mkdir\nPASS: test-nanosleep\nPASS: test-netinet_in\nPASS: test-nl_langinfo.sh\nSkipping test: multithreading not enabled\nSKIP: test-nl_langinfo-mt\nPASS: test-open\nPASS: test-openat\nPASS: test-pathmax\nPASS: test-perror.sh\nPASS: test-perror2\nPASS: test-pipe\nPASS: test-pipe2\nPASS: test-posix_spawn-open1\nPASS: test-posix_spawn-open2\nPASS: test-posix_spawn-inherit0\nPASS: test-posix_spawn-inherit1\nPASS: test-posix_spawn-script\nPASS: test-posix_spawn_file_actions_addchdir\nPASS: test-posix_spawn-chdir\nPASS: test-posix_spawn_file_actions_addclose\nPASS: test-posix_spawn_file_actions_adddup2\nPASS: test-posix_spawn_file_actions_addopen\nPASS: test-posix_spawn-dup2-stdout\nPASS: test-posix_spawn-dup2-stdin\nPASS: test-posix_spawnp-script\nPASS: test-printf-frexp\nPASS: test-printf-frexpl\nPASS: test-pthread\nPASS: test-pthread-thread\nPASS: test-pthread_sigmask1\nSkipping test: POSIX threads not enabled\nSKIP: test-pthread_sigmask2\nPASS: test-quotearg-simple\nPASS: test-raise\nPASS: test-rawmemchr\nPASS: test-read-file\nPASS: test-readlink\nPASS: test-realloc-gnu\nPASS: test-reallocarray\nPASS: test-regex\nPASS: test-rename\nPASS: test-rmdir\nPASS: test-sched\nPASS: test-scratch-buffer\nInvalid nfd test... passed\nInvalid fd test... passed\nUnconnected socket test... passed\nConnected sockets test... passed\nGeneral socket test with fork... passed\nPipe test... passed\nPASS: test-select\nPASS: test-select-in.sh\nPASS: test-select-out.sh\nPASS: test-setenv\nPASS: test-setlocale_null\nSkipping test: multithreading not enabled\nSKIP: test-setlocale_null-mt-one\nSkipping test: multithreading not enabled\nSKIP: test-setlocale_null-mt-all\nPASS: test-setlocale1.sh\nPASS: test-setlocale2.sh\nPASS: test-setsockopt\nPASS: test-sigaction\nPASS: test-signal-h\nPASS: test-signbit\nPASS: test-sigpipe.sh\nPASS: test-sigprocmask\nTest passed.\nPASS: test-sigsegv-catch-segv1\nDoing SIGSEGV pass 1.\nFault 1 caught.\nDoing SIGSEGV pass 2.\nFault 2 caught.\nTest passed.\nPASS: test-sigsegv-catch-segv2\nStarting recursion pass 1.\nStack overflow 1 caught.\nStarting recursion pass 2.\nStack overflow 2 caught.\nTest passed.\nPASS: test-sigsegv-catch-stackoverflow1\nStarting recursion pass 1.\nStack overflow 1 caught.\nStarting recursion pass 2.\nStack overflow 2 caught.\nSegmentation violation correctly detected.\nSegmentation violation correctly detected.\nTest passed.\nPASS: test-sigsegv-catch-stackoverflow2\nPASS: test-sleep\nPASS: test-snprintf\nPASS: test-sockets\nPASS: test-spawn-pipe.sh\n./test-spawn-pipe-script: executable-script subprocess failed: Exec format error\n./test-spawn-pipe-script: executable-script.sh subprocess failed: Exec format error\nPASS: test-spawn-pipe-script\nPASS: test-spawn\nPASS: test-stat\nPASS: test-stat-time\nPASS: test-stdalign\nPASS: test-stdbool\nPASS: test-stddef\nPASS: test-stdint\nPASS: test-stdio\nPASS: test-stdlib\nPASS: test-strchrnul\nPASS: test-strerror\nPASS: test-strerror_r\nPASS: test-striconv\nPASS: test-string\nPASS: test-strnlen\nPASS: test-strsignal\nPASS: test-strstr\nPASS: test-strtod\nPASS: test-strtod1.sh\nPASS: test-symlink\nPASS: test-sys_ioctl\nPASS: test-sys_random\nPASS: test-sys_select\nPASS: test-sys_socket\nPASS: test-sys_stat\nPASS: test-sys_time\nPASS: test-sys_types\nPASS: test-sys_uio\nPASS: test-sys_wait\nPASS: test-init.sh\nPASS: test-thread_self\nSkipping test: multithreading not enabled\nSKIP: test-thread_create\nPASS: test-time\nPASS: test-dup-safer\nPASS: test-unistd\nPASS: test-u8-mbtoucr\nPASS: test-u8-uctomb\nPASS: test-uc_width\nPASS: uniwidth/test-uc_width2.sh\nPASS: test-unsetenv\n./test-update-copyright.sh: skipping this test;\nyour system has insufficient support for Perl\nSKIP: test-update-copyright.sh\nPASS: test-vasnprintf\nPASS: test-vasprintf-posix\nPASS: test-vasprintf\ntest-vc-list-files-git.sh: skipped test: git not found in PATH\nSKIP: test-vc-list-files-git.sh\ntest-vc-list-files-cvs.sh: skipped test: cvs not found in PATH\nSKIP: test-vc-list-files-cvs.sh\nPASS: test-verify\ntest-verify.sh: skipped test: cannot compile error-free\nSKIP: test-verify.sh\nPASS: test-version-etc.sh\nPASS: test-wchar\nPASS: test-wcrtomb.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-1.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-2.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-3.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-4.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-5.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-6.sh\nSkipping test: not a native Windows system\nSKIP: test-wcrtomb-w32-7.sh\nPASS: test-wctype-h\nPASS: test-wcwidth\nPASS: test-write\nPASS: test-xalloc-die.sh\nPASS: test-xvasprintf\n=======================\nAll 240 tests passed\n(27 tests were not run)\n=======================\nDURATION: 24\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5966050624847412,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-nettle_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-nettle",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007386207580566406,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.703562021255493,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.027113914489746094,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 7.946403741836548,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003783702850341797,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.nettle.aes-keywrap-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.aes-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.arcfour-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.arctwo-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.balloon-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.base16-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.base64-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.bcrypt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.bignum-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.blowfish-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.buffer-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.camellia-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cast128-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cbc-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ccm-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cfb-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.chacha-poly1305-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.chacha-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cmac-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cnd-memcpy-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ctr-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.curve25519-dh-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.curve448-dh-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.cxx-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.des-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.des3-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.dlopen-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.drbg-ctr-aes256-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.dsa-keygen-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.dsa-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.eax-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-add-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-dup-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-mod-arith-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-mod-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-modinv-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-mul-a-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-mul-g-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-redc-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecc-sqrt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecdh-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecdsa-keygen-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecdsa-sign-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ecdsa-verify-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ed25519-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ed448-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.eddsa-compress-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.eddsa-sign-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.eddsa-verify-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gcm-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gostdsa-keygen-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gostdsa-sign-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gostdsa-verify-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gostdsa-vko-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.gosthash94-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.hkdf-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.hmac-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.knuth-lfib-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.md2-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.md4-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.md5-compat-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.md5-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.memeql-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.memxor-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.meta-aead-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.meta-armor-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.meta-cipher-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.meta-hash-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.meta-mac-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ocb-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.pbkdf2-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.pkcs1-sec-decrypt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.pkcs1-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.poly1305-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.pss-mgf1-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.pss-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.random-prime-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.ripemd160-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-compute-root-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-encrypt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-keygen-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-oaep-encrypt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-pss-sign-tr-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-sec-decrypt-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-sign-tr-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.rsa2sexp-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.salsa20-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sc-cnd-memcpy-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-curve25519-dh-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-curve448-dh-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-ecdsa-sign-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-ed25519-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-ed448-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-gcm-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-memeql-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-pkcs1-sec-decrypt-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-rsa-oaep-encrypt-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sc-rsa-sec-decrypt-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.serpent-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sexp-format-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sexp-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sexp2rsa-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha1-huge-test__long_run_time_": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.sha1-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha224-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha256-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha3-224-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha3-256-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha3-384-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha3-512-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha3-permute-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha384-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha512-224-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha512-256-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sha512-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.shake128-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.shake256-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.siv-cmac-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.siv-gcm-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sm3-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.sm4-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.streebog-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.symbols-test__needs_static_libraries_": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.twofish-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.umac-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.version-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.x86-ibt-test": {
                "status": "SKIPPED"
            },
            "ptestresult.nettle.xts-test": {
                "status": "PASSED"
            },
            "ptestresult.nettle.yarrow-test": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/nettle/ptest\nPASS: aes-keywrap-test\nPASS: aes-test\nPASS: arcfour-test\nPASS: arctwo-test\nPASS: balloon-test\nPASS: base16-test\nPASS: base64-test\nPASS: bcrypt-test\nPASS: bignum-test\nPASS: blowfish-test\nPASS: buffer-test\nPASS: camellia-test\nPASS: cast128-test\nPASS: cbc-test\nPASS: ccm-test\nPASS: cfb-test\nPASS: chacha-poly1305-test\nPASS: chacha-test\nPASS: cmac-test\nPASS: cnd-memcpy-test\nPASS: ctr-test\nPASS: curve25519-dh-test\nPASS: curve448-dh-test\nPASS: cxx-test\nPASS: des-test\nPASS: des3-test\nPASS: dlopen-test\nPASS: drbg-ctr-aes256-test\nPASS: dsa-keygen-test\nPASS: dsa-test\nPASS: eax-test\nPASS: ecc-add-test\nPASS: ecc-dup-test\nPASS: ecc-mod-arith-test\nPASS: ecc-mod-test\nPASS: ecc-modinv-test\nPASS: ecc-mul-a-test\nPASS: ecc-mul-g-test\nPASS: ecc-redc-test\nPASS: ecc-sqrt-test\nPASS: ecdh-test\nPASS: ecdsa-keygen-test\nPASS: ecdsa-sign-test\nPASS: ecdsa-verify-test\nPASS: ed25519-test\nPASS: ed448-test\nPASS: eddsa-compress-test\nPASS: eddsa-sign-test\nPASS: eddsa-verify-test\nPASS: gcm-test\nPASS: gostdsa-keygen-test\nPASS: gostdsa-sign-test\nPASS: gostdsa-verify-test\nPASS: gostdsa-vko-test\nPASS: gosthash94-test\nPASS: hkdf-test\nPASS: hmac-test\nPASS: knuth-lfib-test\nPASS: md2-test\nPASS: md4-test\nPASS: md5-compat-test\nPASS: md5-test\nPASS: memeql-test\nPASS: memxor-test\nPASS: meta-aead-test\nPASS: meta-armor-test\nPASS: meta-cipher-test\nPASS: meta-hash-test\nPASS: meta-mac-test\nPASS: ocb-test\nPASS: pbkdf2-test\nPASS: pkcs1-sec-decrypt-test\nPASS: pkcs1-test\nPASS: poly1305-test\nPASS: pss-mgf1-test\nPASS: pss-test\nPASS: random-prime-test\nPASS: ripemd160-test\nPASS: rsa-compute-root-test\nPASS: rsa-encrypt-test\nPASS: rsa-keygen-test\nPASS: rsa-oaep-encrypt-test\nPASS: rsa-pss-sign-tr-test\nPASS: rsa-sec-decrypt-test\nPASS: rsa-sign-tr-test\nPASS: rsa-test\nPASS: rsa2sexp-test\nPASS: salsa20-test\nSKIP: sc-cnd-memcpy-test\nSKIP: sc-curve25519-dh-test\nSKIP: sc-curve448-dh-test\nSKIP: sc-ecdsa-sign-test\nSKIP: sc-ed25519-test\nSKIP: sc-ed448-test\nSKIP: sc-gcm-test\nSKIP: sc-memeql-test\nSKIP: sc-pkcs1-sec-decrypt-test\nSKIP: sc-rsa-oaep-encrypt-test\nSKIP: sc-rsa-sec-decrypt-test\nPASS: serpent-test\nPASS: sexp-format-test\nPASS: sexp-test\nPASS: sexp2rsa-test\nSKIP: sha1-huge-test (long run time)\nPASS: sha1-test\nPASS: sha224-test\nPASS: sha256-test\nPASS: sha3-224-test\nPASS: sha3-256-test\nPASS: sha3-384-test\nPASS: sha3-512-test\nPASS: sha3-permute-test\nPASS: sha384-test\nPASS: sha512-224-test\nPASS: sha512-256-test\nPASS: sha512-test\nPASS: shake128-test\nPASS: shake256-test\nPASS: siv-cmac-test\nPASS: siv-gcm-test\nPASS: sm3-test\nPASS: sm4-test\nPASS: streebog-test\nSKIP: symbols-test (needs static libraries)\nPASS: twofish-test\nPASS: umac-test\nPASS: version-test\nSKIP: x86-ibt-test\nPASS: xts-test\nPASS: yarrow-test\nAll 116 tests passed\nDURATION: 7\nEND: /usr/lib/nettle/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "nettle": {
                    "duration": "7",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: aes-keywrap-test\nPASS: aes-test\nPASS: arcfour-test\nPASS: arctwo-test\nPASS: balloon-test\nPASS: base16-test\nPASS: base64-test\nPASS: bcrypt-test\nPASS: bignum-test\nPASS: blowfish-test\nPASS: buffer-test\nPASS: camellia-test\nPASS: cast128-test\nPASS: cbc-test\nPASS: ccm-test\nPASS: cfb-test\nPASS: chacha-poly1305-test\nPASS: chacha-test\nPASS: cmac-test\nPASS: cnd-memcpy-test\nPASS: ctr-test\nPASS: curve25519-dh-test\nPASS: curve448-dh-test\nPASS: cxx-test\nPASS: des-test\nPASS: des3-test\nPASS: dlopen-test\nPASS: drbg-ctr-aes256-test\nPASS: dsa-keygen-test\nPASS: dsa-test\nPASS: eax-test\nPASS: ecc-add-test\nPASS: ecc-dup-test\nPASS: ecc-mod-arith-test\nPASS: ecc-mod-test\nPASS: ecc-modinv-test\nPASS: ecc-mul-a-test\nPASS: ecc-mul-g-test\nPASS: ecc-redc-test\nPASS: ecc-sqrt-test\nPASS: ecdh-test\nPASS: ecdsa-keygen-test\nPASS: ecdsa-sign-test\nPASS: ecdsa-verify-test\nPASS: ed25519-test\nPASS: ed448-test\nPASS: eddsa-compress-test\nPASS: eddsa-sign-test\nPASS: eddsa-verify-test\nPASS: gcm-test\nPASS: gostdsa-keygen-test\nPASS: gostdsa-sign-test\nPASS: gostdsa-verify-test\nPASS: gostdsa-vko-test\nPASS: gosthash94-test\nPASS: hkdf-test\nPASS: hmac-test\nPASS: knuth-lfib-test\nPASS: md2-test\nPASS: md4-test\nPASS: md5-compat-test\nPASS: md5-test\nPASS: memeql-test\nPASS: memxor-test\nPASS: meta-aead-test\nPASS: meta-armor-test\nPASS: meta-cipher-test\nPASS: meta-hash-test\nPASS: meta-mac-test\nPASS: ocb-test\nPASS: pbkdf2-test\nPASS: pkcs1-sec-decrypt-test\nPASS: pkcs1-test\nPASS: poly1305-test\nPASS: pss-mgf1-test\nPASS: pss-test\nPASS: random-prime-test\nPASS: ripemd160-test\nPASS: rsa-compute-root-test\nPASS: rsa-encrypt-test\nPASS: rsa-keygen-test\nPASS: rsa-oaep-encrypt-test\nPASS: rsa-pss-sign-tr-test\nPASS: rsa-sec-decrypt-test\nPASS: rsa-sign-tr-test\nPASS: rsa-test\nPASS: rsa2sexp-test\nPASS: salsa20-test\nSKIP: sc-cnd-memcpy-test\nSKIP: sc-curve25519-dh-test\nSKIP: sc-curve448-dh-test\nSKIP: sc-ecdsa-sign-test\nSKIP: sc-ed25519-test\nSKIP: sc-ed448-test\nSKIP: sc-gcm-test\nSKIP: sc-memeql-test\nSKIP: sc-pkcs1-sec-decrypt-test\nSKIP: sc-rsa-oaep-encrypt-test\nSKIP: sc-rsa-sec-decrypt-test\nPASS: serpent-test\nPASS: sexp-format-test\nPASS: sexp-test\nPASS: sexp2rsa-test\nSKIP: sha1-huge-test (long run time)\nPASS: sha1-test\nPASS: sha224-test\nPASS: sha256-test\nPASS: sha3-224-test\nPASS: sha3-256-test\nPASS: sha3-384-test\nPASS: sha3-512-test\nPASS: sha3-permute-test\nPASS: sha384-test\nPASS: sha512-224-test\nPASS: sha512-256-test\nPASS: sha512-test\nPASS: shake128-test\nPASS: shake256-test\nPASS: siv-cmac-test\nPASS: siv-gcm-test\nPASS: sm3-test\nPASS: sm4-test\nPASS: streebog-test\nSKIP: symbols-test (needs static libraries)\nPASS: twofish-test\nPASS: umac-test\nPASS: version-test\nSKIP: x86-ibt-test\nPASS: xts-test\nPASS: yarrow-test\nAll 116 tests passed\nDURATION: 7\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5900523662567139,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-opkg_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-opkg",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006117820739746094,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.742649555206299,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02141880989074707,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 13.44944453239441,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008027553558349609,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.opkg.core/01_install.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/02_file.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/03_upgrade.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/04_upgrade_file.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/05_downgrade.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/06_dependency.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/07_hold_upgrade.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/08_hold_by_hand.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/09_hold_depends.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/10_virtual_conflicts_first.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/11_virtual_conflicts_second.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/12_virtual_no_conflicts.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/13_virtual_upgrade.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/14_upgrade_by_uri.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/15_reinstall_by_uri.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/16_upgrade_dependency.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/17_upgrade_conflicts.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/18_upgrade_recommends.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/19_no_recommends.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/20_exclude.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/21_autoremove.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/22_autoremove_dependency.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/23_force_depends.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/24_nodeps.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/25_essential.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/25a_essential.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/26_prefer_arch_to_version.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/27_reldeps_lt.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/28_reldeps_lteq.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/29_reldeps_eq.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/30_reldeps_gteq.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/31_reldeps_gt.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/32_intercept_disable.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/33_install_exact_version.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/34_list_upgradable.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/35_download_only.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/36_install_virtual.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/37_globs.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/38_install_constrained_version.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/39_distupgrade.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/40_arch.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/41_info_fields.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/42_info_description.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/43_add_ignore_recommends.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/44_search.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.core/45_install_preexisting.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.misc/filehash.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.misc/update_loses_autoinstalled_flag.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.misc/version_comparisons.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue103.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10358.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10358b.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10461a.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10461b.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10777.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue10781.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue11033.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue11033b.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue11301.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue11826.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue121.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue124.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue124a.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue127.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue13574.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue13758.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue14178.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue14459.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue152.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue154.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue156.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue162.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue163.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue165.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue165a.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue165b.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue167.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue26.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue31.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue32.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue45.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue46.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue50.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue50a.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue51.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue55.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue58.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue72.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue79.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue8351.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue85.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue8601.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue89.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue8912.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue8913.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9059.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue91.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9218.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9533.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9802.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9802b.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9939.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.regress/issue9987.py": {
                "status": "PASSED"
            },
            "ptestresult.opkg.security/cve_2020_7982.py": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/opkg/ptest\nmake -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var\nmake[1]: Entering directory '/usr/lib/opkg/ptest/tests'\nPASS:core/01_install.py\nPASS:core/02_file.py\nPASS:core/03_upgrade.py\nPASS:core/04_upgrade_file.py\nPASS:core/05_downgrade.py\nPASS:core/06_dependency.py\nPASS:core/07_hold_upgrade.py\nPASS:core/08_hold_by_hand.py\nPASS:core/09_hold_depends.py\nPASS:core/10_virtual_conflicts_first.py\nPASS:core/11_virtual_conflicts_second.py\nPASS:core/12_virtual_no_conflicts.py\nPASS:core/13_virtual_upgrade.py\nPASS:core/14_upgrade_by_uri.py\nPASS:core/15_reinstall_by_uri.py\nPASS:core/16_upgrade_dependency.py\nPASS:core/17_upgrade_conflicts.py\nPASS:core/18_upgrade_recommends.py\nPASS:core/19_no_recommends.py\nPASS:core/20_exclude.py\nPASS:core/21_autoremove.py\nPASS:core/22_autoremove_dependency.py\nPASS:core/23_force_depends.py\nPASS:core/24_nodeps.py\nPASS:core/25_essential.py\nPASS:core/25a_essential.py\nPASS:core/26_prefer_arch_to_version.py\nPASS:core/27_reldeps_lt.py\nPASS:core/28_reldeps_lteq.py\nPASS:core/29_reldeps_eq.py\nPASS:core/30_reldeps_gteq.py\nPASS:core/31_reldeps_gt.py\nPASS:core/32_intercept_disable.py\nPASS:core/33_install_exact_version.py\nPASS:core/34_list_upgradable.py\nPASS:core/35_download_only.py\nPASS:core/36_install_virtual.py\nPASS:core/37_globs.py\nPASS:core/38_install_constrained_version.py\nPASS:core/39_distupgrade.py\nPASS:core/40_arch.py\nPASS:core/41_info_fields.py\nPASS:core/42_info_description.py\nPASS:core/43_add_ignore_recommends.py\nPASS:core/44_search.py\nPASS:core/45_install_preexisting.py\nPASS:regress/issue26.py\nPASS:regress/issue31.py\nPASS:regress/issue32.py\nPASS:regress/issue45.py\nPASS:regress/issue46.py\nPASS:regress/issue50.py\nPASS:regress/issue50a.py\nPASS:regress/issue51.py\nPASS:regress/issue55.py\nPASS:regress/issue58.py\nPASS:regress/issue72.py\nPASS:regress/issue79.py\nPASS:regress/issue85.py\nPASS:regress/issue89.py\nPASS:regress/issue91.py\nPASS:regress/issue103.py\nPASS:regress/issue121.py\nregress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.\nPASS:regress/issue124.py\nregress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.\nPASS:regress/issue124a.py\nPASS:regress/issue127.py\nPASS:regress/issue152.py\nPASS:regress/issue154.py\nPASS:regress/issue156.py\nPASS:regress/issue162.py\nPASS:regress/issue163.py\nPASS:regress/issue165.py\nPASS:regress/issue165a.py\nPASS:regress/issue165b.py\nPASS:regress/issue167.py\nPASS:regress/issue8351.py\nPASS:regress/issue8601.py\nPASS:regress/issue8912.py\nPASS:regress/issue8913.py\nPASS:regress/issue9059.py\nPASS:regress/issue9218.py\nPASS:regress/issue9533.py\nPASS:regress/issue9802.py\nPASS:regress/issue9802b.py\nPASS:regress/issue9987.py\nPASS:regress/issue9939.py\n/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\\w'\n  re_half_installed = re.compile('Status: \\w+ \\w+ half-installed')\nPASS:regress/issue10358.py\nPASS:regress/issue10358b.py\nPASS:regress/issue10461a.py\nPASS:regress/issue10461b.py\nPASS:regress/issue10777.py\nPASS:regress/issue10781.py\nPASS:regress/issue11033.py\nPASS:regress/issue11033b.py\nPASS:regress/issue11301.py\nPASS:regress/issue11826.py\nPASS:regress/issue13574.py\nPASS:regress/issue13758.py\nPASS:regress/issue14178.py\nPASS:regress/issue14459.py\nPASS:misc/filehash.py\nPASS:misc/update_loses_autoinstalled_flag.py\nPASS:misc/version_comparisons.py\nPASS:security/cve_2020_7982.py\nmake[1]: Leaving directory '/usr/lib/opkg/ptest/tests'\nDURATION: 13\nEND: /usr/lib/opkg/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "opkg": {
                    "duration": "13",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nmake -C tests DATADIR=/usr/share SYSCONFDIR=/etc VARDIR=/var\nmake[1]: Entering directory '/usr/lib/opkg/ptest/tests'\nPASS:core/01_install.py\nPASS:core/02_file.py\nPASS:core/03_upgrade.py\nPASS:core/04_upgrade_file.py\nPASS:core/05_downgrade.py\nPASS:core/06_dependency.py\nPASS:core/07_hold_upgrade.py\nPASS:core/08_hold_by_hand.py\nPASS:core/09_hold_depends.py\nPASS:core/10_virtual_conflicts_first.py\nPASS:core/11_virtual_conflicts_second.py\nPASS:core/12_virtual_no_conflicts.py\nPASS:core/13_virtual_upgrade.py\nPASS:core/14_upgrade_by_uri.py\nPASS:core/15_reinstall_by_uri.py\nPASS:core/16_upgrade_dependency.py\nPASS:core/17_upgrade_conflicts.py\nPASS:core/18_upgrade_recommends.py\nPASS:core/19_no_recommends.py\nPASS:core/20_exclude.py\nPASS:core/21_autoremove.py\nPASS:core/22_autoremove_dependency.py\nPASS:core/23_force_depends.py\nPASS:core/24_nodeps.py\nPASS:core/25_essential.py\nPASS:core/25a_essential.py\nPASS:core/26_prefer_arch_to_version.py\nPASS:core/27_reldeps_lt.py\nPASS:core/28_reldeps_lteq.py\nPASS:core/29_reldeps_eq.py\nPASS:core/30_reldeps_gteq.py\nPASS:core/31_reldeps_gt.py\nPASS:core/32_intercept_disable.py\nPASS:core/33_install_exact_version.py\nPASS:core/34_list_upgradable.py\nPASS:core/35_download_only.py\nPASS:core/36_install_virtual.py\nPASS:core/37_globs.py\nPASS:core/38_install_constrained_version.py\nPASS:core/39_distupgrade.py\nPASS:core/40_arch.py\nPASS:core/41_info_fields.py\nPASS:core/42_info_description.py\nPASS:core/43_add_ignore_recommends.py\nPASS:core/44_search.py\nPASS:core/45_install_preexisting.py\nPASS:regress/issue26.py\nPASS:regress/issue31.py\nPASS:regress/issue32.py\nPASS:regress/issue45.py\nPASS:regress/issue46.py\nPASS:regress/issue50.py\nPASS:regress/issue50a.py\nPASS:regress/issue51.py\nPASS:regress/issue55.py\nPASS:regress/issue58.py\nPASS:regress/issue72.py\nPASS:regress/issue79.py\nPASS:regress/issue85.py\nPASS:regress/issue89.py\nPASS:regress/issue91.py\nPASS:regress/issue103.py\nPASS:regress/issue121.py\nregress/issue124.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.\nPASS:regress/issue124.py\nregress/issue124a.py: Expected failure: [libsolv] Package 'a' upgraded despite not being listed in packages to upgrade.\nPASS:regress/issue124a.py\nPASS:regress/issue127.py\nPASS:regress/issue152.py\nPASS:regress/issue154.py\nPASS:regress/issue156.py\nPASS:regress/issue162.py\nPASS:regress/issue163.py\nPASS:regress/issue165.py\nPASS:regress/issue165a.py\nPASS:regress/issue165b.py\nPASS:regress/issue167.py\nPASS:regress/issue8351.py\nPASS:regress/issue8601.py\nPASS:regress/issue8912.py\nPASS:regress/issue8913.py\nPASS:regress/issue9059.py\nPASS:regress/issue9218.py\nPASS:regress/issue9533.py\nPASS:regress/issue9802.py\nPASS:regress/issue9802b.py\nPASS:regress/issue9987.py\nPASS:regress/issue9939.py\n/usr/lib/opkg/ptest/tests/regress/issue10358.py:9: SyntaxWarning: invalid escape sequence '\\w'\n  re_half_installed = re.compile('Status: \\w+ \\w+ half-installed')\nPASS:regress/issue10358.py\nPASS:regress/issue10358b.py\nPASS:regress/issue10461a.py\nPASS:regress/issue10461b.py\nPASS:regress/issue10777.py\nPASS:regress/issue10781.py\nPASS:regress/issue11033.py\nPASS:regress/issue11033b.py\nPASS:regress/issue11301.py\nPASS:regress/issue11826.py\nPASS:regress/issue13574.py\nPASS:regress/issue13758.py\nPASS:regress/issue14178.py\nPASS:regress/issue14459.py\nPASS:misc/filehash.py\nPASS:misc/update_loses_autoinstalled_flag.py\nPASS:misc/version_comparisons.py\nPASS:security/cve_2020_7982.py\nmake[1]: Leaving directory '/usr/lib/opkg/ptest/tests'\nDURATION: 13\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5986831188201904,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-popt_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-popt",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007290840148925781,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.738940715789795,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024545669555664062,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.6806578636169434,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007579326629638672,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.popt.test1_-_1": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_10": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_11": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_12": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_13": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_14": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_15": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_16": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_17": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_18": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_19": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_2": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_20": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_21": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_22": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_23": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_24": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_25": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_26": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_27": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_28": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_29": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_3": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_30": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_31": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_32": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_33": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_34": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_35": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_36": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_37": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_38": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_39": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_4": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_40": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_41": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_42": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_43": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_44": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_45": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_46": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_47": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_48": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_49": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_5": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_50": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_51": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_52": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_53": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_54": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_55": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_56": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_57": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_58": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_59": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_6": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_60": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_61": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_62": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_7": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_8": {
                "status": "PASSED"
            },
            "ptestresult.popt.test1_-_9": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/popt/ptest\nRunning tests in /usr/lib/popt/ptest\nPASS: test1 - 1\nPASS: test1 - 2\nPASS: test1 - 3\nPASS: test1 - 4\nPASS: test1 - 5\nPASS: test1 - 6\nPASS: test1 - 7\nPASS: test1 - 8\nPASS: test1 - 9\nPASS: test1 - 10\nPASS: test1 - 11\nPASS: test1 - 12\nPASS: test1 - 13\nPASS: test1 - 14\nPASS: test1 - 15\nPASS: test1 - 16\nPASS: test1 - 17\nPASS: test1 - 18\nPASS: test1 - 19\nPASS: test1 - 20\nPASS: test1 - 21\nPASS: test1 - 22\nPASS: test1 - 23\nPASS: test1 - 24\nPASS: test1 - 25\nPASS: test1 - 26\nPASS: test1 - 27\nPASS: test1 - 28\nPASS: test1 - 29\nPASS: test1 - 30\nPASS: test1 - 31\nPASS: test1 - 32\nPASS: test1 - 33\nPASS: test1 - 34\nPASS: test1 - 35\nPASS: test1 - 36\nPASS: test1 - 37\nPASS: test1 - 38\nPASS: test1 - 39\nPASS: test1 - 40\nPASS: test1 - 41\nPASS: test1 - 42\nPASS: test1 - 43\nPASS: test1 - 44\nPASS: test1 - 45\nPASS: test1 - 46\nPASS: test1 - 47\nPASS: test1 - 48\nPASS: test1 - 49\nPASS: test1 - 50\nPASS: test1 - 51\nPASS: test1 - 52\nPASS: test1 - 53\nPASS: test1 - 54\nPASS: test1 - 55\nPASS: test1 - 56\nPASS: test1 - 57\nPASS: test1 - 58\nPASS: test1 - 59\ntest1: bad argument --val=foo: option does not take an argument\nPASS: test1 - 60\ntest1: bad argument -x=f1: option does not take an argument\nPASS: test1 - 61\nPASS: test1 - 62\ndiff: can't stat 'test3-data/01.answer': No such file or directory\nFAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\ndiff: can't stat 'test3-data/02.answer': No such file or directory\nFAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\ndiff: can't stat 'test3-data/03.answer': No such file or directory\nFAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\n\nPassed.\nDURATION: 0\nEND: /usr/lib/popt/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "popt": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nRunning tests in /usr/lib/popt/ptest\nPASS: test1 - 1\nPASS: test1 - 2\nPASS: test1 - 3\nPASS: test1 - 4\nPASS: test1 - 5\nPASS: test1 - 6\nPASS: test1 - 7\nPASS: test1 - 8\nPASS: test1 - 9\nPASS: test1 - 10\nPASS: test1 - 11\nPASS: test1 - 12\nPASS: test1 - 13\nPASS: test1 - 14\nPASS: test1 - 15\nPASS: test1 - 16\nPASS: test1 - 17\nPASS: test1 - 18\nPASS: test1 - 19\nPASS: test1 - 20\nPASS: test1 - 21\nPASS: test1 - 22\nPASS: test1 - 23\nPASS: test1 - 24\nPASS: test1 - 25\nPASS: test1 - 26\nPASS: test1 - 27\nPASS: test1 - 28\nPASS: test1 - 29\nPASS: test1 - 30\nPASS: test1 - 31\nPASS: test1 - 32\nPASS: test1 - 33\nPASS: test1 - 34\nPASS: test1 - 35\nPASS: test1 - 36\nPASS: test1 - 37\nPASS: test1 - 38\nPASS: test1 - 39\nPASS: test1 - 40\nPASS: test1 - 41\nPASS: test1 - 42\nPASS: test1 - 43\nPASS: test1 - 44\nPASS: test1 - 45\nPASS: test1 - 46\nPASS: test1 - 47\nPASS: test1 - 48\nPASS: test1 - 49\nPASS: test1 - 50\nPASS: test1 - 51\nPASS: test1 - 52\nPASS: test1 - 53\nPASS: test1 - 54\nPASS: test1 - 55\nPASS: test1 - 56\nPASS: test1 - 57\nPASS: test1 - 58\nPASS: test1 - 59\ntest1: bad argument --val=foo: option does not take an argument\nPASS: test1 - 60\ntest1: bad argument -x=f1: option does not take an argument\nPASS: test1 - 61\nPASS: test1 - 62\ndiff: can't stat 'test3-data/01.answer': No such file or directory\nFAIL test3 - 1: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\ndiff: can't stat 'test3-data/02.answer': No such file or directory\nFAIL test3 - 2: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\ndiff: can't stat 'test3-data/03.answer': No such file or directory\nFAIL test3 - 3: failed output is in /usr/lib/popt/ptest/tmp.out, diff is:\n\nPassed.\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5944070816040039,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-atomicwrites_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-atomicwrites",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007100105285644531,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7193164825439453,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024092912673950195,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.2082936763763428,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008168220520019531,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write": {
                "status": "PASSED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_atomic_write_in_pwd": {
                "status": "PASSED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_open_reraise": {
                "status": "PASSED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_replace_simultaneously_created_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-atomicwrites.tests/test_atomicwrites.py:test_teardown": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-atomicwrites/ptest\nPASS: tests/test_atomicwrites.py:test_atomic_write\nPASS: tests/test_atomicwrites.py:test_teardown\nPASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file\nPASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file\nPASS: tests/test_atomicwrites.py:test_open_reraise\nPASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd\n============================================================================\nTestsuite summary\n# TOTAL: 6\n# PASS: 6\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\nEND: /usr/lib/python3-atomicwrites/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-atomicwrites": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: tests/test_atomicwrites.py:test_atomic_write\nPASS: tests/test_atomicwrites.py:test_teardown\nPASS: tests/test_atomicwrites.py:test_replace_simultaneously_created_file\nPASS: tests/test_atomicwrites.py:test_dont_remove_simultaneously_created_file\nPASS: tests/test_atomicwrites.py:test_open_reraise\nPASS: tests/test_atomicwrites.py:test_atomic_write_in_pwd\n============================================================================\nTestsuite summary\n# TOTAL: 6\n# PASS: 6\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6007766723632812,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-attrs_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-attrs",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007379055023193359,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7151055335998535,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.021592140197753906,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 25.860631227493286,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007026195526123047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_3rd_party.py:tests/test_3rd_party.py_#_SKIP_could_not_import_'cloudpickle':_No_module_named_'cloudpickle'": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_base_class_variable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_basic_resolve": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_extra_resolve": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_forward_reference[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_nullary_converter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_optional_nullary": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_pipe_nullary": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_removes_none_too": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_twice": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_self_reference[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[ClassVar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_annotations.py:test_is_class_var[typing.ClassVar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ge": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_gt": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_le": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_lt": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersFullOrdering.test_ne": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ge": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_gt": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_le": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_lt": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersPartialOrdering.test_ne": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestDundersUnnamedClass.test_ne": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_immutable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_compat.py:TestMetadataProxy.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_compat.py:test_attrsinstance_subclass_protocol": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_get_run_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_set_run_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_config.py:TestConfig.test_wrong_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_annotations_if_last_in_pipe": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_pickle[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_pickle[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_pickle[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_pickle[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestConverter.test_works_as_adapter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_missing_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_factory": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_none_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestOptional.test_success_with_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_sugar": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestPipe.test_wrapped_annotation": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_falsy": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_truthy": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_converters.py:TestToBool.test_unhashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_cache_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_enforces_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddHash.test_hash_works[C4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_factory": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_factory_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_factory_takes_self": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_init": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_no_init_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_sets_attributes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_underscores": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_others": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddInit.test_validator_slots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_custom_repr_works": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_repr_works[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_str_no_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestAddRepr.test_underscores": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestFilenames.test_filenames": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_copy": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_deepcopy": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_dunders.py:TestNothing.test_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl0-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl1-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl2-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl3-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl4-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl5-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl6-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_allow[excl7-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl0-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl2-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl4-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl6-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl0-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl1-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl2-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl3-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl4-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl5-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl6-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_allow[incl7-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl0-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl2-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl4-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl6-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_filters.py:TestSplitWhat.test_splits": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_asdict_preserve_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_dicts": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_dicts": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_nested_lists": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_recurse_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_roundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_sets_no_retain": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_shallow": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_tuple_keys": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_dicts_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_recurse_retain": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_roundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_sets_no_retain": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_shallow": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_change": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_frozen": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_no_changes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestAssoc.test_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_can_change_inst": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_change": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_dicts": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_changes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_no_inst": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_non_init_attrs": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_private": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_regression_attrs_classes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_too_many_pos_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestEvolve.test_validator_failure": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_generics_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_funcs.py:TestHas.test_positive_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_asdict[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_default_decorator": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_dict_patch_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_false[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_eq_only[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_fields[C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_handles_different_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_by_id": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_hash_deprecated": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_init_subclass[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_init_subclass[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_overwrite_base": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_programmatic": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_renaming": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_tuple_class_aliasing": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1Slots]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_functional.py:TestFunctional.test_validator[C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestAsDictHook.test_asdict_calls": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_attrs_attrclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_add_field": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_override_alias": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_remove_field": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_import.py:TestImportStar.test_from_attr_import_star": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_attrs": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_slots_workaround": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_init_subclass.py:test_init_subclass_vanilla[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_clean_class[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_factory_sugar": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_immutable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_name_not_overridden": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_post_init[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_args[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_pre_post_init_order[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_fake_qualname": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_repr_qualname": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_add_arguments[unsafe_hash-__hash__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sets_attrs": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_sugar_factory_mutex": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAttributes.test_types": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_match_args_pre_310_#_SKIP_Pre-3.10_only.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_eq[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_hash[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_init[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_override_repr[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs10]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs11]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs13]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs14]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs15]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs16]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs17]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs18]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs19]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs20]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs21]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs22]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs23]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs24]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs25]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs26]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs27]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy[kwargs9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_no_references_to_original": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_no_references_to_original_when_using_cached_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_repr_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_returns_self": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestClassBuilder.test_weakref_setstate": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_before_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_convert_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter_factory_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter_wrapped_takes_field": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_converter_wrapped_takes_self": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestConverter.test_frozen": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_already_set": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_default_decorator_sets": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_returns_Attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validator_decorator_single": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_mix": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_mix": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__eq__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ge__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__gt__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__init__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__le__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__lt__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__ne__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestDocs.test_docs[__repr__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_fields_properties": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_generics": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_handler_non_attrs_generic_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFields.test_instance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_fields_dict": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestFieldsDict.test_instance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_default_and_specify": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestInitAlias.test_evolve": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_additional_class_body": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_annotations_resolve": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_attr_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_bases": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_clean_class[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_dict": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_generic_dynamic_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_make_class_ordered": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_missing_sys_getframe": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[list]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeClass.test_simple[tuple]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_explicit_match_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_make_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_argument": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMatchArgs.test_match_args_kw_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_empty_metadata_singleton": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_immutability": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_metadata_present": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestMetadata.test_not_none_metadata": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_conflicting_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_inherited": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_kw_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_mro": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_no_modifications": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_normal": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_leave_body": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_these_ordered": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_multiple_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_propagates": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_run_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_make.py:TestValidate.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsDict.test_smoke": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestAsTuple.test_smoke": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_converters": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_exceptions": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_filters": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_setters": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestImports.test_validators": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_auto_detect_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_discard_context[define1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_field_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_frozen": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_mro_ng": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_no_slots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_subclass_frozen": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_next_gen.py:TestNextGen.test_validates": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_attrsinstance_compat_#_SKIP_Requires_pyright.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_pyright.py:test_pyright_baseline_#_SKIP_Requires_pyright.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_change": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_docstring": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_make_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_pipe": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_converter_piped": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[validate]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestClosureCellRewriting.test_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:TestPickle.test_pickleable_by_default[4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_bare_inheritance_from_slots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_basic_attr_funcs": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_implicitly_weakrefable_#_SKIP_slots_without_weakref_slot_should_only_work_on_PyPy": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_nonslots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_inheritance_from_slots_with_attribute_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_nonslots_these": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_not_weakrefable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_being_used": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_properties_work_independently": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_allows_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_called_independent_across_instances": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_infers_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_raising_attributeerror": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_repeat_call_only_once": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_empty_cell": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_actual_slot": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_super_property_get_shortcut": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_added[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_after_attr_removed": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_slotted_cached_property_can_access_super": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_weakref_does_not_add_a_field": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:test_weakrefable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestAnd.test_sugar": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_fail_invalid_member": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDeepMapping.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_fail_with_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_is_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIn_.test_success_with_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_subclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestInstanceOf.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_exception_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestIsCallable.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_repr[lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_catches_invalid_func": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_different_func": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_flags": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMatchesRe.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_invalid[value1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[spam]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_check_valid[value5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMaxLen.test_retrieve_max_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_invalid[value1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[spam]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_check_valid[value3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestMinLen.test_retrieve_min_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_bad_exception_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_in_pass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_capture_miss": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_custom_msg": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_fails_because_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_not_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestNot_.test_success_because_fails": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_fail[validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_in_all[validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_repr[validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success[validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOptional.test_success_with_none[validator2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOr.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOr.test_in_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOr.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestOr.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_subclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:TestSubclassOf.test_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_validators.py:test_hashability": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-attrs.tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-attrs/ptest\nSKIP: tests/test_3rd_party.py:tests/test_3rd_party.py # SKIP could not import 'cloudpickle': No module named 'cloudpickle'\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter\nPASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary\nPASS: tests/test_annotations.py:TestAnnotations.test_optional\nPASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable\nPASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary\nPASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs\nPASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable\nPASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too\nPASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults\nPASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve\nPASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints\nPASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module\nPASS: tests/test_annotations.py:TestAnnotations.test_inheritance\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice\nPASS: tests/test_annotations.py:test_is_class_var[ClassVar]\nPASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]\nPASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']\nPASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne\nPASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified\nPASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_class\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_le\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge\nPASS: tests/test_compat.py:TestMetadataProxy.test_repr\nPASS: tests/test_compat.py:TestMetadataProxy.test_immutable\nPASS: tests/test_compat.py:test_attrsinstance_subclass_protocol\nPASS: tests/test_config.py:TestConfig.test_default\nPASS: tests/test_config.py:TestConfig.test_set_run_validators\nPASS: tests/test_config.py:TestConfig.test_get_run_validators\nPASS: tests/test_config.py:TestConfig.test_wrong_type\nPASS: tests/test_converters.py:TestConverter.test_pickle[True-True]\nPASS: tests/test_converters.py:TestConverter.test_pickle[True-False]\nPASS: tests/test_converters.py:TestConverter.test_pickle[False-True]\nPASS: tests/test_converters.py:TestConverter.test_pickle[False-False]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario0]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario1]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario2]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario3]\nPASS: tests/test_converters.py:TestConverter.test_works_as_adapter\nPASS: tests/test_converters.py:TestConverter.test_annotations_if_last_in_pipe\nPASS: tests/test_converters.py:TestOptional.test_success_with_type\nPASS: tests/test_converters.py:TestOptional.test_success_with_none\nPASS: tests/test_converters.py:TestOptional.test_fail\nPASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default\nPASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults\nPASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_none_value\nPASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory\nPASS: tests/test_converters.py:TestPipe.test_success\nPASS: tests/test_converters.py:TestPipe.test_fail\nPASS: tests/test_converters.py:TestPipe.test_sugar\nPASS: tests/test_converters.py:TestPipe.test_empty\nPASS: tests/test_converters.py:TestPipe.test_wrapped_annotation\nPASS: tests/test_converters.py:TestToBool.test_unhashable\nPASS: tests/test_converters.py:TestToBool.test_truthy\nPASS: tests/test_converters.py:TestToBool.test_falsy\nPASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib\nPASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_le[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_le[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr[True]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr[False]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]\nPASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works\nPASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion\nPASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle\nPASS: tests/test_dunders.py:TestAddRepr.test_underscores\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member\nPASS: tests/test_dunders.py:TestAddRepr.test_str\nPASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr\nPASS: tests/test_dunders.py:TestAddHash.test_enforces_type\nPASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash\nPASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init\nPASS: tests/test_dunders.py:TestAddHash.test_hash_attribute\nPASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq\nPASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_default\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hashing\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]\nPASS: tests/test_dunders.py:TestAddInit.test_init\nPASS: tests/test_dunders.py:TestAddInit.test_no_init_default\nPASS: tests/test_dunders.py:TestAddInit.test_no_init_order\nPASS: tests/test_dunders.py:TestAddInit.test_sets_attributes\nPASS: tests/test_dunders.py:TestAddInit.test_default\nPASS: tests/test_dunders.py:TestAddInit.test_factory\nPASS: tests/test_dunders.py:TestAddInit.test_factory_takes_self\nPASS: tests/test_dunders.py:TestAddInit.test_factory_hashable\nPASS: tests/test_dunders.py:TestAddInit.test_validator\nPASS: tests/test_dunders.py:TestAddInit.test_validator_slots\nPASS: tests/test_dunders.py:TestAddInit.test_validator_others\nPASS: tests/test_dunders.py:TestAddInit.test_underscores\nPASS: tests/test_dunders.py:TestNothing.test_copy\nPASS: tests/test_dunders.py:TestNothing.test_deepcopy\nPASS: tests/test_dunders.py:TestNothing.test_eq\nPASS: tests/test_dunders.py:TestNothing.test_false\nPASS: tests/test_dunders.py:TestFilenames.test_filenames\nPASS: tests/test_filters.py:TestSplitWhat.test_splits\nPASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]\nPASS: tests/test_funcs.py:TestAsDict.test_shallow\nPASS: tests/test_funcs.py:TestAsDict.test_recurse\nPASS: tests/test_funcs.py:TestAsDict.test_nested_lists\nPASS: tests/test_funcs.py:TestAsDict.test_nested_dicts\nPASS: tests/test_funcs.py:TestAsDict.test_recurse_property\nPASS: tests/test_funcs.py:TestAsDict.test_filter\nPASS: tests/test_funcs.py:TestAsDict.test_lists_tuples\nPASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type\nPASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain\nPASS: tests/test_funcs.py:TestAsDict.test_dicts\nPASS: tests/test_funcs.py:TestAsDict.test_roundtrip\nPASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order\nPASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples\nPASS: tests/test_funcs.py:TestAsDict.test_tuple_keys\nPASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type\nPASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_shallow\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse_property\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain\nPASS: tests/test_funcs.py:TestAsTuple.test_filter\nPASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples\nPASS: tests/test_funcs.py:TestAsTuple.test_dicts\nPASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_roundtrip\nPASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain\nPASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type\nPASS: tests/test_funcs.py:TestHas.test_positive\nPASS: tests/test_funcs.py:TestHas.test_positive_empty\nPASS: tests/test_funcs.py:TestHas.test_negative\nPASS: tests/test_funcs.py:TestHas.test_generics\nPASS: tests/test_funcs.py:TestHas.test_generics_negative\nPASS: tests/test_funcs.py:TestAssoc.test_empty\nPASS: tests/test_funcs.py:TestAssoc.test_no_changes\nPASS: tests/test_funcs.py:TestAssoc.test_change\nPASS: tests/test_funcs.py:TestAssoc.test_unknown\nPASS: tests/test_funcs.py:TestAssoc.test_frozen\nPASS: tests/test_funcs.py:TestEvolve.test_empty\nPASS: tests/test_funcs.py:TestEvolve.test_no_changes\nPASS: tests/test_funcs.py:TestEvolve.test_change\nPASS: tests/test_funcs.py:TestEvolve.test_unknown\nPASS: tests/test_funcs.py:TestEvolve.test_validator_failure\nPASS: tests/test_funcs.py:TestEvolve.test_private\nPASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs\nPASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes\nPASS: tests/test_funcs.py:TestEvolve.test_dicts\nPASS: tests/test_funcs.py:TestEvolve.test_no_inst\nPASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args\nPASS: tests/test_funcs.py:TestEvolve.test_can_change_inst\nPASS: tests/test_functional.py:TestFunctional.test_fields[C2]\nPASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_asdict[C1]\nPASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_validator[C1]\nPASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_renaming\nPASS: tests/test_functional.py:TestFunctional.test_programmatic\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]\nPASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen\nPASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]\nPASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]\nPASS: tests/test_functional.py:TestFunctional.test_default_decorator\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_dict_patch_class\nPASS: tests/test_functional.py:TestFunctional.test_hash_by_id\nPASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[True]\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[False]\nPASS: tests/test_functional.py:TestFunctional.test_hash_deprecated\nPASS: tests/test_functional.py:TestFunctional.test_eq_false[True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_false[False]\nPASS: tests/test_functional.py:TestFunctional.test_overwrite_base\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]\nPASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]\nPASS: tests/test_functional.py:TestFunctional.test_init_subclass[True]\nPASS: tests/test_functional.py:TestFunctional.test_init_subclass[False]\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance\nPASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass\nPASS: tests/test_hooks.py:TestAsDictHook.test_asdict\nPASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls\nPASS: tests/test_import.py:TestImportStar.test_from_attr_import_star\nPASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]\nPASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]\nPASS: tests/test_init_subclass.py:test_init_subclass_attrs\nPASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround\nPASS: tests/test_make.py:TestCountingAttr.test_returns_Attr\nPASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]\nPASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set\nPASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets\nPASS: tests/test_make.py:TestTransformAttrs.test_no_modifications\nPASS: tests/test_make.py:TestTransformAttrs.test_normal\nPASS: tests/test_make.py:TestTransformAttrs.test_empty\nPASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute\nPASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults\nPASS: tests/test_make.py:TestTransformAttrs.test_kw_only\nPASS: tests/test_make.py:TestTransformAttrs.test_these\nPASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body\nPASS: tests/test_make.py:TestTransformAttrs.test_these_ordered\nPASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old\nPASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_inherited\nPASS: tests/test_make.py:TestAttributes.test_sets_attrs\nPASS: tests/test_make.py:TestAttributes.test_empty\nPASS: tests/test_make.py:TestAttributes.test_immutable\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[unsafe_hash-__hash__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]\nPASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]\nPASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]\nPASS: tests/test_make.py:TestAttributes.test_repr_qualname\nPASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname\nPASS: tests/test_make.py:TestAttributes.test_name_not_overridden\nPASS: tests/test_make.py:TestAttributes.test_pre_init[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[False]\nPASS: tests/test_make.py:TestAttributes.test_post_init[True]\nPASS: tests/test_make.py:TestAttributes.test_post_init[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]\nPASS: tests/test_make.py:TestAttributes.test_types\nPASS: tests/test_make.py:TestAttributes.test_clean_class[True]\nPASS: tests/test_make.py:TestAttributes.test_clean_class[False]\nPASS: tests/test_make.py:TestAttributes.test_factory_sugar\nPASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex\nPASS: tests/test_make.py:TestAttributes.test_sugar_callable\nPASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance\nPASS: tests/test_make.py:TestMakeClass.test_simple[list]\nPASS: tests/test_make.py:TestMakeClass.test_simple[tuple]\nPASS: tests/test_make.py:TestMakeClass.test_dict\nPASS: tests/test_make.py:TestMakeClass.test_attr_args\nPASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type\nPASS: tests/test_make.py:TestMakeClass.test_bases\nPASS: tests/test_make.py:TestMakeClass.test_additional_class_body\nPASS: tests/test_make.py:TestMakeClass.test_clean_class[True]\nPASS: tests/test_make.py:TestMakeClass.test_clean_class[False]\nPASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe\nPASS: tests/test_make.py:TestMakeClass.test_make_class_ordered\nPASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class\nPASS: tests/test_make.py:TestMakeClass.test_annotations\nPASS: tests/test_make.py:TestMakeClass.test_annotations_resolve\nPASS: tests/test_make.py:TestFields.test_instance\nPASS: tests/test_make.py:TestFields.test_handler_non_attrs_class\nPASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class\nPASS: tests/test_make.py:TestFields.test_fields\nPASS: tests/test_make.py:TestFields.test_fields_properties\nPASS: tests/test_make.py:TestFields.test_generics\nPASS: tests/test_make.py:TestFieldsDict.test_instance\nPASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class\nPASS: tests/test_make.py:TestFieldsDict.test_fields_dict\nPASS: tests/test_make.py:TestConverter.test_converter\nPASS: tests/test_make.py:TestConverter.test_converter_wrapped_takes_self\nPASS: tests/test_make.py:TestConverter.test_converter_wrapped_takes_field\nPASS: tests/test_make.py:TestConverter.test_convert_property\nPASS: tests/test_make.py:TestConverter.test_converter_factory_property\nPASS: tests/test_make.py:TestConverter.test_convert_before_validate\nPASS: tests/test_make.py:TestConverter.test_frozen\nPASS: tests/test_make.py:TestValidate.test_success\nPASS: tests/test_make.py:TestValidate.test_propagates\nPASS: tests/test_make.py:TestValidate.test_run_validators\nPASS: tests/test_make.py:TestValidate.test_multiple_validators\nPASS: tests/test_make.py:TestValidate.test_multiple_empty\nPASS: tests/test_make.py:TestMetadata.test_metadata_present\nPASS: tests/test_make.py:TestMetadata.test_metadata_immutability\nPASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton\nPASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent\nPASS: tests/test_make.py:TestMetadata.test_not_none_metadata\nPASS: tests/test_make.py:TestMetadata.test_metadata\nPASS: tests/test_make.py:TestClassBuilder.test_repr_str\nPASS: tests/test_make.py:TestClassBuilder.test_repr\nPASS: tests/test_make.py:TestClassBuilder.test_returns_self\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]\nPASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class\nPASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate\nPASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original\nPASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original_when_using_cached_property\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]\nPASS: tests/test_make.py:TestInitAlias.test_default_and_specify\nPASS: tests/test_make.py:TestInitAlias.test_evolve\nPASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix\nPASS: tests/test_make.py:TestDocs.test_docs[__init__]\nPASS: tests/test_make.py:TestDocs.test_docs[__repr__]\nPASS: tests/test_make.py:TestDocs.test_docs[__eq__]\nPASS: tests/test_make.py:TestDocs.test_docs[__ne__]\nPASS: tests/test_make.py:TestDocs.test_docs[__lt__]\nPASS: tests/test_make.py:TestDocs.test_docs[__le__]\nPASS: tests/test_make.py:TestDocs.test_docs[__gt__]\nPASS: tests/test_make.py:TestDocs.test_docs[__ge__]\nPASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]\nPASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]\nPASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]\nSKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.\nPASS: tests/test_make.py:TestMatchArgs.test_match_args\nPASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_argument\nPASS: tests/test_make.py:TestMatchArgs.test_make_class\nPASS: tests/test_next_gen.py:TestNextGen.test_simple\nPASS: tests/test_next_gen.py:TestNextGen.test_field_type\nPASS: tests/test_next_gen.py:TestNextGen.test_no_slots\nPASS: tests/test_next_gen.py:TestNextGen.test_validates\nPASS: tests/test_next_gen.py:TestNextGen.test_no_order\nPASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true\nPASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations\nPASS: tests/test_next_gen.py:TestNextGen.test_exception\nPASS: tests/test_next_gen.py:TestNextGen.test_frozen\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq\nPASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen\nPASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]\nPASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default\nPASS: tests/test_next_gen.py:TestNextGen.test_mro_ng\nPASS: tests/test_next_gen.py:TestAsTuple.test_smoke\nPASS: tests/test_next_gen.py:TestAsDict.test_smoke\nPASS: tests/test_next_gen.py:TestImports.test_converters\nPASS: tests/test_next_gen.py:TestImports.test_exceptions\nPASS: tests/test_next_gen.py:TestImports.test_filters\nPASS: tests/test_next_gen.py:TestImports.test_setters\nPASS: tests/test_next_gen.py:TestImports.test_validators\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only\nSKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.\nSKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.\nPASS: tests/test_setattr.py:TestSetAttr.test_change\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]\nPASS: tests/test_setattr.py:TestSetAttr.test_pipe\nPASS: tests/test_setattr.py:TestSetAttr.test_make_class\nPASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter\nPASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr\nXFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL \nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_docstring\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_converter_piped\nPASS: tests/test_slots.py:test_slots_being_used\nPASS: tests/test_slots.py:test_basic_attr_funcs\nPASS: tests/test_slots.py:test_inheritance_from_nonslots\nPASS: tests/test_slots.py:test_nonslots_these\nPASS: tests/test_slots.py:test_inheritance_from_slots\nPASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override\nPASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor\nPASS: tests/test_slots.py:test_bare_inheritance_from_slots\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]\nPASS: tests/test_slots.py:test_not_weakrefable\nSKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy\nPASS: tests/test_slots.py:test_weakrefable\nPASS: tests/test_slots.py:test_weakref_does_not_add_a_field\nPASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref\nPASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute\nPASS: tests/test_slots.py:test_slots_empty_cell\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]\nPASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes\nPASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false\nPASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]\nPASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]\nPASS: tests/test_slots.py:test_slots_super_property_get\nPASS: tests/test_slots.py:test_slots_super_property_get_shortcut\nPASS: tests/test_slots.py:test_slots_cached_property_allows_call\nPASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__\nPASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances\nPASS: tests/test_slots.py:test_slots_cached_property_infers_type\nPASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested\nPASS: tests/test_slots.py:test_slots_cached_property_raising_attributeerror\nPASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes\nPASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present\nPASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property\nPASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work\nPASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works\nPASS: tests/test_slots.py:test_slotted_cached_property_can_access_super\nPASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots\nPASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot\nPASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction\nPASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once\nPASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances\nPASS: tests/test_slots.py:test_slots_cached_properties_work_independently\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]\nPASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]\nPASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]\nPASS: tests/test_utils.py:TestSimpleClass.test_returns_class\nPASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes\nPASS: tests/test_validators.py:TestDisableValidators.test_default\nPASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]\nPASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors\nPASS: tests/test_validators.py:TestInstanceOf.test_in_all\nPASS: tests/test_validators.py:TestInstanceOf.test_success\nPASS: tests/test_validators.py:TestInstanceOf.test_subclass\nPASS: tests/test_validators.py:TestInstanceOf.test_fail\nPASS: tests/test_validators.py:TestInstanceOf.test_repr\nPASS: tests/test_validators.py:TestMatchesRe.test_in_all\nPASS: tests/test_validators.py:TestMatchesRe.test_match\nPASS: tests/test_validators.py:TestMatchesRe.test_flags\nPASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern\nPASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags\nPASS: tests/test_validators.py:TestMatchesRe.test_different_func\nPASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]\nPASS: tests/test_validators.py:TestMatchesRe.test_repr\nPASS: tests/test_validators.py:TestAnd.test_in_all\nPASS: tests/test_validators.py:TestAnd.test_success\nPASS: tests/test_validators.py:TestAnd.test_fail\nPASS: tests/test_validators.py:TestAnd.test_sugar\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator0]\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator1]\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator2]\nPASS: tests/test_validators.py:TestOptional.test_success[validator0]\nPASS: tests/test_validators.py:TestOptional.test_success[validator1]\nPASS: tests/test_validators.py:TestOptional.test_success[validator2]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator0]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator1]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator2]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator0]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator1]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator2]\nPASS: tests/test_validators.py:TestIn_.test_in_all\nPASS: tests/test_validators.py:TestIn_.test_success_with_value\nPASS: tests/test_validators.py:TestIn_.test_fail\nPASS: tests/test_validators.py:TestIn_.test_fail_with_string\nPASS: tests/test_validators.py:TestIn_.test_repr\nPASS: tests/test_validators.py:TestIn_.test_is_hashable\nPASS: tests/test_validators.py:TestDeepIterable.test_in_all\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable\nPASS: tests/test_validators.py:TestDeepMapping.test_in_all\nPASS: tests/test_validators.py:TestDeepMapping.test_success\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member\nPASS: tests/test_validators.py:TestDeepMapping.test_repr\nPASS: tests/test_validators.py:TestIsCallable.test_in_all\nPASS: tests/test_validators.py:TestIsCallable.test_success\nPASS: tests/test_validators.py:TestIsCallable.test_fail\nPASS: tests/test_validators.py:TestIsCallable.test_repr\nPASS: tests/test_validators.py:TestIsCallable.test_exception_repr\nPASS: tests/test_validators.py:test_hashability\nPASS: tests/test_validators.py:TestLtLeGeGt.test_in_all\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]\nPASS: tests/test_validators.py:TestMaxLen.test_in_all\nPASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]\nPASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]\nPASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]\nPASS: tests/test_validators.py:TestMaxLen.test_repr\nPASS: tests/test_validators.py:TestMinLen.test_in_all\nPASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]\nPASS: tests/test_validators.py:TestMinLen.test_check_invalid[]\nPASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]\nPASS: tests/test_validators.py:TestMinLen.test_repr\nPASS: tests/test_validators.py:TestSubclassOf.test_success\nPASS: tests/test_validators.py:TestSubclassOf.test_subclass\nPASS: tests/test_validators.py:TestSubclassOf.test_fail\nPASS: tests/test_validators.py:TestSubclassOf.test_repr\nPASS: tests/test_validators.py:TestNot_.test_not_all\nPASS: tests/test_validators.py:TestNot_.test_repr\nPASS: tests/test_validators.py:TestNot_.test_success_because_fails\nPASS: tests/test_validators.py:TestNot_.test_fails_because_success\nPASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail\nPASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail\nPASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail\nPASS: tests/test_validators.py:TestNot_.test_custom_capture_match\nPASS: tests/test_validators.py:TestNot_.test_custom_capture_miss\nPASS: tests/test_validators.py:TestNot_.test_custom_msg\nPASS: tests/test_validators.py:TestNot_.test_bad_exception_args\nPASS: tests/test_validators.py:TestOr.test_in_all\nPASS: tests/test_validators.py:TestOr.test_success\nPASS: tests/test_validators.py:TestOr.test_fail\nPASS: tests/test_validators.py:TestOr.test_repr\nPASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel\nPASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]\nPASS: tests/test_version_info.py:TestVersionInfo.test_order\n============================================================================\nTestsuite summary\n# TOTAL: 1335\n# PASS: 1329\n# SKIP: 5\n# XFAIL: 1\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 25\nEND: /usr/lib/python3-attrs/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-attrs": {
                    "duration": "25",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nSKIP: tests/test_3rd_party.py:tests/test_3rd_party.py # SKIP could not import 'cloudpickle': No module named 'cloudpickle'\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[True]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_abc_implementation[False]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[True]\nPASS: tests/test_abc.py:TestUpdateAbstractMethods.test_remain_abstract[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_basic_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_catches_basic_type_conflict\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_only_attrs_annotations_collected\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_unannotated[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_auto_attribs_subclassing[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_converter_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_converter_attrib_annotations\nPASS: tests/test_annotations.py:TestAnnotations.test_non_introspectable_converter\nPASS: tests/test_annotations.py:TestAnnotations.test_nullary_converter\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_empty\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_non_introspectable\nPASS: tests/test_annotations.py:TestAnnotations.test_pipe_nullary\nPASS: tests/test_annotations.py:TestAnnotations.test_optional\nPASS: tests/test_annotations.py:TestAnnotations.test_optional_non_introspectable\nPASS: tests/test_annotations.py:TestAnnotations.test_optional_nullary\nPASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_annotations_strings[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_typing_extensions_classvar[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_keyword_only_auto_attribs\nPASS: tests/test_annotations.py:TestAnnotations.test_base_class_variable\nPASS: tests/test_annotations.py:TestAnnotations.test_removes_none_too\nPASS: tests/test_annotations.py:TestAnnotations.test_non_comparable_defaults\nPASS: tests/test_annotations.py:TestAnnotations.test_basic_resolve\nPASS: tests/test_annotations.py:TestAnnotations.test_extra_resolve\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_auto_attrib[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_types_decorator[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_self_reference[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_self_reference[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[True]\nPASS: tests/test_annotations.py:TestAnnotations.test_forward_reference[False]\nPASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints\nPASS: tests/test_annotations.py:TestAnnotations.test_init_type_hints_fake_module\nPASS: tests/test_annotations.py:TestAnnotations.test_inheritance\nPASS: tests/test_annotations.py:TestAnnotations.test_resolve_twice\nPASS: tests/test_annotations.py:test_is_class_var[ClassVar]\nPASS: tests/test_annotations.py:test_is_class_var[typing.ClassVar]\nPASS: tests/test_annotations.py:test_is_class_var['typing.ClassVar[dict]']\nPASS: tests/test_annotations.py:test_is_class_var[t.ClassVar[int]]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_unequal_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_equal_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_lt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_lt_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_le_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_le_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_gt_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_gt_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_unorderable[EqCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_not_ge_same_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCSameType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[PartialOrderCAnyType]\nPASS: tests/test_cmp.py:TestEqOrder.test_ge_different_type[FullOrderCSameType]\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_class\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_eq\nPASS: tests/test_cmp.py:TestDundersUnnamedClass.test_ne\nPASS: tests/test_cmp.py:TestTotalOrderingException.test_eq_must_specified\nPASS: tests/test_cmp.py:TestNotImplementedIsPropagated.test_not_implemented_is_propagated\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_class\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_eq\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ne\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_lt\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_le\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_gt\nPASS: tests/test_cmp.py:TestDundersPartialOrdering.test_ge\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_class\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_eq\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_ne\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_lt\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_le\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_gt\nPASS: tests/test_cmp.py:TestDundersFullOrdering.test_ge\nPASS: tests/test_compat.py:TestMetadataProxy.test_repr\nPASS: tests/test_compat.py:TestMetadataProxy.test_immutable\nPASS: tests/test_compat.py:test_attrsinstance_subclass_protocol\nPASS: tests/test_config.py:TestConfig.test_default\nPASS: tests/test_config.py:TestConfig.test_set_run_validators\nPASS: tests/test_config.py:TestConfig.test_get_run_validators\nPASS: tests/test_config.py:TestConfig.test_wrong_type\nPASS: tests/test_converters.py:TestConverter.test_pickle[True-True]\nPASS: tests/test_converters.py:TestConverter.test_pickle[True-False]\nPASS: tests/test_converters.py:TestConverter.test_pickle[False-True]\nPASS: tests/test_converters.py:TestConverter.test_pickle[False-False]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario0]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario1]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario2]\nPASS: tests/test_converters.py:TestConverter.test_fmt_converter_call[scenario3]\nPASS: tests/test_converters.py:TestConverter.test_works_as_adapter\nPASS: tests/test_converters.py:TestConverter.test_annotations_if_last_in_pipe\nPASS: tests/test_converters.py:TestOptional.test_success_with_type\nPASS: tests/test_converters.py:TestOptional.test_success_with_none\nPASS: tests/test_converters.py:TestOptional.test_fail\nPASS: tests/test_converters.py:TestDefaultIfNone.test_missing_default\nPASS: tests/test_converters.py:TestDefaultIfNone.test_too_many_defaults\nPASS: tests/test_converters.py:TestDefaultIfNone.test_factory_takes_self\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[1]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[0]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[True]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[False]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[foo]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_not_none[val6]\nPASS: tests/test_converters.py:TestDefaultIfNone.test_none_value\nPASS: tests/test_converters.py:TestDefaultIfNone.test_none_factory\nPASS: tests/test_converters.py:TestPipe.test_success\nPASS: tests/test_converters.py:TestPipe.test_fail\nPASS: tests/test_converters.py:TestPipe.test_sugar\nPASS: tests/test_converters.py:TestPipe.test_empty\nPASS: tests/test_converters.py:TestPipe.test_wrapped_annotation\nPASS: tests/test_converters.py:TestToBool.test_unhashable\nPASS: tests/test_converters.py:TestToBool.test_truthy\nPASS: tests/test_converters.py:TestToBool.test_falsy\nPASS: tests/test_dunders.py:TestEqOrder.test_eq_ignore_attrib\nPASS: tests/test_dunders.py:TestEqOrder.test_equal[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_equal_callable[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_same_class_callable[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_unequal_different_class[EqCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_lt_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_le[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_le[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_le_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_gt_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_callable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C0]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[C1]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableC]\nPASS: tests/test_dunders.py:TestEqOrder.test_ge_unordable[OrderCallableCSlots]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr[True]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr[False]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C0]\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_works[C1]\nPASS: tests/test_dunders.py:TestAddRepr.test_custom_repr_works\nPASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion\nPASS: tests/test_dunders.py:TestAddRepr.test_infinite_recursion_long_cycle\nPASS: tests/test_dunders.py:TestAddRepr.test_underscores\nPASS: tests/test_dunders.py:TestAddRepr.test_repr_uninitialized_member\nPASS: tests/test_dunders.py:TestAddRepr.test_str\nPASS: tests/test_dunders.py:TestAddRepr.test_str_no_repr\nPASS: tests/test_dunders.py:TestAddHash.test_enforces_type\nPASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cache_hash_without_hash\nPASS: tests/test_dunders.py:TestAddHash.test_enforce_no_cached_hash_without_init\nPASS: tests/test_dunders.py:TestAddHash.test_hash_attribute\nPASS: tests/test_dunders.py:TestAddHash.test_hash_attribute_mirrors_eq\nPASS: tests/test_dunders.py:TestAddHash.test_hash_mirrors_eq\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C0]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C1]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C2]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C3]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_works[C4]\nPASS: tests/test_dunders.py:TestAddHash.test_hash_default\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hashing\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-True-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[True-False-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-True-False]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_hash_cleared[False-False-False]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestUncached-False]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCached-True]\nPASS: tests/test_dunders.py:TestAddHash.test_cache_hash_serialization_hash_cleared[HashCacheSerializationTestCachedSlots-True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[True]\nPASS: tests/test_dunders.py:TestAddHash.test_copy_two_arg_reduce[False]\nPASS: tests/test_dunders.py:TestAddInit.test_init\nPASS: tests/test_dunders.py:TestAddInit.test_no_init_default\nPASS: tests/test_dunders.py:TestAddInit.test_no_init_order\nPASS: tests/test_dunders.py:TestAddInit.test_sets_attributes\nPASS: tests/test_dunders.py:TestAddInit.test_default\nPASS: tests/test_dunders.py:TestAddInit.test_factory\nPASS: tests/test_dunders.py:TestAddInit.test_factory_takes_self\nPASS: tests/test_dunders.py:TestAddInit.test_factory_hashable\nPASS: tests/test_dunders.py:TestAddInit.test_validator\nPASS: tests/test_dunders.py:TestAddInit.test_validator_slots\nPASS: tests/test_dunders.py:TestAddInit.test_validator_others\nPASS: tests/test_dunders.py:TestAddInit.test_underscores\nPASS: tests/test_dunders.py:TestNothing.test_copy\nPASS: tests/test_dunders.py:TestNothing.test_deepcopy\nPASS: tests/test_dunders.py:TestNothing.test_eq\nPASS: tests/test_dunders.py:TestNothing.test_false\nPASS: tests/test_dunders.py:TestFilenames.test_filenames\nPASS: tests/test_filters.py:TestSplitWhat.test_splits\nPASS: tests/test_filters.py:TestInclude.test_allow[incl0-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl1-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl2-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl3-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl4-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl5-hello]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl6-42]\nPASS: tests/test_filters.py:TestInclude.test_allow[incl7-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl0-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl1-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl2-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl3-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl4-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl5-hello]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl6-42]\nPASS: tests/test_filters.py:TestInclude.test_drop_class[incl7-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl0-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl1-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl2-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl3-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl4-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl5-hello]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl6-42]\nPASS: tests/test_filters.py:TestExclude.test_allow[excl7-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl0-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl1-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl2-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl3-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl4-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl5-hello]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl6-42]\nPASS: tests/test_filters.py:TestExclude.test_drop_class[excl7-hello]\nPASS: tests/test_funcs.py:TestAsDict.test_shallow\nPASS: tests/test_funcs.py:TestAsDict.test_recurse\nPASS: tests/test_funcs.py:TestAsDict.test_nested_lists\nPASS: tests/test_funcs.py:TestAsDict.test_nested_dicts\nPASS: tests/test_funcs.py:TestAsDict.test_recurse_property\nPASS: tests/test_funcs.py:TestAsDict.test_filter\nPASS: tests/test_funcs.py:TestAsDict.test_lists_tuples\nPASS: tests/test_funcs.py:TestAsDict.test_lists_tuples_retain_type\nPASS: tests/test_funcs.py:TestAsDict.test_sets_no_retain\nPASS: tests/test_funcs.py:TestAsDict.test_dicts\nPASS: tests/test_funcs.py:TestAsDict.test_roundtrip\nPASS: tests/test_funcs.py:TestAsDict.test_asdict_preserve_order\nPASS: tests/test_funcs.py:TestAsDict.test_retain_keys_are_tuples\nPASS: tests/test_funcs.py:TestAsDict.test_tuple_keys\nPASS: tests/test_funcs.py:TestAsDict.test_named_tuple_retain_type\nPASS: tests/test_funcs.py:TestAsDict.test_type_error_with_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_shallow\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse_property\nPASS: tests/test_funcs.py:TestAsTuple.test_recurse_retain\nPASS: tests/test_funcs.py:TestAsTuple.test_filter\nPASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples\nPASS: tests/test_funcs.py:TestAsTuple.test_dicts\nPASS: tests/test_funcs.py:TestAsTuple.test_lists_tuples_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_dicts_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_roundtrip\nPASS: tests/test_funcs.py:TestAsTuple.test_sets_no_retain\nPASS: tests/test_funcs.py:TestAsTuple.test_named_tuple_retain_type\nPASS: tests/test_funcs.py:TestAsTuple.test_type_error_with_retain_type\nPASS: tests/test_funcs.py:TestHas.test_positive\nPASS: tests/test_funcs.py:TestHas.test_positive_empty\nPASS: tests/test_funcs.py:TestHas.test_negative\nPASS: tests/test_funcs.py:TestHas.test_generics\nPASS: tests/test_funcs.py:TestHas.test_generics_negative\nPASS: tests/test_funcs.py:TestAssoc.test_empty\nPASS: tests/test_funcs.py:TestAssoc.test_no_changes\nPASS: tests/test_funcs.py:TestAssoc.test_change\nPASS: tests/test_funcs.py:TestAssoc.test_unknown\nPASS: tests/test_funcs.py:TestAssoc.test_frozen\nPASS: tests/test_funcs.py:TestEvolve.test_empty\nPASS: tests/test_funcs.py:TestEvolve.test_no_changes\nPASS: tests/test_funcs.py:TestEvolve.test_change\nPASS: tests/test_funcs.py:TestEvolve.test_unknown\nPASS: tests/test_funcs.py:TestEvolve.test_validator_failure\nPASS: tests/test_funcs.py:TestEvolve.test_private\nPASS: tests/test_funcs.py:TestEvolve.test_non_init_attrs\nPASS: tests/test_funcs.py:TestEvolve.test_regression_attrs_classes\nPASS: tests/test_funcs.py:TestEvolve.test_dicts\nPASS: tests/test_funcs.py:TestEvolve.test_no_inst\nPASS: tests/test_funcs.py:TestEvolve.test_too_many_pos_args\nPASS: tests/test_funcs.py:TestEvolve.test_can_change_inst\nPASS: tests/test_functional.py:TestFunctional.test_fields[C2]\nPASS: tests/test_functional.py:TestFunctional.test_fields[C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_asdict[C1]\nPASS: tests/test_functional.py:TestFunctional.test_asdict[C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_validator[C1]\nPASS: tests/test_functional.py:TestFunctional.test_validator[C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_renaming\nPASS: tests/test_functional.py:TestFunctional.test_programmatic\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[Sub]\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_with_extra_attrs[SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[Base]\nPASS: tests/test_functional.py:TestFunctional.test_subclass_without_extra_attrs[BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_instance[Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_instance[FrozenToo]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[2-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[3-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[4-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_attributes[5-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[2-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[3-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[4-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C1Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-C2Slots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Base]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-BaseSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Sub]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-SubSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-Frozen]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FrozenNoSlots]\nPASS: tests/test_functional.py:TestFunctional.test_pickle_object[5-FromMakeClass]\nPASS: tests/test_functional.py:TestFunctional.test_subclassing_frozen_gives_frozen\nPASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMeta]\nPASS: tests/test_functional.py:TestFunctional.test_metaclass_preserved[WithMetaSlots]\nPASS: tests/test_functional.py:TestFunctional.test_default_decorator\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_overwrite[False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_dict_patch_class\nPASS: tests/test_functional.py:TestFunctional.test_hash_by_id\nPASS: tests/test_functional.py:TestFunctional.test_handles_different_defaults\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[True]\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash_false_eq_false[False]\nPASS: tests/test_functional.py:TestFunctional.test_hash_deprecated\nPASS: tests/test_functional.py:TestFunctional.test_eq_false[True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_false[False]\nPASS: tests/test_functional.py:TestFunctional.test_overwrite_base\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-True-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[True-False-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-True-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-True-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-True-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-True-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-True-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-True-False]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-True]\nPASS: tests/test_functional.py:TestFunctional.test_frozen_slots_combo[False-False-False-False-False-False-False-False]\nPASS: tests/test_functional.py:TestFunctional.test_tuple_class_aliasing\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_auto_exc_one_attrib[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_eq_only[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[True-False]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-True]\nPASS: tests/test_functional.py:TestFunctional.test_attrib_cmp_shortcut[False-False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_validate_without_validators[False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_if_convert_without_converters[False]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[True]\nPASS: tests/test_functional.py:TestFunctional.test_no_setattr_with_ng_defaults[False]\nPASS: tests/test_functional.py:TestFunctional.test_on_setattr_detect_inherited_validators\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[True]\nPASS: tests/test_functional.py:TestFunctional.test_unsafe_hash[False]\nPASS: tests/test_functional.py:TestFunctional.test_init_subclass[True]\nPASS: tests/test_functional.py:TestFunctional.test_init_subclass[False]\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_auto_attrib\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_applied_modify_attrib\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_remove_field\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_add_field\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_override_alias\nPASS: tests/test_hooks.py:TestTransformHook.test_hook_with_inheritance\nPASS: tests/test_hooks.py:TestTransformHook.test_attrs_attrclass\nPASS: tests/test_hooks.py:TestAsDictHook.test_asdict\nPASS: tests/test_hooks.py:TestAsDictHook.test_asdict_calls\nPASS: tests/test_import.py:TestImportStar.test_from_attr_import_star\nPASS: tests/test_init_subclass.py:test_init_subclass_vanilla[True]\nPASS: tests/test_init_subclass.py:test_init_subclass_vanilla[False]\nPASS: tests/test_init_subclass.py:test_init_subclass_attrs\nPASS: tests/test_init_subclass.py:test_init_subclass_slots_workaround\nPASS: tests/test_make.py:TestCountingAttr.test_returns_Attr\nPASS: tests/test_make.py:TestCountingAttr.test_validators_lists_to_wrapped_tuples\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator_single\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>0]\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>1]\nPASS: tests/test_make.py:TestCountingAttr.test_validator_decorator[<lambda>2]\nPASS: tests/test_make.py:TestCountingAttr.test_default_decorator_already_set\nPASS: tests/test_make.py:TestCountingAttr.test_default_decorator_sets\nPASS: tests/test_make.py:TestTransformAttrs.test_no_modifications\nPASS: tests/test_make.py:TestTransformAttrs.test_normal\nPASS: tests/test_make.py:TestTransformAttrs.test_empty\nPASS: tests/test_make.py:TestTransformAttrs.test_transforms_to_attribute\nPASS: tests/test_make.py:TestTransformAttrs.test_conflicting_defaults\nPASS: tests/test_make.py:TestTransformAttrs.test_kw_only\nPASS: tests/test_make.py:TestTransformAttrs.test_these\nPASS: tests/test_make.py:TestTransformAttrs.test_these_leave_body\nPASS: tests/test_make.py:TestTransformAttrs.test_these_ordered\nPASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_old\nPASS: tests/test_make.py:TestTransformAttrs.test_overwrite_proper_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_multiple_inheritance_proper_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_mro\nPASS: tests/test_make.py:TestTransformAttrs.test_inherited\nPASS: tests/test_make.py:TestAttributes.test_sets_attrs\nPASS: tests/test_make.py:TestAttributes.test_empty\nPASS: tests/test_make.py:TestAttributes.test_immutable\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__repr__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__eq__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__hash__]\nPASS: tests/test_make.py:TestAttributes.test_adds_all_by_default[__init__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[repr-__repr__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[eq-__eq__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[order-__le__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[unsafe_hash-__hash__]\nPASS: tests/test_make.py:TestAttributes.test_respects_add_arguments[init-__init__]\nPASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[True]\nPASS: tests/test_make.py:TestAttributes.test_respects_init_attrs_init[False]\nPASS: tests/test_make.py:TestAttributes.test_repr_qualname\nPASS: tests/test_make.py:TestAttributes.test_repr_fake_qualname\nPASS: tests/test_make.py:TestAttributes.test_name_not_overridden\nPASS: tests/test_make.py:TestAttributes.test_pre_init[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_args[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_args[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kwargs_only[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_init_kw_only_work_with_defaults[False]\nPASS: tests/test_make.py:TestAttributes.test_post_init[True]\nPASS: tests/test_make.py:TestAttributes.test_post_init[False]\nPASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[True]\nPASS: tests/test_make.py:TestAttributes.test_pre_post_init_order[False]\nPASS: tests/test_make.py:TestAttributes.test_types\nPASS: tests/test_make.py:TestAttributes.test_clean_class[True]\nPASS: tests/test_make.py:TestAttributes.test_clean_class[False]\nPASS: tests/test_make.py:TestAttributes.test_factory_sugar\nPASS: tests/test_make.py:TestAttributes.test_sugar_factory_mutex\nPASS: tests/test_make.py:TestAttributes.test_sugar_callable\nPASS: tests/test_make.py:TestAttributes.test_inherited_does_not_affect_hashing_and_equality\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_adds_keyword_only_arguments\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_ignores_kw_only_when_init_is_false\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_presence\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_unexpected\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_can_come_in_any_order\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_attributes_allow_subclassing\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_keyword_only_class_level_subclassing\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute\nPASS: tests/test_make.py:TestKeywordOnlyAttributes.test_init_false_attribute_after_keyword_attribute_with_inheritance\nPASS: tests/test_make.py:TestMakeClass.test_simple[list]\nPASS: tests/test_make.py:TestMakeClass.test_simple[tuple]\nPASS: tests/test_make.py:TestMakeClass.test_dict\nPASS: tests/test_make.py:TestMakeClass.test_attr_args\nPASS: tests/test_make.py:TestMakeClass.test_catches_wrong_attrs_type\nPASS: tests/test_make.py:TestMakeClass.test_bases\nPASS: tests/test_make.py:TestMakeClass.test_additional_class_body\nPASS: tests/test_make.py:TestMakeClass.test_clean_class[True]\nPASS: tests/test_make.py:TestMakeClass.test_clean_class[False]\nPASS: tests/test_make.py:TestMakeClass.test_missing_sys_getframe\nPASS: tests/test_make.py:TestMakeClass.test_make_class_ordered\nPASS: tests/test_make.py:TestMakeClass.test_generic_dynamic_class\nPASS: tests/test_make.py:TestMakeClass.test_annotations\nPASS: tests/test_make.py:TestMakeClass.test_annotations_resolve\nPASS: tests/test_make.py:TestFields.test_instance\nPASS: tests/test_make.py:TestFields.test_handler_non_attrs_class\nPASS: tests/test_make.py:TestFields.test_handler_non_attrs_generic_class\nPASS: tests/test_make.py:TestFields.test_fields\nPASS: tests/test_make.py:TestFields.test_fields_properties\nPASS: tests/test_make.py:TestFields.test_generics\nPASS: tests/test_make.py:TestFieldsDict.test_instance\nPASS: tests/test_make.py:TestFieldsDict.test_handler_non_attrs_class\nPASS: tests/test_make.py:TestFieldsDict.test_fields_dict\nPASS: tests/test_make.py:TestConverter.test_converter\nPASS: tests/test_make.py:TestConverter.test_converter_wrapped_takes_self\nPASS: tests/test_make.py:TestConverter.test_converter_wrapped_takes_field\nPASS: tests/test_make.py:TestConverter.test_convert_property\nPASS: tests/test_make.py:TestConverter.test_converter_factory_property\nPASS: tests/test_make.py:TestConverter.test_convert_before_validate\nPASS: tests/test_make.py:TestConverter.test_frozen\nPASS: tests/test_make.py:TestValidate.test_success\nPASS: tests/test_make.py:TestValidate.test_propagates\nPASS: tests/test_make.py:TestValidate.test_run_validators\nPASS: tests/test_make.py:TestValidate.test_multiple_validators\nPASS: tests/test_make.py:TestValidate.test_multiple_empty\nPASS: tests/test_make.py:TestMetadata.test_metadata_present\nPASS: tests/test_make.py:TestMetadata.test_metadata_immutability\nPASS: tests/test_make.py:TestMetadata.test_empty_metadata_singleton\nPASS: tests/test_make.py:TestMetadata.test_empty_countingattr_metadata_independent\nPASS: tests/test_make.py:TestMetadata.test_not_none_metadata\nPASS: tests/test_make.py:TestMetadata.test_metadata\nPASS: tests/test_make.py:TestClassBuilder.test_repr_str\nPASS: tests/test_make.py:TestClassBuilder.test_repr\nPASS: tests/test_make.py:TestClassBuilder.test_returns_self\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__init__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__hash__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__repr__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__str__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__eq__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ne__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__lt__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__le__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__gt__]\nPASS: tests/test_make.py:TestClassBuilder.test_attaches_meta_dunders[__ge__]\nPASS: tests/test_make.py:TestClassBuilder.test_handles_missing_meta_on_class\nPASS: tests/test_make.py:TestClassBuilder.test_weakref_setstate\nPASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original\nPASS: tests/test_make.py:TestClassBuilder.test_no_references_to_original_when_using_cached_property\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs0]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs1]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs2]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs3]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs4]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs5]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs6]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs7]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs8]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs9]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs10]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs11]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs12]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs13]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs14]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs15]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs16]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs17]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs18]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs19]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs20]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs21]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs22]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs23]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs24]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs25]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs26]\nPASS: tests/test_make.py:TestClassBuilder.test_copy[kwargs27]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs0]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs1]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs2]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs3]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs4]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs5]\nPASS: tests/test_make.py:TestClassBuilder.test_copy_custom_setstate[kwargs6]\nPASS: tests/test_make.py:TestInitAlias.test_default_and_specify\nPASS: tests/test_make.py:TestInitAlias.test_evolve\nPASS: tests/test_make.py:TestMakeOrder.test_subclasses_cannot_be_compared\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_default\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[True]\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_mirrors_eq_by_default[False]\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_order_without_eq\nPASS: tests/test_make.py:TestDetermineAttrsEqOrder.test_mix\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_default\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_boolean\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_callable_order_callable\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_eq_boolean_order_callable\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[True]\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_mirrors_eq_by_default[False]\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_order_without_eq\nPASS: tests/test_make.py:TestDetermineAttribEqOrder.test_mix\nPASS: tests/test_make.py:TestDocs.test_docs[__init__]\nPASS: tests/test_make.py:TestDocs.test_docs[__repr__]\nPASS: tests/test_make.py:TestDocs.test_docs[__eq__]\nPASS: tests/test_make.py:TestDocs.test_docs[__ne__]\nPASS: tests/test_make.py:TestDocs.test_docs[__lt__]\nPASS: tests/test_make.py:TestDocs.test_docs[__le__]\nPASS: tests/test_make.py:TestDocs.test_docs[__gt__]\nPASS: tests/test_make.py:TestDocs.test_docs[__ge__]\nPASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareC]\nPASS: tests/test_make.py:TestAutoDetect.test_determine_detects_non_presence_correctly[BareSlottedC]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_make_all_by_default[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_init[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_repr[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_hash_uses_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_hash[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_detect_auto_order[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_init[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_repr[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_hash[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_eq[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-True-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[True-False-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-True-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-None-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-True-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-True-None]\nPASS: tests/test_make.py:TestAutoDetect.test_override_order[False-False-None-None-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[True-False]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-True]\nPASS: tests/test_make.py:TestAutoDetect.test_total_ordering[False-False]\nPASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[True]\nPASS: tests/test_make.py:TestAutoDetect.test_detects_setstate_getstate[False]\nSKIP: tests/test_make.py:TestAutoDetect.test_match_args_pre_310 # SKIP Pre-3.10 only.\nPASS: tests/test_make.py:TestMatchArgs.test_match_args\nPASS: tests/test_make.py:TestMatchArgs.test_explicit_match_args\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[True]\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_attr_set[False]\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_kw_only\nPASS: tests/test_make.py:TestMatchArgs.test_match_args_argument\nPASS: tests/test_make.py:TestMatchArgs.test_make_class\nPASS: tests/test_next_gen.py:TestNextGen.test_simple\nPASS: tests/test_next_gen.py:TestNextGen.test_field_type\nPASS: tests/test_next_gen.py:TestNextGen.test_no_slots\nPASS: tests/test_next_gen.py:TestNextGen.test_validates\nPASS: tests/test_next_gen.py:TestNextGen.test_no_order\nPASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_true\nPASS: tests/test_next_gen.py:TestNextGen.test_override_auto_attribs_false\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_fields_and_annotations\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_partially_annotated\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_attribs_detect_annotations\nPASS: tests/test_next_gen.py:TestNextGen.test_exception\nPASS: tests/test_next_gen.py:TestNextGen.test_frozen\nPASS: tests/test_next_gen.py:TestNextGen.test_auto_detect_eq\nPASS: tests/test_next_gen.py:TestNextGen.test_subclass_frozen\nPASS: tests/test_next_gen.py:TestNextGen.test_catches_frozen_on_setattr\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator0]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[decorator1]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define0]\nPASS: tests/test_next_gen.py:TestNextGen.test_discard_context[define1]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator0]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[decorator1]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define0]\nPASS: tests/test_next_gen.py:TestNextGen.test_setting_traceback_on_exception[define1]\nPASS: tests/test_next_gen.py:TestNextGen.test_converts_and_validates_by_default\nPASS: tests/test_next_gen.py:TestNextGen.test_mro_ng\nPASS: tests/test_next_gen.py:TestAsTuple.test_smoke\nPASS: tests/test_next_gen.py:TestAsDict.test_smoke\nPASS: tests/test_next_gen.py:TestImports.test_converters\nPASS: tests/test_next_gen.py:TestImports.test_exceptions\nPASS: tests/test_next_gen.py:TestImports.test_filters\nPASS: tests/test_next_gen.py:TestImports.test_setters\nPASS: tests/test_next_gen.py:TestImports.test_validators\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version[attrs]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_does_not_exist[attrs]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attr]\nPASS: tests/test_packaging.py:TestLegacyMetadataHack.test_version_info[attrs]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[attrs]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[define]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_simple_match_case[dec2]\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_explicit_match_args\nPASS: tests/test_pattern_matching.py:TestPatternMatching.test_match_args_kw_only\nSKIP: tests/test_pyright.py:test_pyright_baseline # SKIP Requires pyright.\nSKIP: tests/test_pyright.py:test_pyright_attrsinstance_compat # SKIP Requires pyright.\nPASS: tests/test_setattr.py:TestSetAttr.test_change\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_attribute\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[validate]\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[on_setattr1]\nPASS: tests/test_setattr.py:TestSetAttr.test_validator[wrapped_pipe]\nPASS: tests/test_setattr.py:TestSetAttr.test_pipe\nPASS: tests/test_setattr.py:TestSetAttr.test_make_class\nPASS: tests/test_setattr.py:TestSetAttr.test_no_validator_no_converter\nPASS: tests/test_setattr.py:TestSetAttr.test_validate_respects_run_validators_config\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_class_is_caught\nPASS: tests/test_setattr.py:TestSetAttr.test_frozen_on_setattr_attribute_is_caught\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_reset_if_no_custom_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_pickling_retains_attrs_own[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_slotted_class_can_have_custom_setattr\nXFAIL: tests/test_setattr.py:TestSetAttr.test_slotted_confused # XFAIL \nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_if_no_custom_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_restore_respects_auto_detect[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_frozen[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_auto_detect_on_setattr[False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-True-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[True-False-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-True-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-True]\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_inherited_do_not_reset_intermediate[False-False-False]\nPASS: tests/test_setattr.py:TestSetAttr.test_docstring\nPASS: tests/test_setattr.py:TestSetAttr.test_setattr_converter_piped\nPASS: tests/test_slots.py:test_slots_being_used\nPASS: tests/test_slots.py:test_basic_attr_funcs\nPASS: tests/test_slots.py:test_inheritance_from_nonslots\nPASS: tests/test_slots.py:test_nonslots_these\nPASS: tests/test_slots.py:test_inheritance_from_slots\nPASS: tests/test_slots.py:test_inheritance_from_slots_with_attribute_override\nPASS: tests/test_slots.py:test_inherited_slot_reuses_slot_descriptor\nPASS: tests/test_slots.py:test_bare_inheritance_from_slots\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_closure_cell_rewriting\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_inheritance\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[True]\nPASS: tests/test_slots.py:TestClosureCellRewriting.test_cls_static[False]\nPASS: tests/test_slots.py:test_not_weakrefable\nSKIP: tests/test_slots.py:test_implicitly_weakrefable # SKIP slots without weakref_slot should only work on PyPy\nPASS: tests/test_slots.py:test_weakrefable\nPASS: tests/test_slots.py:test_weakref_does_not_add_a_field\nPASS: tests/test_slots.py:tests_weakref_does_not_add_when_inheriting_with_weakref\nPASS: tests/test_slots.py:tests_weakref_does_not_add_with_weakref_attribute\nPASS: tests/test_slots.py:test_slots_empty_cell\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[0]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[1]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[2]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[3]\nPASS: tests/test_slots.py:TestPickle.test_pickleable_by_default[4]\nPASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_for_dict_classes\nPASS: tests/test_slots.py:TestPickle.test_no_getstate_setstate_if_option_false\nPASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls0]\nPASS: tests/test_slots.py:TestPickle.test_getstate_set_state_force_true[cls1]\nPASS: tests/test_slots.py:test_slots_super_property_get\nPASS: tests/test_slots.py:test_slots_super_property_get_shortcut\nPASS: tests/test_slots.py:test_slots_cached_property_allows_call\nPASS: tests/test_slots.py:test_slots_cached_property_class_does_not_have__dict__\nPASS: tests/test_slots.py:test_slots_cached_property_works_on_frozen_isntances\nPASS: tests/test_slots.py:test_slots_cached_property_infers_type\nPASS: tests/test_slots.py:test_slots_cached_property_with_empty_getattr_raises_attribute_error_of_requested\nPASS: tests/test_slots.py:test_slots_cached_property_raising_attributeerror\nPASS: tests/test_slots.py:test_slots_cached_property_with_getattr_calls_getattr_for_missing_attributes\nPASS: tests/test_slots.py:test_slots_getattr_in_superclass__is_called_for_missing_attributes_when_cached_property_present\nPASS: tests/test_slots.py:test_slots_getattr_in_subclass_gets_superclass_cached_property\nPASS: tests/test_slots.py:test_slots_sub_class_with_independent_cached_properties_both_work\nPASS: tests/test_slots.py:test_slots_with_multiple_cached_property_subclasses_works\nPASS: tests/test_slots.py:test_slotted_cached_property_can_access_super\nPASS: tests/test_slots.py:test_slots_sub_class_avoids_duplicated_slots\nPASS: tests/test_slots.py:test_slots_sub_class_with_actual_slot\nPASS: tests/test_slots.py:test_slots_cached_property_is_not_called_at_construction\nPASS: tests/test_slots.py:test_slots_cached_property_repeat_call_only_once\nPASS: tests/test_slots.py:test_slots_cached_property_called_independent_across_instances\nPASS: tests/test_slots.py:test_slots_cached_properties_work_independently\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_removed\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[True]\nPASS: tests/test_slots.py:test_slots_unpickle_after_attr_added[False]\nPASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[True]\nPASS: tests/test_slots.py:test_slots_unpickle_is_backward_compatible[False]\nPASS: tests/test_utils.py:TestSimpleClass.test_returns_class\nPASS: tests/test_utils.py:TestSimpleClass.test_returns_distinct_classes\nPASS: tests/test_validators.py:TestDisableValidators.test_default\nPASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[True-False]\nPASS: tests/test_validators.py:TestDisableValidators.test_set_validators_disabled[False-True]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled[True-False]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled[False-True]\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx\nPASS: tests/test_validators.py:TestDisableValidators.test_disabled_ctx_with_errors\nPASS: tests/test_validators.py:TestInstanceOf.test_in_all\nPASS: tests/test_validators.py:TestInstanceOf.test_success\nPASS: tests/test_validators.py:TestInstanceOf.test_subclass\nPASS: tests/test_validators.py:TestInstanceOf.test_fail\nPASS: tests/test_validators.py:TestInstanceOf.test_repr\nPASS: tests/test_validators.py:TestMatchesRe.test_in_all\nPASS: tests/test_validators.py:TestMatchesRe.test_match\nPASS: tests/test_validators.py:TestMatchesRe.test_flags\nPASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern\nPASS: tests/test_validators.py:TestMatchesRe.test_precompiled_pattern_no_flags\nPASS: tests/test_validators.py:TestMatchesRe.test_different_func\nPASS: tests/test_validators.py:TestMatchesRe.test_catches_invalid_func\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[None]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[fullmatch]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[match]\nPASS: tests/test_validators.py:TestMatchesRe.test_accepts_all_valid_func[search]\nPASS: tests/test_validators.py:TestMatchesRe.test_repr\nPASS: tests/test_validators.py:TestAnd.test_in_all\nPASS: tests/test_validators.py:TestAnd.test_success\nPASS: tests/test_validators.py:TestAnd.test_fail\nPASS: tests/test_validators.py:TestAnd.test_sugar\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator0]\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator1]\nPASS: tests/test_validators.py:TestOptional.test_in_all[validator2]\nPASS: tests/test_validators.py:TestOptional.test_success[validator0]\nPASS: tests/test_validators.py:TestOptional.test_success[validator1]\nPASS: tests/test_validators.py:TestOptional.test_success[validator2]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator0]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator1]\nPASS: tests/test_validators.py:TestOptional.test_success_with_none[validator2]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator0]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator1]\nPASS: tests/test_validators.py:TestOptional.test_fail[validator2]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator0]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator1]\nPASS: tests/test_validators.py:TestOptional.test_repr[validator2]\nPASS: tests/test_validators.py:TestIn_.test_in_all\nPASS: tests/test_validators.py:TestIn_.test_success_with_value\nPASS: tests/test_validators.py:TestIn_.test_fail\nPASS: tests/test_validators.py:TestIn_.test_fail_with_string\nPASS: tests/test_validators.py:TestIn_.test_repr\nPASS: tests/test_validators.py:TestIn_.test_is_hashable\nPASS: tests/test_validators.py:TestDeepIterable.test_in_all\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator0]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_only[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_success_member_and_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_fail_invalid_member_and_iterable[member_validator2]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator0-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-iterable_validator1]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[42-None]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator4-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_noncallable_validators[member_validator5-42]\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_only_sequence\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_member_and_iterable\nPASS: tests/test_validators.py:TestDeepIterable.test_repr_sequence_member_and_iterable\nPASS: tests/test_validators.py:TestDeepMapping.test_in_all\nPASS: tests/test_validators.py:TestDeepMapping.test_success\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-value_validator0-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator1-42-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[key_validator2-value_validator2-42]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-None]\nPASS: tests/test_validators.py:TestDeepMapping.test_noncallable_validators[42-42-42]\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_mapping\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_key\nPASS: tests/test_validators.py:TestDeepMapping.test_fail_invalid_member\nPASS: tests/test_validators.py:TestDeepMapping.test_repr\nPASS: tests/test_validators.py:TestIsCallable.test_in_all\nPASS: tests/test_validators.py:TestIsCallable.test_success\nPASS: tests/test_validators.py:TestIsCallable.test_fail\nPASS: tests/test_validators.py:TestIsCallable.test_repr\nPASS: tests/test_validators.py:TestIsCallable.test_exception_repr\nPASS: tests/test_validators.py:test_hashability\nPASS: tests/test_validators.py:TestLtLeGeGt.test_in_all\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[lt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[le]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[ge]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_retrieve_bound[gt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[lt-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[le-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[ge-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_valid[gt-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[lt-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[le-5]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[ge-3]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_check_invalid[gt-4]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[lt]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[le]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[ge]\nPASS: tests/test_validators.py:TestLtLeGeGt.test_repr[gt]\nPASS: tests/test_validators.py:TestMaxLen.test_in_all\nPASS: tests/test_validators.py:TestMaxLen.test_retrieve_max_len\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[foo]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[spam]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value3]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value4]\nPASS: tests/test_validators.py:TestMaxLen.test_check_valid[value5]\nPASS: tests/test_validators.py:TestMaxLen.test_check_invalid[bacon]\nPASS: tests/test_validators.py:TestMaxLen.test_check_invalid[value1]\nPASS: tests/test_validators.py:TestMaxLen.test_repr\nPASS: tests/test_validators.py:TestMinLen.test_in_all\nPASS: tests/test_validators.py:TestMinLen.test_retrieve_min_len\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[foo]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[spam]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[value2]\nPASS: tests/test_validators.py:TestMinLen.test_check_valid[value3]\nPASS: tests/test_validators.py:TestMinLen.test_check_invalid[]\nPASS: tests/test_validators.py:TestMinLen.test_check_invalid[value1]\nPASS: tests/test_validators.py:TestMinLen.test_repr\nPASS: tests/test_validators.py:TestSubclassOf.test_success\nPASS: tests/test_validators.py:TestSubclassOf.test_subclass\nPASS: tests/test_validators.py:TestSubclassOf.test_fail\nPASS: tests/test_validators.py:TestSubclassOf.test_repr\nPASS: tests/test_validators.py:TestNot_.test_not_all\nPASS: tests/test_validators.py:TestNot_.test_repr\nPASS: tests/test_validators.py:TestNot_.test_success_because_fails\nPASS: tests/test_validators.py:TestNot_.test_fails_because_success\nPASS: tests/test_validators.py:TestNot_.test_composable_with_in_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_in_fail\nPASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_matches_re_fail\nPASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_pass\nPASS: tests/test_validators.py:TestNot_.test_composable_with_instance_of_fail\nPASS: tests/test_validators.py:TestNot_.test_custom_capture_match\nPASS: tests/test_validators.py:TestNot_.test_custom_capture_miss\nPASS: tests/test_validators.py:TestNot_.test_custom_msg\nPASS: tests/test_validators.py:TestNot_.test_bad_exception_args\nPASS: tests/test_validators.py:TestOr.test_in_all\nPASS: tests/test_validators.py:TestOr.test_success\nPASS: tests/test_validators.py:TestOr.test_fail\nPASS: tests/test_validators.py:TestOr.test_repr\nPASS: tests/test_version_info.py:TestVersionInfo.test_from_string_no_releaselevel\nPASS: tests/test_version_info.py:TestVersionInfo.test_suffix_is_preserved\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other0]\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_len[other1]\nPASS: tests/test_version_info.py:TestVersionInfo.test_wrong_type[other0]\nPASS: tests/test_version_info.py:TestVersionInfo.test_order\n============================================================================\nTestsuite summary\n# TOTAL: 1335\n# PASS: 1329\n# SKIP: 5\n# XFAIL: 1\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 25\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5970418453216553,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-bcrypt_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-bcrypt",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005948543548583984,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.690911054611206,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024026155471801758,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.8196637630462646,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008471012115478516,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_2a_wraparound_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_bad_salt": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_extra_data": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_nul_byte": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_password": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_str_salt": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_checkpw_wrong_password": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_2a_prefix": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_bad_prefix": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_existing[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars_after_72_are_ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars_after_72_are_ignored_as_usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1'_\\xd6@.m\\xa5!\\xa0\\xef\\xc0_-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_new[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6_\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7_\\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_nul_byte": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_password": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_hashpw_str_salt": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-\\x00-salt-`Q\\xbe\\x18\\xc2\\xf4\\xf8,\\xbf\\x0e\\xfe\\xe5G\\x1bK\\xb9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00wor-sa\\x00l-\\xc2\\xbf\\xfd\\x9d\\xb3\\x8fei\\xef\\xefCr\\xf4\\xde\\x83\\xc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-pass\\x00word-sa\\x00lt-K\\xa4\\xac9%\\xc0\\xe8\\xd7\\xf0\\xcd\\xb6\\xbb\\x16\\x84\\xa5o]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-\\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password-salt-[\\xbf\\x0c\\xc2\\x93X\\x7f\\x1c65U\\'ye\\x98\\xd4~W\\x90q\\xbfB~\\x9d\\x8f\\xbe\\x84*\\xba4\\xd9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[4-password\\x00-salt\\x00-t\\x10\\xe4L\\xf4\\xfa\\x07\\xbf\\xaa\\xc8\\xa9_\\xb1r\\x7f\\xac\\x00\\x13u\\xe7\\xbfs\\x847\\x0fH\\xef\\xd1!t0P]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[42-password-salt-\\x83<\\xf0\\xdc\\xf5m\\xb6V\\x08\\xe8\\xf0\\xdc\\x0c\\xe8\\x82\\xbd]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-Lorem_ipsum_dolor_sit_amet,_consectetur_adipisicing_elit,_sed_do_eiusmod_tempor_incididunt_ut_labore_et_dolore_magna_aliqua._Ut_enim_ad_minim_veniam,_quis_nostrud_exercitation_ullamco_laboris_nisi_ut_aliquip_ex_ea_commodo_consequat._Duis_aute_irure_dolor_in_reprehenderit_in_voluptate_velit_esse_cillum_dolore_eu_fugiat_nulla_pariatur._Excepteur_sint_occaecat_cupidatat_non_proident,_sunt_in_culpa_qui_officia_deserunt_mollit_anim_id_est_laborum.-salis\\x00-\\x10\\x97\\x8b\\x07%=\\xf5\\x7fq\\xa1b\\xeb\\x0e\\x8a\\xd3\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_D8\\x17^\\xee|\\xe16\\xc9\\x1bI\\xa6y#\\xff]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS_OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10_-_T\\xb9\\xff\\xf3N7!D\\x034th_\\xe9\\xed8\\xdeKr\\xe0\\xa6\\x9a\\xdc\\x17\\n\\x13\\xb5\\xe8\\xd6F8^\\xa4\\x03J\\xe6\\xd2f\\x00\\xee#2\\xc5\\xed@\\xadU|\\x86\\xe3@?\\xbb0\\xe4\\xe1\\xdc\\x1a\\xe0k\\x99\\xa0q6\\x8fQ\\x8d,BfQ\\xc9\\xe7\\xe47\\xfdl\\x91[\\x1b\\xbf\\xc3\\xa4\\xce\\xa7\\x14\\x91I\\x0e\\xa7\\xaf\\xb7\\xdd\\x02\\x90\\xa6x\\xa4\\xf4A\\x12\\x8d\\xb1y.\\xab'v\\xb2\\x1e\\xb4#\\x8e\\x07\\x15\\xad\\xd4\\x12}\\xffD\\xe4\\xb3\\xe4\\xccLO\\x99p\\x08??t\\xbdi\\x88s\\xfd\\xf6H\\x84Ou\\xc9\\xbf\\x7f\\x9e\\x0cM\\x9e]\\x89\\xa7x9\\x97I_fag\\x07a\\x1c\\xb9\\x01\\xde1\\xa1\\x97&\\xb6\\xe0\\x8c:\\x80\\x01f\\x1f-\\\\x9d\\xcc3\\xb4\\xaa\\x07/\\x90\\xdd\\x0b?T\\x8d^\\xeb\\xa4!\\x13\\x97\\xe2\\xfb\\x06.Rn\\x1dh\\xf4jL\\xe2V\\x18[K\\xad\\xc2h_\\xbex\\xe1\\xc7e{Y\\xf8:\\xb9\\xab\\x80\\xcf\\x93\\x18\\xd6\\xad\\xd1\\xf5\\x93?\\x12\\xd6\\xf3a\\x82\\xc8\\xe8\\x11_h\\x03\\n\\x12D]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-\\xe1\\xbd\\x88\\xce\\xb4\\xcf\\x85\\xcf\\x83\\xcf\\x83\\xce\\xb5\\xcf\\x8d\\xcf\\x82-\\xce\\xa4\\xce\\xb7\\xce\\xbb\\xce\\xad\\xce\\xbc\\xce\\xb1\\xcf\\x87\\xce\\xbf\\xcf\\x82-Cfl\\x9b\\t\\xef3\\xed\\x8c'\\xe8\\xe8\\xf3\\xe2\\xd8\\xe6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf[8-password-salt-\\xe16~\\xc5\\x15\\x1a3\\xfa\\xacL\\xc1\\xc1D\\xcd#\\xfa\\x15\\xd5T\\x84\\x93\\xec\\xc9\\x9b\\x9b]\\x9c\\r;'\\xbe\\xc7b'\\xeaf\\x08\\x8b\\x84\\x9b_\\xabz\\xa4x\\x01\\x02F\\xe7K\\xbaQr?\\xef\\xa9\\xf9GMe\\x08\\x84^\\x8d]": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_no_warn_rounds": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_password": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_str_salt": {
                "status": "PASSED"
            },
            "ptestresult.python3-bcrypt.tests/test_bcrypt.py:test_kdf_warn_rounds": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-bcrypt/ptest\nPASS: tests/test_bcrypt.py:test_gensalt_basic\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]\nPASS: tests/test_bcrypt.py:test_gensalt_bad_prefix\nPASS: tests/test_bcrypt.py:test_gensalt_2a_prefix\nPASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_hashpw_new[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_new[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_hashpw_new[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_checkpw[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_checkpw[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_checkpw[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_checkpw[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]\nPASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]\nPASS: tests/test_bcrypt.py:test_hashpw_invalid\nPASS: tests/test_bcrypt.py:test_checkpw_wrong_password\nPASS: tests/test_bcrypt.py:test_checkpw_bad_salt\nPASS: tests/test_bcrypt.py:test_checkpw_str_password\nPASS: tests/test_bcrypt.py:test_checkpw_str_salt\nPASS: tests/test_bcrypt.py:test_hashpw_str_password\nPASS: tests/test_bcrypt.py:test_hashpw_str_salt\nPASS: tests/test_bcrypt.py:test_checkpw_nul_byte\nPASS: tests/test_bcrypt.py:test_hashpw_nul_byte\nPASS: tests/test_bcrypt.py:test_checkpw_extra_data\nPASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\\xbf\\x0c\\xc2\\x93X\\x7f\\x1c65U\\'ye\\x98\\xd4~W\\x90q\\xbfB~\\x9d\\x8f\\xbe\\x84*\\xba4\\xd9]\nPASS: tests/test_bcrypt.py:test_kdf[4-password-\\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]\nPASS: tests/test_bcrypt.py:test_kdf[4-\\x00-salt-`Q\\xbe\\x18\\xc2\\xf4\\xf8,\\xbf\\x0e\\xfe\\xe5G\\x1bK\\xb9]\nPASS: tests/test_bcrypt.py:test_kdf[4-password\\x00-salt\\x00-t\\x10\\xe4L\\xf4\\xfa\\x07\\xbf\\xaa\\xc8\\xa9(\\xb1r\\x7f\\xac\\x00\\x13u\\xe7\\xbfs\\x847\\x0fH\\xef\\xd1!t0P]\nPASS: tests/test_bcrypt.py:test_kdf[4-pass\\x00wor-sa\\x00l-\\xc2\\xbf\\xfd\\x9d\\xb3\\x8fei\\xef\\xefCr\\xf4\\xde\\x83\\xc0]\nPASS: tests/test_bcrypt.py:test_kdf[4-pass\\x00word-sa\\x00lt-K\\xa4\\xac9%\\xc0\\xe8\\xd7\\xf0\\xcd\\xb6\\xbb\\x16\\x84\\xa5o]\nPASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\\xe16~\\xc5\\x15\\x1a3\\xfa\\xacL\\xc1\\xc1D\\xcd#\\xfa\\x15\\xd5T\\x84\\x93\\xec\\xc9\\x9b\\x9b]\\x9c\\r;'\\xbe\\xc7b'\\xeaf\\x08\\x8b\\x84\\x9b \\xabz\\xa4x\\x01\\x02F\\xe7K\\xbaQr?\\xef\\xa9\\xf9GMe\\x08\\x84^\\x8d]\nPASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\\x83<\\xf0\\xdc\\xf5m\\xb6V\\x08\\xe8\\xf0\\xdc\\x0c\\xe8\\x82\\xbd]\nPASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\\x00-\\x10\\x97\\x8b\\x07%=\\xf5\\x7fq\\xa1b\\xeb\\x0e\\x8a\\xd3\\n]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS(OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10(- D8\\x17^\\xee|\\xe16\\xc9\\x1bI\\xa6y#\\xff]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS(OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10(- T\\xb9\\xff\\xf3N7!D\\x034th(\\xe9\\xed8\\xdeKr\\xe0\\xa6\\x9a\\xdc\\x17\\n\\x13\\xb5\\xe8\\xd6F8^\\xa4\\x03J\\xe6\\xd2f\\x00\\xee#2\\xc5\\xed@\\xadU|\\x86\\xe3@?\\xbb0\\xe4\\xe1\\xdc\\x1a\\xe0k\\x99\\xa0q6\\x8fQ\\x8d,BfQ\\xc9\\xe7\\xe47\\xfdl\\x91[\\x1b\\xbf\\xc3\\xa4\\xce\\xa7\\x14\\x91I\\x0e\\xa7\\xaf\\xb7\\xdd\\x02\\x90\\xa6x\\xa4\\xf4A\\x12\\x8d\\xb1y.\\xab'v\\xb2\\x1e\\xb4#\\x8e\\x07\\x15\\xad\\xd4\\x12}\\xffD\\xe4\\xb3\\xe4\\xccLO\\x99p\\x08??t\\xbdi\\x88s\\xfd\\xf6H\\x84Ou\\xc9\\xbf\\x7f\\x9e\\x0cM\\x9e]\\x89\\xa7x9\\x97I)fag\\x07a\\x1c\\xb9\\x01\\xde1\\xa1\\x97&\\xb6\\xe0\\x8c:\\x80\\x01f\\x1f-\\\\x9d\\xcc3\\xb4\\xaa\\x07/\\x90\\xdd\\x0b?T\\x8d^\\xeb\\xa4!\\x13\\x97\\xe2\\xfb\\x06.Rn\\x1dh\\xf4jL\\xe2V\\x18[K\\xad\\xc2h_\\xbex\\xe1\\xc7e{Y\\xf8:\\xb9\\xab\\x80\\xcf\\x93\\x18\\xd6\\xad\\xd1\\xf5\\x93?\\x12\\xd6\\xf3a\\x82\\xc8\\xe8\\x11_h\\x03\\n\\x12D]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\xe1\\xbd\\x88\\xce\\xb4\\xcf\\x85\\xcf\\x83\\xcf\\x83\\xce\\xb5\\xcf\\x8d\\xcf\\x82-\\xce\\xa4\\xce\\xb7\\xce\\xbb\\xce\\xad\\xce\\xbc\\xce\\xb1\\xcf\\x87\\xce\\xbf\\xcf\\x82-Cfl\\x9b\\t\\xef3\\xed\\x8c'\\xe8\\xe8\\xf3\\xe2\\xd8\\xe6]\nPASS: tests/test_bcrypt.py:test_kdf_str_password\nPASS: tests/test_bcrypt.py:test_kdf_str_salt\nPASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds\nPASS: tests/test_bcrypt.py:test_kdf_warn_rounds\nPASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]\nPASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]\nPASS: tests/test_bcrypt.py:test_2a_wraparound_bug\n============================================================================\nTestsuite summary\n# TOTAL: 150\n# PASS: 150\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\n\n## starting to run rust tests ##\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\nDURATION: 2\nEND: /usr/lib/python3-bcrypt/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-bcrypt": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: tests/test_bcrypt.py:test_gensalt_basic\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[4-$2b$04$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[5-$2b$05$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[6-$2b$06$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[7-$2b$07$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[8-$2b$08$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[9-$2b$09$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[10-$2b$10$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[11-$2b$11$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[12-$2b$12$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[13-$2b$13$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[14-$2b$14$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[15-$2b$15$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[16-$2b$16$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[17-$2b$17$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[18-$2b$18$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[19-$2b$19$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[20-$2b$20$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[21-$2b$21$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[22-$2b$22$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[23-$2b$23$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_valid[24-$2b$24$]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[1]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[2]\nPASS: tests/test_bcrypt.py:test_gensalt_rounds_invalid[3]\nPASS: tests/test_bcrypt.py:test_gensalt_bad_prefix\nPASS: tests/test_bcrypt.py:test_gensalt_2a_prefix\nPASS: tests/test_bcrypt.py:test_hashpw_new[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_hashpw_new[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_hashpw_new[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_hashpw_new[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_hashpw_new[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_hashpw_new[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_hashpw_new[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_hashpw_new[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_hashpw_new[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_hashpw_new[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_hashpw_new[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_hashpw_new[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_hashpw_new[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_hashpw_new[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_hashpw_new[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_hashpw_new[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_hashpw_new[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_hashpw_new[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_new[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_hashpw_new[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_checkpw[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_checkpw[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_checkpw[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_checkpw[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_checkpw[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_checkpw[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_checkpw[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_checkpw[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_checkpw[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_checkpw[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_checkpw[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_checkpw[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_checkpw[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_checkpw[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_checkpw[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_checkpw[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_checkpw[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_checkpw[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_checkpw[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_checkpw[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_checkpw[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_checkpw[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_checkpw[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_checkpw[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_checkpw[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_checkpw[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Kk4DQuMMfZL9o-$2b$04$cVWp4XaNU8a4v1uMRum2SO-$2b$04$cVWp4XaNU8a4v1uMRum2SO026BWLIoQMD/TXg5uZV.0P.uO8m3YEm]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[9IeRXmnGxMYbs-$2b$04$pQ7gRO7e6wx/936oXhNjrO-$2b$04$pQ7gRO7e6wx/936oXhNjrOUNOHL1D0h1N2IDbJZYs.1ppzSof6SPy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[xVQVbwa1S0M8r-$2b$04$SQe9knOzepOVKoYXo9xTte-$2b$04$SQe9knOzepOVKoYXo9xTteNYr6MBwVz4tpriJVe3PNgYufGIsgKcW]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Zfgr26LWd22Za-$2b$04$eH8zX.q5Q.j2hO1NkVYJQO-$2b$04$eH8zX.q5Q.j2hO1NkVYJQOM6KxntS/ow3.YzVmFrE4t//CoF4fvne]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[Tg4daC27epFBE-$2b$04$ahiTdwRXpUG2JLRcIznxc.-$2b$04$ahiTdwRXpUG2JLRcIznxc.s1.ydaPGD372bsGs8NqyYjLY1inG5n2]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[xhQPMmwh5ALzW-$2b$04$nQn78dV0hGHf5wUBe0zOFu-$2b$04$nQn78dV0hGHf5wUBe0zOFu8n07ZbWWOKoGasZKRspZxtt.vBRNMIy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[59je8h5Gj71tg-$2b$04$cvXudZ5ugTg95W.rOjMITu-$2b$04$cvXudZ5ugTg95W.rOjMITuM1jC0piCl3zF5cmGhzCibHZrNHkmckG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[wT4fHJa2N9WSW-$2b$04$YYjtiq4Uh88yUsExO0RNTu-$2b$04$YYjtiq4Uh88yUsExO0RNTuEJ.tZlsONac16A8OcLHleWFjVawfGvO]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[uSgFRnQdOgm4S-$2b$04$WLTjgY/pZSyqX/fbMbJzf.-$2b$04$WLTjgY/pZSyqX/fbMbJzf.qxCeTMQOzgL.CimRjMHtMxd/VGKojMu]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[tEPtJZXur16Vg-$2b$04$2moPs/x/wnCfeQ5pCheMcu-$2b$04$2moPs/x/wnCfeQ5pCheMcuSJQ/KYjOZG780UjA/SiR.KsYWNrC7SG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[vvho8C6nlVf9K-$2b$04$HrEYC/AQ2HS77G78cQDZQ.-$2b$04$HrEYC/AQ2HS77G78cQDZQ.r44WGcruKw03KHlnp71yVQEwpsi3xl2]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[5auCCY9by0Ruf-$2b$04$vVYgSTfB8KVbmhbZE/k3R.-$2b$04$vVYgSTfB8KVbmhbZE/k3R.ux9A0lJUM4CZwCkHI9fifke2.rTF7MG]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[GtTkR6qn2QOZW-$2b$04$JfoNrR8.doieoI8..F.C1O-$2b$04$JfoNrR8.doieoI8..F.C1OQgwE3uTeuardy6lw0AjALUzOARoyf2m]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[zKo8vdFSnjX0f-$2b$04$HP3I0PUs7KBEzMBNFw7o3O-$2b$04$HP3I0PUs7KBEzMBNFw7o3O7f/uxaZU7aaDot1quHMgB2yrwBXsgyy]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[I9VfYlacJiwiK-$2b$04$xnFVhJsTzsFBTeP3PpgbMe-$2b$04$xnFVhJsTzsFBTeP3PpgbMeMREb6rdKV9faW54Sx.yg9plf4jY8qT6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[VFPO7YXnHQbQO-$2b$04$WQp9.igoLqVr6Qk70mz6xu-$2b$04$WQp9.igoLqVr6Qk70mz6xuRxE0RttVXXdukpR9N54x17ecad34ZF6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[VDx5BdxfxstYk-$2b$04$xgZtlonpAHSU/njOCdKztO-$2b$04$xgZtlonpAHSU/njOCdKztOPuPFzCNVpB4LGicO4/OGgHv.uKHkwsS]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[dEe6XfVGrrfSH-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.-$2b$04$2Siw3Nv3Q/gTOIPetAyPr.GNj3aO0lb1E5E9UumYGKjP9BYqlNWJe]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[cTT0EAFdwJiLn-$2b$04$7/Qj7Kd8BcSahPO4khB8me-$2b$04$7/Qj7Kd8BcSahPO4khB8me4ssDJCW3r4OGYqPF87jxtrSyPj5cS5m]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[J8eHUDuxBB520-$2b$04$VvlCUKbTMjaxaYJ.k5juoe-$2b$04$VvlCUKbTMjaxaYJ.k5juoecpG/7IzcH1AkmqKi.lIZMVIOLClWAk.]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.E5YPO9kmyuRGyh0XouQYb4YMJKvyOeW]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*-$2a$05$CCCCCCCCCCCCCCCCCCCCC.-$2a$05$CCCCCCCCCCCCCCCCCCCCC.VGOzA784oUp/Z0DY336zx7pLYAy0lwK]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[U*U*U-$2a$05$XXXXXXXXXXXXXXXXXXXXXO-$2a$05$XXXXXXXXXXXXXXXXXXXXXOAcXxm9kjPGEMsLznoKqmqw7tc8WCx4a]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789chars after 72 are ignored-$2a$05$abcdefghijklmnopqrstuu-$2a$05$abcdefghijklmnopqrstuu5s2v8.iXieOjg/.AySBTTZIIVFJeBui]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaa\\xaachars after 72 are ignored as usual-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.swQOIzjOiJ9GHEPuhEkvqrUyvWhEMx6]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[\\xa3-$2a$05$/OK.fbVrR/bpIqNJ5ianF.-$2a$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[}>\\xb3\\xfe\\xf1\\x8b\\xa0\\xe6(\\xa2Lzq\\xc3P\\x7f\\xcc\\xc8b{\\xf9\\x14\\xf6\\xf6`\\x81G5\\xec\\x1d\\x87\\x10\\xbf\\xa7\\xe1}I7 \\x96\\xdfc\\xf2\\xbf\\xb3Vh\\xdfM\\x88q\\xf7\\xff\\x1b\\x82~z\\x13\\xdd\\xe9\\x84\\x00\\xdd4-$2b$10$keO.ZZs22YtygVF6BLfhGO-$2b$10$keO.ZZs22YtygVF6BLfhGOI/JjshJYPp8DZsUtym6mJV2Eha2Hdd.]\nPASS: tests/test_bcrypt.py:test_hashpw_existing[g7\\r\\x01\\xf3\\xd4\\xd0\\xa9JB^\\x18\\x007P\\xb2N\\xc7\\x1c\\xee\\x87&\\x83C\\x8b\\xe8\\x18\\xc5>\\x86\\x14/\\xd6\\xcc\\x1cJ\\xde\\xd7ix\\xeb\\xdeO\\xef\\xe1i\\xac\\xcb\\x03\\x96v1' \\xd6@.m\\xa5!\\xa0\\xef\\xc0(-$2a$04$tecY.9ylRInW/rAAzXCXPO-$2a$04$tecY.9ylRInW/rAAzXCXPOOlyYeCNzmNTzPDNSIFztFMKbvs/s5XG]\nPASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_hashpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]\nPASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq-$2y$05$/OK.fbVrR/bpIqNJ5ianF.Sa7shbm4.OzKpvFnX1pQLmQW96oUlCq]\nPASS: tests/test_bcrypt.py:test_checkpw_2y_prefix[\\xff\\xff\\xa3-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e-$2y$05$/OK.fbVrR/bpIqNJ5ianF.CE5elHaaO4EbggVDjb8P19RukzXSM3e]\nPASS: tests/test_bcrypt.py:test_hashpw_invalid\nPASS: tests/test_bcrypt.py:test_checkpw_wrong_password\nPASS: tests/test_bcrypt.py:test_checkpw_bad_salt\nPASS: tests/test_bcrypt.py:test_checkpw_str_password\nPASS: tests/test_bcrypt.py:test_checkpw_str_salt\nPASS: tests/test_bcrypt.py:test_hashpw_str_password\nPASS: tests/test_bcrypt.py:test_hashpw_str_salt\nPASS: tests/test_bcrypt.py:test_checkpw_nul_byte\nPASS: tests/test_bcrypt.py:test_hashpw_nul_byte\nPASS: tests/test_bcrypt.py:test_checkpw_extra_data\nPASS: tests/test_bcrypt.py:test_kdf[4-password-salt-[\\xbf\\x0c\\xc2\\x93X\\x7f\\x1c65U\\'ye\\x98\\xd4~W\\x90q\\xbfB~\\x9d\\x8f\\xbe\\x84*\\xba4\\xd9]\nPASS: tests/test_bcrypt.py:test_kdf[4-password-\\x00-\\xc1+Vb5\\xee\\xe0L!%\\x98\\x97\\nW\\x9ag]\nPASS: tests/test_bcrypt.py:test_kdf[4-\\x00-salt-`Q\\xbe\\x18\\xc2\\xf4\\xf8,\\xbf\\x0e\\xfe\\xe5G\\x1bK\\xb9]\nPASS: tests/test_bcrypt.py:test_kdf[4-password\\x00-salt\\x00-t\\x10\\xe4L\\xf4\\xfa\\x07\\xbf\\xaa\\xc8\\xa9(\\xb1r\\x7f\\xac\\x00\\x13u\\xe7\\xbfs\\x847\\x0fH\\xef\\xd1!t0P]\nPASS: tests/test_bcrypt.py:test_kdf[4-pass\\x00wor-sa\\x00l-\\xc2\\xbf\\xfd\\x9d\\xb3\\x8fei\\xef\\xefCr\\xf4\\xde\\x83\\xc0]\nPASS: tests/test_bcrypt.py:test_kdf[4-pass\\x00word-sa\\x00lt-K\\xa4\\xac9%\\xc0\\xe8\\xd7\\xf0\\xcd\\xb6\\xbb\\x16\\x84\\xa5o]\nPASS: tests/test_bcrypt.py:test_kdf[8-password-salt-\\xe16~\\xc5\\x15\\x1a3\\xfa\\xacL\\xc1\\xc1D\\xcd#\\xfa\\x15\\xd5T\\x84\\x93\\xec\\xc9\\x9b\\x9b]\\x9c\\r;'\\xbe\\xc7b'\\xeaf\\x08\\x8b\\x84\\x9b \\xabz\\xa4x\\x01\\x02F\\xe7K\\xbaQr?\\xef\\xa9\\xf9GMe\\x08\\x84^\\x8d]\nPASS: tests/test_bcrypt.py:test_kdf[42-password-salt-\\x83<\\xf0\\xdc\\xf5m\\xb6V\\x08\\xe8\\xf0\\xdc\\x0c\\xe8\\x82\\xbd]\nPASS: tests/test_bcrypt.py:test_kdf[8-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.-salis\\x00-\\x10\\x97\\x8b\\x07%=\\xf5\\x7fq\\xa1b\\xeb\\x0e\\x8a\\xd3\\n]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS(OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10(- D8\\x17^\\xee|\\xe16\\xc9\\x1bI\\xa6y#\\xff]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\r\\xb3\\xac\\x94\\xb3\\xeeS(OJ\"\\x89;<$\\xae-:b\\xf0\\xf0\\xdb\\xce\\xf8#\\xcf\\xcc\\x85HV\\xea\\x10(- T\\xb9\\xff\\xf3N7!D\\x034th(\\xe9\\xed8\\xdeKr\\xe0\\xa6\\x9a\\xdc\\x17\\n\\x13\\xb5\\xe8\\xd6F8^\\xa4\\x03J\\xe6\\xd2f\\x00\\xee#2\\xc5\\xed@\\xadU|\\x86\\xe3@?\\xbb0\\xe4\\xe1\\xdc\\x1a\\xe0k\\x99\\xa0q6\\x8fQ\\x8d,BfQ\\xc9\\xe7\\xe47\\xfdl\\x91[\\x1b\\xbf\\xc3\\xa4\\xce\\xa7\\x14\\x91I\\x0e\\xa7\\xaf\\xb7\\xdd\\x02\\x90\\xa6x\\xa4\\xf4A\\x12\\x8d\\xb1y.\\xab'v\\xb2\\x1e\\xb4#\\x8e\\x07\\x15\\xad\\xd4\\x12}\\xffD\\xe4\\xb3\\xe4\\xccLO\\x99p\\x08??t\\xbdi\\x88s\\xfd\\xf6H\\x84Ou\\xc9\\xbf\\x7f\\x9e\\x0cM\\x9e]\\x89\\xa7x9\\x97I)fag\\x07a\\x1c\\xb9\\x01\\xde1\\xa1\\x97&\\xb6\\xe0\\x8c:\\x80\\x01f\\x1f-\\\\x9d\\xcc3\\xb4\\xaa\\x07/\\x90\\xdd\\x0b?T\\x8d^\\xeb\\xa4!\\x13\\x97\\xe2\\xfb\\x06.Rn\\x1dh\\xf4jL\\xe2V\\x18[K\\xad\\xc2h_\\xbex\\xe1\\xc7e{Y\\xf8:\\xb9\\xab\\x80\\xcf\\x93\\x18\\xd6\\xad\\xd1\\xf5\\x93?\\x12\\xd6\\xf3a\\x82\\xc8\\xe8\\x11_h\\x03\\n\\x12D]\nPASS: tests/test_bcrypt.py:test_kdf[8-\\xe1\\xbd\\x88\\xce\\xb4\\xcf\\x85\\xcf\\x83\\xcf\\x83\\xce\\xb5\\xcf\\x8d\\xcf\\x82-\\xce\\xa4\\xce\\xb7\\xce\\xbb\\xce\\xad\\xce\\xbc\\xce\\xb1\\xcf\\x87\\xce\\xbf\\xcf\\x82-Cfl\\x9b\\t\\xef3\\xed\\x8c'\\xe8\\xe8\\xf3\\xe2\\xd8\\xe6]\nPASS: tests/test_bcrypt.py:test_kdf_str_password\nPASS: tests/test_bcrypt.py:test_kdf_str_salt\nPASS: tests/test_bcrypt.py:test_kdf_no_warn_rounds\nPASS: tests/test_bcrypt.py:test_kdf_warn_rounds\nPASS: tests/test_bcrypt.py:test_invalid_params[pass-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-TypeError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-salt-10-10-TypeError]\nPASS: tests/test_bcrypt.py:test_invalid_params[-$2b$04$cVWp4XaNU8a4v1uMRum2SO-10-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password--10-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-0-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO--3-10-OverflowError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-513-10-ValueError]\nPASS: tests/test_bcrypt.py:test_invalid_params[password-$2b$04$cVWp4XaNU8a4v1uMRum2SO-20-0-ValueError]\nPASS: tests/test_bcrypt.py:test_2a_wraparound_bug\n============================================================================\nTestsuite summary\n# TOTAL: 150\n# PASS: 150\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\n\n## starting to run rust tests ##\n\nrunning 0 tests\n\ntest result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\n\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6045758724212646,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-calver_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-calver",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006692409515380859,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.782374143600464,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018626689910888672,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.8456056118011475,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007224082946777344,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_reads_pkginfo": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_missing[]": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-calver.tests/test_integration.py:test_version_true": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-calver/ptest\nPASS: tests/test_integration.py:test_version_missing[None]\nPASS: tests/test_integration.py:test_version_missing[False]\nPASS: tests/test_integration.py:test_version_missing[]\nPASS: tests/test_integration.py:test_version_true\nPASS: tests/test_integration.py:test_version_str\nPASS: tests/test_integration.py:test_version_callable\nPASS: tests/test_integration.py:test_reads_pkginfo\n============================================================================\nTestsuite summary\n# TOTAL: 7\n# PASS: 7\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-calver/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-calver": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: tests/test_integration.py:test_version_missing[None]\nPASS: tests/test_integration.py:test_version_missing[False]\nPASS: tests/test_integration.py:test_version_missing[]\nPASS: tests/test_integration.py:test_version_true\nPASS: tests/test_integration.py:test_version_str\nPASS: tests/test_integration.py:test_version_callable\nPASS: tests/test_integration.py:test_reads_pkginfo\n============================================================================\nTestsuite summary\n# TOTAL: 7\n# PASS: 7\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5975496768951416,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-hypothesis_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-hypothesis",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006649494171142578,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7269647121429443,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.026634693145751953,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.294203281402588,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006434917449951172,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_insert_is_sorted": {
                "status": "PASSED"
            },
            "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_inserts_into_same_place_twice": {
                "status": "PASSED"
            },
            "ptestresult.python3-hypothesis.examples/test_binary_search.py:test_is_minimal": {
                "status": "PASSED"
            },
            "ptestresult.python3-hypothesis.examples/test_rle.py:test_decodes_to_starting_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-hypothesis.examples/test_rle.py:test_duplicating_an_element_does_not_increase_length": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-hypothesis/ptest\nPASS: examples/test_binary_search.py:test_insert_is_sorted\nPASS: examples/test_binary_search.py:test_is_minimal\nPASS: examples/test_binary_search.py:test_inserts_into_same_place_twice\nPASS: examples/test_rle.py:test_decodes_to_starting_sequence\nPASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length\n============================================================================\nTestsuite summary\n# TOTAL: 5\n# PASS: 5\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 3\nEND: /usr/lib/python3-hypothesis/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-hypothesis": {
                    "duration": "3",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: examples/test_binary_search.py:test_insert_is_sorted\nPASS: examples/test_binary_search.py:test_is_minimal\nPASS: examples/test_binary_search.py:test_inserts_into_same_place_twice\nPASS: examples/test_rle.py:test_decodes_to_starting_sequence\nPASS: examples/test_rle.py:test_duplicating_an_element_does_not_increase_length\n============================================================================\nTestsuite summary\n# TOTAL: 5\n# PASS: 5\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 3\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5853619575500488,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-idna_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-idna",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009045600891113281,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.763153314590454,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02533721923828125,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.353886365890503,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006666183471679688,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.testIDNTLDALabels": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.testIDNTLDULabels": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_check_bidi": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_check_hyphen_ok": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_check_initial_combiner": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_decode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_encode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_valid_contextj": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_valid_contexto": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna.IDNATests.test_valid_label_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testCodec": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testDirectDecode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testDirectEncode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testIncrementalDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testIncrementalEncoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testIndirectDecode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testIndirectEncode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testStreamReader": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_codec.IDNACodecTests.testStreamWriter": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_compat.IDNACompatTests.testToASCII": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_compat.IDNACompatTests.testToUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_compat.IDNACompatTests.test_nameprep": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_other.OtherUTS46Tests.test_std3": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1007": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1012": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1013": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1015": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1016": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1019": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1020": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1022": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1024": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1025": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1026": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1027": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1028": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1029": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1031": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1034": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1036": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1038_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1039_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1040_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1041_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1043_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1044_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1048": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1049": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1050": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1052": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1076_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1077_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1078": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1079_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1080": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1081_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1083": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1084": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1085": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1086": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1087": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1088": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1089": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1090": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1091": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1092": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1093": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1094": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1096": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1102": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1103": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1138_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1140_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1142": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1143": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1144": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1147": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1148": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1149": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1163_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1164_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1165_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1166_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1168_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1169_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1170_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1171_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1173": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1182": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1191": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1200": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1281_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1283_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1306_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1309_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1320": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1325": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1328_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1330_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1335": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1336": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1337": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1338": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1339_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1340": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1341_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1342": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1344": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1345": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1346": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1347": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1351": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1353": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1357": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1390_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1392_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.140": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1400_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1401_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1403_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1405": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1409": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1410": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1412": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1417": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1419": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1421": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1427": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1429": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1439": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1440": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1441": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1442": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1443": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1445": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1451": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1452": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1453": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1455": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.145_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.146_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1471_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1473_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1475_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1476_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1477": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1478_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1479": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.147_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.148": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1480_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1481": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1483": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1484": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1485": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1486": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1487": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1489": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1490": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1491": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1492": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1493": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1494": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1495": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1497": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1498": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1499": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.149_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1500": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1502": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1503": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1504": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1505": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1508": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1509": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1510": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1511": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1512": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1515": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1516": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1517": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1518": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1519": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1520": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1522": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1523": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1526": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1527": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1528": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1529": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1532": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1533": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1534": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1535": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1540_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1541_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1543_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1545": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1546_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1547": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1550": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1551": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1552": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1553": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1554": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1555": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1557": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1558": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1569": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1570": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1572": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1574": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1584": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1586": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1588": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1602": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1605": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1607": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1610": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1611_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1612": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1613_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1615_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1616": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1619": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1620": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1621": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1622": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1624": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1626": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1627": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1628": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.162_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1634_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.163_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.164": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1644": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1652": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1653": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1655": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1657": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.165_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.166": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1667": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1668_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1669": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.168": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1683": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1684": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1686": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1688": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.169": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.170": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1709": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1710": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1712": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.171_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1727": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1728": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.172_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1730": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1733": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1739": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.173_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1740": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1742": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1745_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1746_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1747": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1748": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.174_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1752": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1758_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1760": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1761": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1762": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1763": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1765": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1767": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1768": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1769": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1774": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1775": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1780": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1781": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1783": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1785": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1786": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1787": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1802": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1809": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1810": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1816": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1817": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1818": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1819": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1823": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1825": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1826": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1827": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1828": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1829": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.182_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1831": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1832": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1833": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1834": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1835": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.183_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.184_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1854": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1855": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1856": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1857": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1858": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1859": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.185_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1860": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1864_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1865_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1867_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1869": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.186_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1870": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1871": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1873": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1876_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1879_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.187_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1881_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1883_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.188_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1892_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1894_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1896": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1897": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1899": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1901": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1903": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1906": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1921_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1922_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1924_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1926_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1927": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1928": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1929": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1931": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1932": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1944": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1945": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1946": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1947_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1948": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1949": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1950": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1951": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1955": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1956": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1957": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1958": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1959": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1960": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1961": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1962": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1964_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1968": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1969": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1970": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1977": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1978": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1980": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1983_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1991_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1992": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1994": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1996": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1998": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.1999": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.200": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2007": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2012": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2013": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2015": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2016": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2019": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2020_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2022_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2024_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2025_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2026_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2027_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2028_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2029_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2031_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2034": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2036": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2038": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2039": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2040": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2041": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2043": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2044": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2048_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2049_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2050": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2052": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2076": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2077": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2078": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2079": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2080": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2081": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2083": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2084": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2085": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2086": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2087": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2088": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2089": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2090_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2091_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2092": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2093_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2094": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2096": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2102": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2103": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2140": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2142": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2143": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2144": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2147": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2148": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2149": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2163": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2164": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2165": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2166": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2168": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2169": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2170": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2171": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2173": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2182": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2191": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2200_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2320_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2321_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2322_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2323_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2325_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2328": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2330": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2335": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2336_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2337": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2338": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2339_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2340": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2341": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2342": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2344": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2345": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2346": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2347": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2351": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2353": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2357_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2390": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2392": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2400": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2401": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2403": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2405_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2409": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2410": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2412": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2417_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2419_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2421_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2427": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2429": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2439": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2440": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2441": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2442": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2443": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2445": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2451": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2452": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2453": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2455": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2471": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2473": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2475": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2476": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2477": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2478": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2479": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2480": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2481_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2483_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2484": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2485_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2486_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2487": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2489": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2490": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2491": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2492": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2493": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2494": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2495": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2497": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2498": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2499": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2500": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2502": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2503": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2504": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2505": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2508": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2509": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2510": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2511": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2512": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2515": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2516": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2517": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2518": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2519": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2520": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2522": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2523": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2526": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2527": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2528": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2529": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2532": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2533": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2534": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2535": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2540": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2541": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2543": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2545": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2546": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2547": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2550_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2551": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2552_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2553": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2554_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2555": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2557": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2558": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2569": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2570": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2572": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2574": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2584": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2586": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2588": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2602": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2605": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2607": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2610": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2611": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2612_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2613_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2615_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2616": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2619": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2620": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2621": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2622": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2624": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2626": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2627": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2628": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2634": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2644": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2652": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2653": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2655": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2657": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2667": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2668": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2669": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2683": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2684": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2686": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2688": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2709": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2710": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2712": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2727": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2728": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2730": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2733": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2739_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2740_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2742_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2745": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2746": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2747_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2748_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2752_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2758": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2760": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2761": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2762": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2763": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2765_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2767_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2768": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2769": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2774": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2775": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2780": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2781": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2783": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2785": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2786": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2787": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2802": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2809": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2810": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2816": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2817": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2818": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2819": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2823": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2825_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2826_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2827_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2828_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2829_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2831_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2832_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2833_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2834_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2835_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2854_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2855_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2856": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2857": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2858_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2859": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2860": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2864": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2865": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2867": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2869": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2870": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2871": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2873": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2876": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2879": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2881": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2883": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2892": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2894": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2896": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2897": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2899": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2901": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2903": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2906": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2921": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2922": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2924": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2926": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2927": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2928": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2929": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2931": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2932": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2944_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2945": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2946": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2947": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2948": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2949": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2950": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2951": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2955": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2956": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2957": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2958": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2959": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2960": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2961": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2962": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2964": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2968": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2969": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2970": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2977": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2978": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2980": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2983": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2991": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2992": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2994_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2996_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2998_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.2999_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3007": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3012_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3013_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3015_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3016": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3019": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3020": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3022": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3024": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3025": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3026": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3027": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3028": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3029": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3031": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3034": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3036": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3038": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3039": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3040": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3041": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3043": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3044": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3048": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3049": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3050": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3052": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3076": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3077": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3078": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3079": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3080": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3081": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3083": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3084": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3085": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3086": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3087": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3088": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3089": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3090": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3091": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3092": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3093": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3094_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3096": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3100_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3101_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3102_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3103_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3112_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3113_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3140": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3142": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3143": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3144": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3147": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3148": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3149": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.314_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.315_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3163": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3164": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3165": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3166": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3168": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3169": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.316_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3170": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3171": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3173": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.317_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3182": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.318_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3191": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.319_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3200": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.320_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.325": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3250_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3267_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3268_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3270_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.328_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.329_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.330_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.331_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3320": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3325_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3328_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.332_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3330": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3335_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3336_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3337_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3338": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3339": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.333_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3340": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3341_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3342_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3344": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3345": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3346": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3347": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.334_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.335": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3351": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3353_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3357": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.336": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.337_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.338_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3390": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3392": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.339_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.340": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3400": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3401": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3403": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3405": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3409": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.341": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3410": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3412": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3417": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3419": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.342": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3421": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3427_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3429_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3439_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.344": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3440_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3441_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3442_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3443_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3445_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.345": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3451_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3452_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3453_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3455_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.346": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.347": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3471": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3473": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3475": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3476": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3477": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3478": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3479": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3480": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3481": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3483": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3484": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3485": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3486": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3487": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3489": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3490_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3491": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3492_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3493_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3494": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3495_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3497_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3498_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3499_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3500_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3502_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3503_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3504_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3505_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3508_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3509_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.351": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3510_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3511": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3512": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3515": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3516": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3517": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3518": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3519": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3520": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3522": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3523": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3526": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3527": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3528": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3529": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.353": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3532": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3533": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3534": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3535": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3540": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3541": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3543": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3545": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3546": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3547": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3550": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3551_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3552_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3553": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3554": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3555": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3557": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3558_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3569": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.357": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3570": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3572": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3574": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3584_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3586_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3588_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3602": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3605": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3607": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3610": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3611": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3612": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3613": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3615": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3616": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3619": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3620": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3621": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3622": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3624": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3626": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3627": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3628": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3634": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3644": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3652_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3653_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3655_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3657_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3667": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3668": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3669": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3683": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3684": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3686": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3688": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3709": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3710": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3712": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3727_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3728_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3730_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3733": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3739": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3740": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3742": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3745": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3746": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3747": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3748": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3752": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3758": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3760": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3761": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3762": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3763": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3765": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3767": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3768": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3769": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3774": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3775": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3780_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3781_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3783_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3785_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3786_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3787_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3802_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3809": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3810": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3816": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3817": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3818": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3819": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3823": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3825": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3826": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3827": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3828": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3829": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3831": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3832": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3833": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3834": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3835": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3854": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3855": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3856": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3857": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3858_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3859": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3860_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3864": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3865": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3867": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3869": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3870_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3871_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3873": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3876": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3879": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3881": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3883": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3892": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3894": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3896_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3897_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3899_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.390": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3901": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3903": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3906": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.392": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3921": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3922": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3924": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3926": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3927": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3928": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3929": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3931": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3932": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3944": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3945": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3946": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3947": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3948": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3949": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3950": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3951": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3955": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3956": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3957_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3958_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3959_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3960_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3961_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3962_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3964": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3968_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3969_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3970_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3977": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3978": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3980": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3983_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3991": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3992": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3994": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3996": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3998": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.3999": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.400": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4007_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.401": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4012": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4013": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4015": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4016": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4019": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4020": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4022": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4024": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4025": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4026": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4027": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4028": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4029": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.403": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4031": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4034_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4036_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4038": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4039": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4040": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4041": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4043": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4044": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4048": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4049": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.405": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4050_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4052_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4076": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4077": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4078": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4079": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4080": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4081": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4083": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4084": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4085": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4086": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4087": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4088": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4089": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.409": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4090": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4091": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4092": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4093": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4094": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4096_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.410": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4102": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4103": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.412": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4140": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4142_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4143_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4144_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4147": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4148_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4149_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4163_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4164_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4165_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4166_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4168_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4169_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.417": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4170_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4171_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4173_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4175_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4176_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4178_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4180_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4181_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4182_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.419": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4191": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4200_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.421": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4251_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4253_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.427": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4274_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.429": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4320": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4325": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4328": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4330": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4335": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4336": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4337": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4338": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4339": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4340": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4341": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4342_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4344": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4345": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4346": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4347": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4351": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4353": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4357": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.439": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4390": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4392": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.440": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4400": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4401": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4403": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4405": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4409": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.441": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4410": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4412": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4417": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4419": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.442": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4421": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4427": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4429": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.443": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4439": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4440": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4441": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4442": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4443": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4445": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.445": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4451": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4452": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4453": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4455": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4471": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4473": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4475": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4476": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4477": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4478": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4479": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4480": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4481": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4483": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4484": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4485_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4486_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4487": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4489": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4490": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4491_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4492_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4493": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4494": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4495": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4497": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4498": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4499": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4500": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4502": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4503": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4504": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4505": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4508": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4509": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.451": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4510": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4511_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4512": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4515": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4516_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4517_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4518_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4519": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.452": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4520": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4522_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4523": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4526": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4527": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4528": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4529": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.453": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4532": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4533": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4534": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4535": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4540_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4541_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4543_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4545_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4546_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4547_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.455": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4550": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4551": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4552": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4553": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4554": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4555": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4557": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4558": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4569": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4570": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4572": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4574": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4584": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4586": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4588": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4602": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4605": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4607": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4610_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4611": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4612": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4613": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4615_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4616_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4619_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4620_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4621": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4622": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4624_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4626_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4627": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4628": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4634": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4644": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4652": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4653": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4655": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4657": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4667": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4668": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4669": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4683_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4684_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4686_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4688_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4709": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.471": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4710": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4712": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4727": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4728": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.473": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4730": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4733": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4739": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4740": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4742": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4745": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4746": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4747": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4748": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.475": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4752": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4758": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.476": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4760_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4761_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4762_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4763_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4765": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4767": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4768_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4769_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.477": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4774_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4775_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.478": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4780": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4781": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4783": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4785": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4786": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4787": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.479": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.480": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4802": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4809": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.481": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4810": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4816": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4817": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4818": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4819": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4823": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4825": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4826": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4827": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4828": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4829": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4831": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4832": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4833": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4834": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4835": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.483_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.484": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.485": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4854": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4855_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4856": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4857": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4858": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4859": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4860": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4864": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4865": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4867": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4869": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.486_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4870": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4871": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4873": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4876": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4879": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.487_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4881": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4883": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4892": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4894": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4896": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4897": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4899": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.489_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.490": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4901": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4903": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4906": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.491": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4921": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4922": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4924": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4926": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4927_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4928_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4929_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.492_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4931_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4932_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.493_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4944": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4945": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4946_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4947_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4948_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4949": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.494_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4950_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4951_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4955_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4956_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4957": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4958": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4959": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.495_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4960": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4961": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4962": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4964": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4968": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4969": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.497": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4970": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4977": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4978": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.498": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4980": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4983": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.499": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4991": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4992": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4994": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4996": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4998": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.4999": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.500": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5007": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5012": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5013": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5015": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5016": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5019": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.502": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5020": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5022": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5024": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5025": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5026": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5027": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5028": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5029": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.503": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5031": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5034": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5036": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5038": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5039": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.504": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5040": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5041": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5043": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5044": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5048": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5049": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.505": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5050": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5052": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5076": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5077_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5078_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5079_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.508": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5080_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5081_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5083_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5084_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5085_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5086_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5087_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5088_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5089_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.509": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5090_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5091_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5092_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5093": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5094": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5096": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.510": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5102": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5103": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.511": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5115": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5116": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5119": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.512_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5140": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5141": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5142": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5143": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5144": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5147": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5148": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5149": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5150": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5151": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5152": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.515_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5163": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5164": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5165": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5166": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5168": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5169": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.516_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.517": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5170": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5171": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5173": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.518": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5182": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5191_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.519_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5200": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5208": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.520_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5212": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5214": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5215": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5216": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5219": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.522": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5230_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5231_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5232_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5234_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5236_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5237_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5238_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5239_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.523_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5240_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5245_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5246_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5247_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5248_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5249_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.526": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5269_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5277_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.527_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.528": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.529_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.532": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5320": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5325": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5328": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5330": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5335": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5336_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5337_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5338": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5339": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5340_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5341": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5342": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5343": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5344_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5345_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5346_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5347_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5348": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5349": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5350": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5351_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5352": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5353": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5354": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5355": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5356": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5357": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5358": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5359": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5360": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5361": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5362": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5363": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5364": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5365": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5366": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5367": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5368": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5369": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5370": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5371": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5372": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5373": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5374": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5375": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5376": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5377": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5378": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5379": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5380": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5381": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5382": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5383": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5384": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5385": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5386": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5387": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5388": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5389": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5390": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5391": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5392": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5393": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5394": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5395": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5396": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5397": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5398": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5399": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.540": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5400": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5401": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5402": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5403": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5404": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5405": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5406": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5407": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5408": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5409_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.541": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5410_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5411": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5412_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5413": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5414": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5415": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5416": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5417": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5418": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5419": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5420": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5421": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5422": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5423": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5424": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5425": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5426": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5427": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5428": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5429": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.543": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5430": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5431": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5432": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5433": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5434": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5435": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5436": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5437": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5438": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5439": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5440": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5441": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5442": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5443": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5444": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5445": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5446": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5447": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5448": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5449": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.545": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5450": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5451": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5452": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5453": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5454": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5455": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5456": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5457": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5458": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5459": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.546": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5460": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5461": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5462": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5463": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5464": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5465": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5466": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5467": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5468": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5469": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.547": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5470": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5471": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5472": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5473": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5474": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5475": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5476": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5477_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5478_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5479_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5480_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5481_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5482": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5483_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5484_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5485_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5486_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5487_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5488": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5489": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5490": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5491": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5492": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5493": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5494": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5495": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5496": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5497": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5498": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5499": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.550": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5500": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5501": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5502": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5503_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5504": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5505_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5506": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5507": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5508": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5509_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.551": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5510": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5511": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5512": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5513": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5514": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5515": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5516": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5517": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5518": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5519": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.552": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5520": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5521": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5522": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5523": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5524": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5525": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5526_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5527_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5528_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5529": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.553": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5530": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5531": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5532_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5533_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5534": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5535": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5536": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5537": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5538": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5539": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.554": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5540": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5541_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5542": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5543_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5544": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5545_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5546": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5547": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5548": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5549": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.555": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5550": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5551": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5552_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5553_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5554_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5555_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5557_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5558": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.556": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5569": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.557": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5570": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5572": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5574": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.558": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5584": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5586": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5588": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.559": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.560": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5602_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5605": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5607": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.561": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5610": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5611": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5612": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5613": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5615": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5616": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5619": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.562": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5620": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5621": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5622": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5624": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5626": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5627": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5628": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.563": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5634": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.564": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5644": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.565": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5652": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5653": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5655": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5657": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.566": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5667_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5668": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5669_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.567": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.568": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5683": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5684": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5686": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5688": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.569_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5709": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.570_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.571": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5710": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5712": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5727": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5728": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.572_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.573": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5730": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5733": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5739": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5740": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5742": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5745": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5746": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5747": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5748": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.574_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.575": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5752": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5758": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.576": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5760": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5761": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5762": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5763": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5765": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5767": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5768": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5769": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.577": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5774": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5775": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.578": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5780": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5781": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5783": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5785": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5786": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5787": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.579": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.580": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5802": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5809_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.581": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5810_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5816": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5817": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5818_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5819_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.582": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5823_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5825": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5826": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5827": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5828": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5829": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.583": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5831": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5832": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5833": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5834": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5835": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.584": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.585": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5854": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5855": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5856": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5857": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5858": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5859": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.586": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5860": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5864": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5865": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5867_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5869_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.587": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5870": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5871_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5873_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5876": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5879": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.588": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5881": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5883": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.589": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5892": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5894_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5896_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5897": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5899": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.590": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5901_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5903_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5906_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.591": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.592": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5921": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5922": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5924": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5926": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5927": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5928": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5929": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.593": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5931": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5932": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.594": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5944": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5945": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5946": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5947": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5948": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5949": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.595": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5950": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5951": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5955": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5956": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5957": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5958": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5959": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.596": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5960": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5961": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5962": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5964": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5968": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5969": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.597": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5970": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5977": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5978": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.598": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5980": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5983": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.599": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5991": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5992": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5994": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5996": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5998": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.5999": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.600": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6000": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6001": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6002": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6003": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6004": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6005": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6006": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6007": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6008": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6009": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.601": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6010": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6011": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6012": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6013": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6014": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6015_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6016_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6017": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6018": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6019_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.602": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6020": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6021": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6022": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6023": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6024": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6025": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6026": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6027": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6028": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6029": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.603": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6030": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6031": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6032": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6033": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6034": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6035": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6036": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6037": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6038": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6039": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.604": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6040": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6041": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6042": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6043": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6044": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6045": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6046": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6047": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6048": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6049": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6050": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6051": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6052": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6053": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6054": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6055": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6056": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6057": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6058": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6059": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.605_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.606": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6060": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6061": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6062": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6063": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6064": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6065": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6066": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6067": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6068": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6069": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6070": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6071": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6072": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6073": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6074": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6075": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6076": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6077": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6078": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6079": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.607_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.608": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6080": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6081": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6082": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6083": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6084": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6085": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6086": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6087": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6088": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6089": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.609": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6090": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6091": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6092": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6093": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6094": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6095": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6096": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6097": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6098": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6099": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.610": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6100": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6101": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6102": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6103": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6104": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6105": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6106": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6107": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6108": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6109": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.611": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6110": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6111": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6112": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6113": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6114": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6115_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6116_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6117": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6118": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6119_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.612": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6120": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6121": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6122": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6123": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6124": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6125": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6126": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6127": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6128": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6129": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.613": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6130": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6131": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6132": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6133": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6134": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6135": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6136": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6137": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6138": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6139": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.614": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6140_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6141_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6142_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6143_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6144": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6145": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6146": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6147_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6148_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6149_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.615": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6150_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6151_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6152_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6153": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6154": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6155": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6156": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6157": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6158": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6159": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.616": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6160": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6161": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6162": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6163": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6164": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6165": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6166": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6167": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6168": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6169": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.617": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6170": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6171": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6172": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6173": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6174": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6175": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6176": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6177": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6178": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6179": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.618": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6180": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6181": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6182": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6183": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6184": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6185": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6186": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6187": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6188": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6189": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6190": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6191": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6192": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6193": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6194": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6195": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6196": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6197": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6198": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6199": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.619_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6200": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6201": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6202": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6203": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6204": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6205": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6206": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6207": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6208_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6209": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.620_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6210": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6211": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6212_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6213": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6214_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6215_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6216_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6217": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6218": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6219_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.621_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6220": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6221": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6222": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6223": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6224": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6225": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6226": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6227": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6228": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6229": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.622_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.623": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6230": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6231": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6232": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6233": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6234": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6235": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6236": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6237": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6238": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6239": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.624": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6240": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6241": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6242": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6243": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6244": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6245": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6246": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6247": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6248": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6249": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.625": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6250": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6251": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6252": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6253": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6254": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6255": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6256": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6257": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6258": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6259": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.626": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6260": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6261": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6262": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6263": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6264": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6265": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6266": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6267": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6268": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6269": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6270": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6271": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6272": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6273": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6274": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6275": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6276": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6277": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6278": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6279": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.627_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6280": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6281": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6282": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6283": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6284": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6285": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6286": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6287": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6288": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6289": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.628_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.629": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6290": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6291": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6292": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6293": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6294": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6295": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6296": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6297": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6298": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6299": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.630": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6300": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6301": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6302": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6303": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6304": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6305": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6306": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6307": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6308": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6309": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.631": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6310": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6311": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6312": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6313": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6314": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6315": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6316": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6317": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6318": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6319": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.632": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6320": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6321": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6322": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6323": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6324": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6325": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6326": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6327": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6328": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6329": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.633": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6330": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6331": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6332": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6333": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.6334": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.634": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.635": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.636": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.637": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.638": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.639": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.640": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.641": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.642": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.643": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.644_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.645": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.646": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.647": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.648": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.649": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.650": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.651": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.652": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.653": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.654": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.655": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.656": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.657": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.658": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.659": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.660": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.661": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.662": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.663": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.664": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.665": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.666": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.667": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.668": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.669": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.670": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.671": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.672": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.673": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.674": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.675": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.676": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.677": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.678": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.679": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.680": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.681": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.682": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.683": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.684": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.685": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.686": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.687": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.688": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.689": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.690": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.691": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.692": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.693": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.694": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.695": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.696": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.697": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.698": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.699": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.700": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.701": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.702": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.703": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.704": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.705": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.706": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.707": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.708": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.709_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.710_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.711": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.712_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.713": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.714": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.715": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.716": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.717": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.718": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.719": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.720": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.721": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.722": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.723": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.724": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.725": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.726": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.727": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.728": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.729": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.730": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.731": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.732": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.733_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.734": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.735": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.736": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.737": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.738": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.739": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.740": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.741": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.742": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.743": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.744": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.745": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.746": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.747": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.748": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.749": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.750": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.751": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.752": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.753": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.754": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.755": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.756": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.757": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.758": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.759": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.760": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.761_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.762": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.763": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.764": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.765": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.766": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.767": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.768": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.769": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.770": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.771": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.772": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.773": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.774": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.775": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.776": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.777": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.778": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.779": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.780": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.781": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.782": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.783": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.784": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.785": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.786": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.787": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.788": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.789": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.790": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.791": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.792": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.793": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.794": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.795": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.796": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.797": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.798": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.799": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.800": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.801": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.802": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.803": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.804": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.805": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.806": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.807": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.808": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.809": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.810": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.811": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.812": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.813": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.814": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.815": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.816_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.817_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.818": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.819": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.820": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.821": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.822": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.823": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.824": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.825": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.826": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.827": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.828": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.829": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.830": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.831": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.832": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.833": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.834": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.835": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.836": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.837": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.838": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.839": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.840": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.841": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.842": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.843": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.844": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.845": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.846": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.847": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.848": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.849": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.850": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.851": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.852": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.853": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.854": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.855": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.856_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.857_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.858": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.859_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.860": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.861": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.862": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.863": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.864": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.865": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.866": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.867": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.868": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.869": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.870": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.871": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.872": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.873": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.874": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.875": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.876": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.877": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.878": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.879": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.880": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.881": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.882": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.883": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.884": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.885": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.886": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.887": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.888": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.889": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.890": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.891": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.892": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.893": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.894": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.895": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.896": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.897": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.898": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.899": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.900": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.901": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.902": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.903": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.904": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.905": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.906": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.907": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.908": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.909": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.910": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.911": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.912": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.913": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.914": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.915": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.916": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.917": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.918": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.919": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.920": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.921": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.922": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.923": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.924": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.925": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.926": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.927": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.928": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.929": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.930": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.931": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.932": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.933": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.934": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.935": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.936": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.937": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.938": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.939": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.940": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.941": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.942": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.943": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.944": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.945_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.946": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.947_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.948": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.949_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.950": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.951": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.952": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.953": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.954": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.955": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.956": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.957": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.958": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.959": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.960": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.961": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.962": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.963": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.964": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.965": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.966": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.967": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.968": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.969": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.970": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.971": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.972": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.973": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.974": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.975": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.976": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.977_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.978_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.979": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.98": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.980_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.981": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.982": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.983": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.984": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.985": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.986": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.987": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.988": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.989": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.99": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.990": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.991_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.992_#_SKIP_Test_requires_support_for_a_newer_version_of_Unicode_than_this_Python_supports": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.993": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.994": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.995": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.996": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.997": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.998": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_idna_uts46.TestIdnaTest.runTest.999": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeContainsTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeContainsTests.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeContainsTests.test_singleton": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeContainsTests.test_skips": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeTests.test_empty_range": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeTests.test_ranging": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeTests.test_ranging_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-idna.tests.test_intranges.IntrangeTests.test_skips": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-idna/ptest\nPASS: tests.test_idna.IDNATests.testIDNTLDALabels\nPASS: tests.test_idna.IDNATests.testIDNTLDULabels\nPASS: tests.test_idna.IDNATests.test_check_bidi\nPASS: tests.test_idna.IDNATests.test_check_hyphen_ok\nPASS: tests.test_idna.IDNATests.test_check_initial_combiner\nPASS: tests.test_idna.IDNATests.test_decode\nPASS: tests.test_idna.IDNATests.test_encode\nPASS: tests.test_idna.IDNATests.test_valid_contextj\nPASS: tests.test_idna.IDNATests.test_valid_contexto\nPASS: tests.test_idna.IDNATests.test_valid_label_length\nPASS: tests.test_idna_codec.IDNACodecTests.testCodec\nPASS: tests.test_idna_codec.IDNACodecTests.testDirectDecode\nPASS: tests.test_idna_codec.IDNACodecTests.testDirectEncode\nPASS: tests.test_idna_codec.IDNACodecTests.testIncrementalDecoder\nPASS: tests.test_idna_codec.IDNACodecTests.testIncrementalEncoder\nPASS: tests.test_idna_codec.IDNACodecTests.testIndirectDecode\nPASS: tests.test_idna_codec.IDNACodecTests.testIndirectEncode\nPASS: tests.test_idna_codec.IDNACodecTests.testStreamReader\nPASS: tests.test_idna_codec.IDNACodecTests.testStreamWriter\nPASS: tests.test_idna_compat.IDNACompatTests.testToASCII\nPASS: tests.test_idna_compat.IDNACompatTests.testToUnicode\nPASS: tests.test_idna_compat.IDNACompatTests.test_nameprep\nPASS: tests.test_idna_other.OtherUTS46Tests.test_std3\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.98\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.99\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.141\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.145 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.146 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.147 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.148\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.161\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.162 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.164\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.170\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.172 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.173 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.174 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.181\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.182 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.183 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.184 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.185 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.186 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.187 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.188 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.313\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.314 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.315 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.316 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.317 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.318 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.319 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.320 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.329 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.330 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.331 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.332 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.333 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.334 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.336\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.338 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.485\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.487 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.488\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.489 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.491\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.493 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.494 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.495 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.511\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.512 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.514\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.515 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.516 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.518\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.519 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.520 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.522\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.523 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.526\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.527 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.528\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.529 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.568\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.569 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.570 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.571\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.572 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.573\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.574 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.604\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.605 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.606\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.607 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.618\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.619 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.620 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.621 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.622 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.626\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.627 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.628 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.643\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.644 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.708\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.709 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.710 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.711\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.712 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.732\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.733 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.760\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.761 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.815\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.816 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.817 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.855\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.856 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.857 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.858\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.859 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.944\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.945 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.946\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.948\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.949 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.976\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.977 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.978 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.979\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.980 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.990\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.991 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.992 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1037\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1038 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1039 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1040 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1041 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1042\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1043 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1044 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1075\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1076 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1077 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1078\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1079 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1080\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1081 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1137\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1138 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1139\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1140 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1162\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1164 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1166 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1167\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1168 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1169 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1170 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1280\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1281 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1282\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1283 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1305\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1306 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1308\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1309 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1329\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1330 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1336\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1338\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1340\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1341 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1389\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1390 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1391\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1392 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1399\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1400 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1401 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1402\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1403 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1470\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1471 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1472\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1473 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1474\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1475 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1476 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1477\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1478 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1479\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1480 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1485\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1486\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1539\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1540 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1545\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1546 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1610\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1611 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1612\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1613 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1633\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1634 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1667\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1668 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1744\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1745 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1746 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1757\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1758 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1863\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1864 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1865 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1866\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1867 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1875\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1876 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1878\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1879 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1880\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1881 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1882\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1883 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1891\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1892 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1893\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1894 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1920\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1921 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1922 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1923\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1924 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1925\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1926 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1946\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1963\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1964 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1982\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1983 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1990\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1991 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2019\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2020 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2021\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2022 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2023\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2024 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2025 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2026 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2027 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2028 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2029 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2030\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2031 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2047\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2048 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2049 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2089\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2090 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2091 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2092\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2093 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2199\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2200 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2319\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2320 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2321 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2322 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2323 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2324\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2325 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2335\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2338\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2356\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2357 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2404\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2405 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2416\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2417 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2418\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2419 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2420\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2421 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2480\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2481 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2484\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2549\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2550 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2551\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2553\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2554 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2611\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2612 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2613 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2738\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2739 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2740 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2741\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2742 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2746\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2747 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2748 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2751\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2752 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2764\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2765 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2766\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2767 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2824\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2825 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2826 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2827 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2828 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2829 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2830\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2831 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2832 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2833 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2834 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2835 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2853\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2854 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2855 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2857\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2858 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2943\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2944 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2993\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2994 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2995\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2996 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2997\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2998 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2999 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3011\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3012 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3013 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3014\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3015 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3093\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3094 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3099\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3100 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3101 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3102 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3103 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3111\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3112 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3113 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3249\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3250 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3266\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3267 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3268 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3269\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3270 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3324\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3325 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3334\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3335 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3339\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3340\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3341 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3342 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3352\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3353 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3426\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3427 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3428\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3429 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3438\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3439 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3440 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3441 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3442 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3443 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3444\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3445 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3450\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3451 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3452 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3453 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3454\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3455 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3485\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3486\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3489\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3490 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3491\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3493 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3494\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3495 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3496\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3497 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3498 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3499 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3500 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3501\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3502 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3503 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3504 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3505 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3507\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3508 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3509 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3510 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3550\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3551 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3557\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3558 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3583\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3584 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3585\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3586 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3587\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3588 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3651\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3652 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3653 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3654\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3655 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3656\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3657 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3726\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3727 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3728 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3729\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3730 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3779\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3780 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3781 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3782\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3783 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3784\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3785 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3786 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3787 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3801\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3802 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3857\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3858 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3859\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3860 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3869\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3870 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3871 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3895\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3896 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3897 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3898\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3899 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3956\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3957 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3958 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3959 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3960 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3961 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3962 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3967\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3968 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3969 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3970 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3982\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3983 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4006\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4007 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4033\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4034 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4035\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4036 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4049\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4050 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4051\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4052 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4095\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4096 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4141\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4142 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4143 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4144 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4147\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4148 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4162\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4164 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4166 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4167\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4168 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4169 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4170 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4172\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4173 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4174\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4175 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4176 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4177\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4178 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4179\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4180 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4181 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4182 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4199\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4200 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4250\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4251 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4252\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4253 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4273\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4274 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4336\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4339\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4341\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4342 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4484\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4490\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4491 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4510\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4511 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4515\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4516 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4517 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4518 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4521\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4522 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4539\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4540 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4544\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4545 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4546 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4547 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4609\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4610 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4616 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4618\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4619 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4620 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4623\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4624 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4625\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4626 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4682\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4683 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4684 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4685\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4686 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4687\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4688 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4759\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4760 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4761 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4762 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4763 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4767\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4768 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4769 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4773\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4774 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4775 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4854\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4855 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4926\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4927 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4928 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4929 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4930\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4931 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4932 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4945\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4946 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4948 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4949\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4950 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4951 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4954\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4955 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4956 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5076\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5077 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5078 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5079 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5080 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5081 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5082\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5083 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5084 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5085 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5086 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5087 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5088 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5089 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5090 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5091 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5092 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5190\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5191 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5229\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5230 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5231 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5232 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5233\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5234 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5235\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5236 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5237 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5238 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5239 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5240 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5244\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5245 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5246 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5247 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5248 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5249 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5268\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5269 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5276\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5277 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5335\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5339\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5340 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5343\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5344 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5345 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5346 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5347 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5350\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5351 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5408\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5409 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5410 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5411\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5412 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5476\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5477 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5478 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5479 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5480 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5481 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5484 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5487 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5502\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5503 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5504\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5505 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5508\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5509 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5525\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5526 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5527 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5528 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5531\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5532 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5533 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5540\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5544\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5545 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5551\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5553 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5554 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5555 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5556\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5557 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5601\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5602 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5666\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5667 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5668\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5669 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5808\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5809 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5810 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5817\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5818 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5819 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5822\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5823 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5866\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5867 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5868\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5869 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5870\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5871 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5872\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5873 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5893\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5894 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5895\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5896 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5900\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5901 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5902\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5903 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5905\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5906 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6014\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6015 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6016 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6018\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6019 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6114\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6115 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6116 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6118\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6119 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6139\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6140 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6141 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6142 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6143 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6146\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6147 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6148 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6150 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6151 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6152 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6207\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6208 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6211\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6212 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6213\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6214 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6215 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6216 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6218\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6219 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6334\nPASS: tests.test_intranges.IntrangeContainsTests.test_empty\nPASS: tests.test_intranges.IntrangeContainsTests.test_simple\nPASS: tests.test_intranges.IntrangeContainsTests.test_singleton\nPASS: tests.test_intranges.IntrangeContainsTests.test_skips\nPASS: tests.test_intranges.IntrangeTests.test_empty_range\nPASS: tests.test_intranges.IntrangeTests.test_ranging\nPASS: tests.test_intranges.IntrangeTests.test_ranging_2\nPASS: tests.test_intranges.IntrangeTests.test_skips\n\n============================================================================\nTestsuite summary\n# TOTAL: 6256\n# PASS: 5771\n# SKIP: 485\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-idna/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-idna": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: tests.test_idna.IDNATests.testIDNTLDALabels\nPASS: tests.test_idna.IDNATests.testIDNTLDULabels\nPASS: tests.test_idna.IDNATests.test_check_bidi\nPASS: tests.test_idna.IDNATests.test_check_hyphen_ok\nPASS: tests.test_idna.IDNATests.test_check_initial_combiner\nPASS: tests.test_idna.IDNATests.test_decode\nPASS: tests.test_idna.IDNATests.test_encode\nPASS: tests.test_idna.IDNATests.test_valid_contextj\nPASS: tests.test_idna.IDNATests.test_valid_contexto\nPASS: tests.test_idna.IDNATests.test_valid_label_length\nPASS: tests.test_idna_codec.IDNACodecTests.testCodec\nPASS: tests.test_idna_codec.IDNACodecTests.testDirectDecode\nPASS: tests.test_idna_codec.IDNACodecTests.testDirectEncode\nPASS: tests.test_idna_codec.IDNACodecTests.testIncrementalDecoder\nPASS: tests.test_idna_codec.IDNACodecTests.testIncrementalEncoder\nPASS: tests.test_idna_codec.IDNACodecTests.testIndirectDecode\nPASS: tests.test_idna_codec.IDNACodecTests.testIndirectEncode\nPASS: tests.test_idna_codec.IDNACodecTests.testStreamReader\nPASS: tests.test_idna_codec.IDNACodecTests.testStreamWriter\nPASS: tests.test_idna_compat.IDNACompatTests.testToASCII\nPASS: tests.test_idna_compat.IDNACompatTests.testToUnicode\nPASS: tests.test_idna_compat.IDNACompatTests.test_nameprep\nPASS: tests.test_idna_other.OtherUTS46Tests.test_std3\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.98\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.99\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.141\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.145 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.146 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.147 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.148\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.161\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.162 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.164\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.170\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.172 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.173 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.174 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.181\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.182 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.183 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.184 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.185 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.186 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.187 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.188 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.313\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.314 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.315 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.316 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.317 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.318 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.319 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.320 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.329 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.330 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.331 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.332 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.333 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.334 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.336\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.338 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.485\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.487 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.488\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.489 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.491\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.493 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.494 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.495 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.511\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.512 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.514\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.515 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.516 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.518\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.519 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.520 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.522\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.523 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.526\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.527 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.528\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.529 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.568\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.569 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.570 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.571\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.572 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.573\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.574 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.604\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.605 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.606\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.607 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.618\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.619 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.620 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.621 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.622 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.626\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.627 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.628 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.643\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.644 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.708\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.709 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.710 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.711\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.712 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.732\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.733 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.760\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.761 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.815\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.816 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.817 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.855\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.856 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.857 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.858\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.859 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.944\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.945 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.946\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.948\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.949 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.976\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.977 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.978 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.979\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.980 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.990\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.991 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.992 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1037\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1038 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1039 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1040 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1041 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1042\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1043 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1044 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1075\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1076 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1077 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1078\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1079 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1080\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1081 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1137\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1138 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1139\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1140 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1162\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1164 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1166 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1167\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1168 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1169 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1170 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1280\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1281 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1282\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1283 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1305\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1306 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1308\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1309 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1329\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1330 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1336\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1338\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1340\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1341 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1389\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1390 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1391\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1392 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1399\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1400 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1401 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1402\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1403 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1470\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1471 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1472\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1473 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1474\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1475 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1476 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1477\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1478 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1479\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1480 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1485\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1486\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1539\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1540 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1545\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1546 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1610\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1611 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1612\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1613 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1633\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1634 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1667\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1668 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1744\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1745 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1746 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1757\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1758 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1863\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1864 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1865 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1866\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1867 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1875\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1876 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1878\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1879 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1880\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1881 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1882\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1883 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1891\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1892 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1893\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1894 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1920\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1921 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1922 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1923\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1924 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1925\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1926 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1946\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1963\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1964 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1982\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1983 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1990\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.1991 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.1999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2019\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2020 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2021\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2022 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2023\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2024 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2025 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2026 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2027 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2028 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2029 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2030\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2031 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2047\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2048 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2049 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2089\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2090 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2091 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2092\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2093 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2199\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2200 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2319\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2320 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2321 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2322 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2323 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2324\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2325 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2335\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2338\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2339 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2356\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2357 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2404\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2405 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2416\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2417 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2418\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2419 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2420\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2421 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2480\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2481 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2484\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2549\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2550 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2551\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2553\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2554 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2611\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2612 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2613 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2738\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2739 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2740 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2741\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2742 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2746\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2747 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2748 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2751\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2752 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2764\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2765 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2766\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2767 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2824\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2825 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2826 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2827 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2828 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2829 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2830\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2831 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2832 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2833 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2834 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2835 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2853\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2854 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2855 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2857\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2858 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2943\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2944 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2993\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2994 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2995\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2996 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.2997\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2998 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.2999 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3011\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3012 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3013 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3014\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3015 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3093\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3094 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3099\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3100 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3101 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3102 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3103 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3111\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3112 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3113 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3249\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3250 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3266\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3267 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3268 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3269\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3270 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3324\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3325 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3327\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3328 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3334\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3335 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3339\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3340\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3341 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3342 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3352\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3353 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3426\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3427 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3428\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3429 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3438\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3439 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3440 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3441 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3442 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3443 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3444\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3445 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3450\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3451 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3452 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3453 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3454\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3455 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3484\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3485\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3486\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3489\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3490 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3491\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3493 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3494\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3495 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3496\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3497 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3498 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3499 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3500 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3501\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3502 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3503 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3504 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3505 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3507\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3508 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3509 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3510 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3540\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3541\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3542\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3543\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3544\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3545\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3550\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3551 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3557\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3558 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3583\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3584 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3585\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3586 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3587\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3588 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3651\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3652 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3653 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3654\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3655 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3656\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3657 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3726\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3727 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3728 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3729\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3730 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3779\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3780 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3781 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3782\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3783 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3784\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3785 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3786 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3787 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3801\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3802 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3857\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3858 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3859\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3860 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3869\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3870 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3871 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3895\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3896 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3897 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3898\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3899 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3956\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3957 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3958 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3959 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3960 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3961 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3962 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3967\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3968 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3969 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3970 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3982\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.3983 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.3999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4006\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4007 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4033\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4034 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4035\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4036 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4049\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4050 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4051\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4052 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4095\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4096 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4141\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4142 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4143 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4144 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4147\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4148 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4162\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4163 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4164 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4165 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4166 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4167\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4168 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4169 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4170 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4171 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4172\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4173 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4174\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4175 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4176 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4177\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4178 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4179\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4180 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4181 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4182 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4199\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4200 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4250\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4251 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4252\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4253 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4273\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4274 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4335\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4336\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4337\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4339\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4340\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4341\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4342 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4343\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4344\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4345\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4346\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4347\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4350\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4351\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4408\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4409\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4410\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4411\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4412\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4476\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4477\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4478\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4479\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4480\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4481\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4482\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4483\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4484\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4487\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4490\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4491 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4492 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4502\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4503\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4504\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4505\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4508\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4509\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4510\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4511 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4515\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4516 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4517 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4518 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4521\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4522 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4525\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4526\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4527\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4528\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4531\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4532\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4533\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4539\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4540 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4544\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4545 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4546 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4547 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4551\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4552\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4553\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4554\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4555\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4556\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4557\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4601\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4602\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4609\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4610 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4614\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4615 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4616 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4618\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4619 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4620 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4623\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4624 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4625\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4626 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4666\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4667\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4668\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4669\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4682\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4683 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4684 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4685\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4686 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4687\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4688 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4759\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4760 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4761 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4762 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4763 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4767\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4768 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4769 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4773\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4774 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4775 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4808\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4809\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4810\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4817\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4818\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4819\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4822\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4823\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4854\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4855 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4866\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4867\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4868\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4869\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4870\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4871\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4872\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4873\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4893\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4894\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4895\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4896\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4900\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4901\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4902\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4903\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4905\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4906\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4926\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4927 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4928 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4929 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4930\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4931 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4932 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4945\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4946 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4947 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4948 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4949\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4950 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4951 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4954\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4955 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.4956 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.4999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5014\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5015\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5016\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5018\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5019\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5076\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5077 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5078 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5079 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5080 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5081 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5082\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5083 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5084 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5085 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5086 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5087 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5088 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5089 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5090 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5091 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5092 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5114\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5115\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5116\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5118\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5119\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5139\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5140\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5141\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5142\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5143\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5146\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5147\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5148\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5149\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5150\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5151\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5152\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5190\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5191 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5207\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5208\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5211\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5212\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5213\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5214\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5215\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5216\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5218\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5219\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5229\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5230 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5231 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5232 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5233\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5234 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5235\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5236 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5237 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5238 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5239 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5240 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5244\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5245 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5246 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5247 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5248 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5249 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5268\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5269 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5276\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5277 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5334\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5335\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5336 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5337 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5338\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5339\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5340 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5341\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5342\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5343\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5344 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5345 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5346 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5347 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5348\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5349\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5350\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5351 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5352\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5353\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5354\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5355\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5356\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5357\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5358\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5359\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5360\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5361\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5362\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5363\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5364\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5365\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5366\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5367\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5368\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5369\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5370\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5371\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5372\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5373\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5374\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5375\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5376\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5377\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5378\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5379\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5380\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5381\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5382\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5383\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5384\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5385\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5386\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5387\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5388\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5389\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5390\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5391\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5392\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5393\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5394\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5395\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5396\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5397\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5398\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5399\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5400\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5401\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5402\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5403\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5404\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5405\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5406\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5407\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5408\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5409 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5410 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5411\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5412 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5413\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5414\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5415\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5416\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5417\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5418\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5419\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5420\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5421\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5422\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5423\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5424\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5425\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5426\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5427\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5428\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5429\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5430\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5431\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5432\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5433\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5434\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5435\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5436\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5437\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5438\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5439\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5440\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5441\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5442\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5443\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5444\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5445\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5446\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5447\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5448\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5449\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5450\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5451\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5452\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5453\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5454\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5455\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5456\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5457\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5458\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5459\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5460\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5461\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5462\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5463\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5464\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5465\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5466\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5467\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5468\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5469\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5470\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5471\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5472\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5473\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5474\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5475\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5476\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5477 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5478 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5479 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5480 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5481 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5482\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5483 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5484 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5485 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5486 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5487 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5488\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5489\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5490\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5491\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5492\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5493\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5494\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5495\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5496\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5497\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5498\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5499\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5500\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5501\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5502\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5503 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5504\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5505 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5506\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5507\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5508\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5509 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5510\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5511\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5512\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5513\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5514\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5515\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5516\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5517\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5518\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5519\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5520\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5521\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5522\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5523\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5524\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5525\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5526 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5527 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5528 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5529\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5530\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5531\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5532 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5533 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5534\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5535\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5536\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5537\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5538\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5539\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5540\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5541 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5542\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5543 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5544\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5545 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5546\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5547\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5548\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5549\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5550\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5551\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5552 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5553 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5554 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5555 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5556\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5557 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5558\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5559\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5560\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5561\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5562\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5563\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5564\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5565\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5566\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5567\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5568\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5569\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5570\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5571\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5572\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5573\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5574\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5575\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5576\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5577\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5578\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5579\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5580\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5581\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5582\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5583\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5584\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5585\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5586\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5587\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5588\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5589\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5590\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5591\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5592\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5593\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5594\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5595\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5596\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5597\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5598\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5599\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5600\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5601\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5602 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5603\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5604\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5605\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5606\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5607\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5608\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5609\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5610\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5611\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5612\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5613\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5614\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5615\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5616\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5617\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5618\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5619\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5620\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5621\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5622\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5623\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5624\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5625\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5626\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5627\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5628\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5629\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5630\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5631\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5632\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5633\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5634\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5635\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5636\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5637\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5638\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5639\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5640\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5641\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5642\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5643\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5644\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5645\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5646\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5647\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5648\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5649\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5650\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5651\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5652\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5653\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5654\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5655\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5656\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5657\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5658\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5659\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5660\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5661\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5662\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5663\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5664\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5665\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5666\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5667 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5668\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5669 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5670\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5671\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5672\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5673\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5674\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5675\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5676\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5677\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5678\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5679\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5680\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5681\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5682\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5683\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5684\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5685\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5686\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5687\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5688\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5689\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5690\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5691\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5692\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5693\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5694\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5695\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5696\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5697\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5698\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5699\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5700\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5701\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5702\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5703\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5704\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5705\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5706\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5707\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5708\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5709\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5710\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5711\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5712\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5713\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5714\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5715\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5716\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5717\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5718\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5719\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5720\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5721\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5722\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5723\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5724\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5725\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5726\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5727\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5728\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5729\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5730\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5731\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5732\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5733\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5734\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5735\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5736\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5737\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5738\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5739\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5740\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5741\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5742\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5743\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5744\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5745\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5746\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5747\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5748\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5749\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5750\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5751\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5752\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5753\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5754\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5755\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5756\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5757\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5758\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5759\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5760\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5761\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5762\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5763\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5764\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5765\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5766\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5767\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5768\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5769\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5770\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5771\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5772\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5773\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5774\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5775\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5776\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5777\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5778\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5779\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5780\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5781\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5782\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5783\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5784\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5785\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5786\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5787\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5788\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5789\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5790\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5791\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5792\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5793\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5794\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5795\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5796\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5797\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5798\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5799\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5800\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5801\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5802\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5803\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5804\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5805\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5806\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5807\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5808\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5809 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5810 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5811\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5812\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5813\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5814\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5815\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5816\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5817\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5818 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5819 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5820\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5821\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5822\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5823 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5824\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5825\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5826\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5827\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5828\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5829\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5830\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5831\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5832\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5833\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5834\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5835\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5836\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5837\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5838\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5839\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5840\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5841\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5842\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5843\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5844\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5845\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5846\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5847\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5848\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5849\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5850\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5851\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5852\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5853\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5854\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5855\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5856\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5857\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5858\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5859\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5860\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5861\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5862\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5863\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5864\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5865\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5866\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5867 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5868\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5869 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5870\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5871 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5872\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5873 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5874\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5875\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5876\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5877\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5878\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5879\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5880\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5881\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5882\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5883\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5884\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5885\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5886\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5887\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5888\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5889\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5890\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5891\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5892\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5893\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5894 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5895\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5896 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5897\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5898\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5899\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5900\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5901 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5902\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5903 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5904\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5905\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.5906 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5907\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5908\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5909\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5910\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5911\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5912\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5913\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5914\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5915\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5916\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5917\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5918\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5919\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5920\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5921\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5922\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5923\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5924\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5925\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5926\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5927\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5928\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5929\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5930\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5931\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5932\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5933\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5934\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5935\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5936\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5937\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5938\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5939\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5940\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5941\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5942\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5943\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5944\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5945\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5946\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5947\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5948\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5949\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5950\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5951\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5952\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5953\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5954\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5955\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5956\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5957\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5958\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5959\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5960\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5961\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5962\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5963\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5964\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5965\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5966\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5967\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5968\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5969\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5970\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5971\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5972\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5973\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5974\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5975\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5976\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5977\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5978\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5979\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5980\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5981\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5982\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5983\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5984\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5985\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5986\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5987\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5988\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5989\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5990\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5991\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5992\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5993\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5994\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5995\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5996\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5997\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5998\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.5999\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6000\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6001\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6002\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6003\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6004\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6005\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6006\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6007\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6008\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6009\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6010\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6011\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6012\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6013\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6014\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6015 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6016 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6017\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6018\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6019 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6020\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6021\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6022\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6023\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6024\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6025\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6026\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6027\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6028\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6029\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6030\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6031\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6032\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6033\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6034\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6035\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6036\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6037\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6038\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6039\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6040\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6041\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6042\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6043\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6044\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6045\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6046\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6047\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6048\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6049\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6050\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6051\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6052\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6053\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6054\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6055\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6056\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6057\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6058\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6059\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6060\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6061\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6062\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6063\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6064\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6065\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6066\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6067\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6068\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6069\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6070\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6071\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6072\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6073\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6074\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6075\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6076\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6077\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6078\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6079\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6080\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6081\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6082\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6083\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6084\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6085\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6086\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6087\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6088\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6089\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6090\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6091\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6092\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6093\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6094\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6095\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6096\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6097\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6098\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6099\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6100\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6101\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6102\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6103\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6104\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6105\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6106\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6107\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6108\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6109\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6110\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6111\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6112\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6113\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6114\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6115 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6116 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6117\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6118\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6119 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6120\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6121\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6122\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6123\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6124\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6125\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6126\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6127\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6128\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6129\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6130\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6131\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6132\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6133\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6134\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6135\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6136\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6137\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6138\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6139\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6140 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6141 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6142 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6143 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6144\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6145\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6146\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6147 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6148 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6149 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6150 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6151 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6152 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6153\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6154\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6155\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6156\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6157\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6158\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6159\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6160\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6161\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6162\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6163\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6164\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6165\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6166\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6167\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6168\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6169\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6170\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6171\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6172\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6173\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6174\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6175\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6176\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6177\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6178\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6179\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6180\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6181\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6182\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6183\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6184\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6185\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6186\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6187\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6188\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6189\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6190\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6191\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6192\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6193\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6194\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6195\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6196\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6197\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6198\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6199\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6200\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6201\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6202\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6203\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6204\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6205\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6206\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6207\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6208 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6209\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6210\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6211\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6212 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6213\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6214 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6215 # SKIP Test requires support for a newer version of Unicode than this Python supports\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6216 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6217\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6218\nSKIP: tests.test_idna_uts46.TestIdnaTest.runTest.6219 # SKIP Test requires support for a newer version of Unicode than this Python supports\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6220\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6221\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6222\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6223\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6224\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6225\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6226\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6227\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6228\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6229\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6230\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6231\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6232\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6233\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6234\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6235\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6236\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6237\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6238\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6239\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6240\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6241\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6242\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6243\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6244\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6245\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6246\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6247\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6248\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6249\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6250\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6251\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6252\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6253\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6254\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6255\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6256\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6257\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6258\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6259\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6260\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6261\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6262\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6263\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6264\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6265\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6266\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6267\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6268\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6269\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6270\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6271\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6272\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6273\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6274\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6275\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6276\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6277\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6278\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6279\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6280\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6281\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6282\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6283\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6284\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6285\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6286\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6287\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6288\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6289\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6290\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6291\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6292\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6293\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6294\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6295\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6296\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6297\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6298\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6299\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6300\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6301\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6302\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6303\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6304\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6305\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6306\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6307\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6308\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6309\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6310\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6311\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6312\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6313\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6314\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6315\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6316\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6317\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6318\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6319\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6320\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6321\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6322\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6323\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6324\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6325\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6326\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6327\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6328\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6329\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6330\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6331\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6332\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6333\nPASS: tests.test_idna_uts46.TestIdnaTest.runTest.6334\nPASS: tests.test_intranges.IntrangeContainsTests.test_empty\nPASS: tests.test_intranges.IntrangeContainsTests.test_simple\nPASS: tests.test_intranges.IntrangeContainsTests.test_singleton\nPASS: tests.test_intranges.IntrangeContainsTests.test_skips\nPASS: tests.test_intranges.IntrangeTests.test_empty_range\nPASS: tests.test_intranges.IntrangeTests.test_ranging\nPASS: tests.test_intranges.IntrangeTests.test_ranging_2\nPASS: tests.test_intranges.IntrangeTests.test_skips\n\n============================================================================\nTestsuite summary\n# TOTAL: 6256\n# PASS: 5771\n# SKIP: 485\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5932753086090088,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-jinja2_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-jinja2",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0008254051208496094,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.768484592437744,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01800680160522461,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 5.947688102722168,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003440380096435547,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_context_finalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_cycler": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_env_autoescape": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_eval_finalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_expressions": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_get_template_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_item_and_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_sandbox_max_range": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestExtendedAPI.test_template_passthrough": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_code_generator": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestLowLevel.test_custom_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_included_templates": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_refererenced_templates": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestMeta.test_find_undeclared_variables": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_basic_streaming": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_buffered_streaming": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_dump_stream": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestStreaming.test_streaming_behavior": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_chainable_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_debug_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_default_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_indexing_gives_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_logging_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_none_gives_proper_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_object_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_stopiteration_is_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_strict_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_and_special_attributes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_api.py:TestUndefined.test_undefined_attribute_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_bare_async": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_call_in_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_changed": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_cycling": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_empty_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_lookaround": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_loop_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_looploop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_noniter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_depth0": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_reversed_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoped_special_var": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_scoping_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_unpacking": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncForLoop.test_varlen": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_context_imports": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_exports": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_from_import_with_globals": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_import_with_globals_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncImports.test_trailing_comma": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_choice_includes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_async_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_async_generate": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_async_iteration_in_templates_extended": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_await_and_macros": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_await_on_calls_normal_render": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_basic_async": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_chainable_undefined_aiter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_getitem_after_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_namespace_awaitable": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_native_async": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async.py:test_native_list_async": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_attribute_map[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_reject[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_bool_select[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_empty_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_first[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_multidot[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_attribute[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_env_int[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_join_string_list[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_map_sum": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_map[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_reject[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_simple_select_attr[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_slice[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes[<lambda>1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_async_filters.py:test_sum_attributes_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestByteCodeCache.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_compile.py:test_filters_deterministic": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_compile.py:test_import_as_with_context_deterministic": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_call_in_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_changed": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_context_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_cycling": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_else_scoping_item": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_empty_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_lookaround": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_loop_unassignable": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_looploop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_noniter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_depth0": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_recursive_lookaround": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_reversed_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_loop_var": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoped_special_var": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_scoping_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_unpacking": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestForLoop.test_varlen": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_complete": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_elif_deep": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_no_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestIfCondition.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_caller_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_callself": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_complex_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_api": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_simple_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestMacros.test_varargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_escaping_filtered": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_block_filtered_set": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_init_namespace": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_macro": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_namespace_redefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_normal": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestSet.test_set_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_core_tags.py:TestWith.test_with_argument_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_include_syntax_error_source": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_local_extraction": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_pickleable_syntax_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_regular_syntax_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_runtime_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_debug.py:TestDebug.test_syntax_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_nonvolatile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_overlay_scopes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoped_setting": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestAutoEscape.test_volatile_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_debug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_do": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extend_late": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_nodes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_extension_ordering": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_identifier": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_loop_controls": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_preprocessor_extension": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_rebinding": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestExtensions.test_streamfilter_extension": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_comment_extract": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_complex_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_extract_trimmed_option": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_nested_trans_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_block_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trans_stringformatting": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_policy_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestInternationalization.test_trimmed_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_ext.py:TestScope.test_basic_scope_behavior": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_abs": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_attribute_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_batch": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_reject": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_bool_select": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_capitalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_center": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_chaining": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[-[_'aa',_0_,__'AB',_3_,__'b',_1_,__'c',_2_]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[by=\"value\"-[_'aa',_0_,__'b',_1_,__'c',_2_,__'AB',_3_]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[_'c',_2_,__'b',_1_,__'AB',_3_,__'aa',_0_]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_dictsort[true-[_'AB',_3_,__'aa',_0_,__'b',_1_,__'c',_2_]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_empty_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_escape": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filesizeformat_issue59": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_calling": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_elif": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_if": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_filtertag": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_first": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[32.32-32.32]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[42-42.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float[abc-0.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_float_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_forceescape": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_format": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_reject_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_func_select_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[False-a:_1,_3\\nb:_2\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_case[True-A:_3\\na:_1\\nb:_2\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_multidot": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_groupby_tuple_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_markup_input": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_indent_width_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[32.32-32]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[42-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int[abc-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[011-8-9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_int_special_method": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_items_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_join_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_json_dump": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_last": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_lower": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_map_sum": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_case_sensitive=true__}}-a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|max_}}-B]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_case_sensitive=true__}}-B]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[\"a\",_\"B\"]|min_}}-a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|max_}}-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max[{{_[]|min_}}-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_pprint": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_random": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_replace": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_round_positive": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_safe": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_reject_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_simple_select_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_slice": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort1": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort2": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort3": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort4": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort5": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort6": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort7": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sort8": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_striptags": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_sum_attributes_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_title": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[.-_..stays]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[None-..stays..]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_trim[_.-stays]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_end_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_truncate_very_short": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_unique_case_sensitive": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_upper": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world!-Hello%2C%20world%21]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[Hello,_world\\u203d-Hello%2C%20world%E2%80%BD]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[a_b/c-a%20b/c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_rel_policy": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_urlize_target_parameter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordcount": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_wordwrap": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[/]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\t]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\x0c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_idtracking.py:test_basics": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_idtracking.py:test_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_multi_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_idtracking.py:test_if_branching_stores_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_context_imports": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_exports": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_from_import_with_globals": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_needs_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_import_with_globals_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_no_trailing_comma": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_not_exported": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestImports.test_trailing_comma_with_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_choice_includes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_context_include_with_overrides": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_import_from_with_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_include_ignoring_missing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_imports.py:TestIncludes.test_unoptimized_scopes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_double_extends": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_invalid_required": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_layout": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level1_required": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level2_required": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level3_required": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_level4": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_multi_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_preserve_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_required_with_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_reuse_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_inheritance.py:TestInheritance.test_working": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_balancing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_bytefallback": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_comments": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_lineno_with_strip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[1a-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\U0001f40da-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1885-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u1886-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u2118-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u212e-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\u304d-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[\\xb7-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[_-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a--False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\U0001f40d\\U0001f40d-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[a\\xb7-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[f\\xf6\\xf6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_name[foo-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_normalizing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_operators": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw1": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw2": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw3": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_raw4": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_string_escapes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLexer.test_trailing_newline": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_balancing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_comment_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_erb_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_error_messages": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_line_syntax_priority": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_php_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestParser.test_start_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_block_end_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_bool": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[__]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_<_2_<_3_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_<_3_}}-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_4_>_2_>_3_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_<_b_<_c_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_<_c_}}-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{_a_>_b_>_c_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_compare_parens": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_concat": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_conditional_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_const_assign": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_constant_casing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_div": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_django_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_filter_priority": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_function_calls": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_grouping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_inop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_localset": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_math": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_notin": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_operator_precedence": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_parse_unary": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_raw2": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_string_concatenation": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_subscript": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_test_chaining": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_trailing_comma": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_tuple_expr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestSyntax.test_unary": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_iter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTokenStream.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_filename_normpath": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\\xe6\\x96\\x87\\xe5\\xad\\x97\\xe5\\x8c\\x96\\xe3\\x81\\x91]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\\u6587\\u5b57\\u5316\\u3051]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_cache_loader_change": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_caching": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_choice_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_function_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_limited_size_cache": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_no_cache": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_package_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_prefix_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestLoaders.test_split_template_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_choice_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_filesystem_compile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_log": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_path_as_pathlib": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_prefix_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_stored_zip_compile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:TestModuleLoader.test_weak_references": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_dir_source[test.html-BAR]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[foo/test.html-FOO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_file_source[test.html-BAR]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[./]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_omit_curdir[]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_package_zip_source[test.html-BAR]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_loader.py:test_pep_451_import_hook": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_adding_undefined_native_return": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_''_==_None_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_1_==_1_}}-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_2_+_2_==_5_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_None_is_none_}}-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_booleans[{{_value_}}-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_cast_int": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_concat_strings_with_quotes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_constant_dunder_to_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_is_defined_native_return": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_leading_spaces": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_list_add": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loop_look_alike": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_loops_with_ints": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_macro": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_multi_expression_add": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_no_intermediate_eval": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_spontaneous_env": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_literal_var": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_string_top_level": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_tuple_of_variable_strings": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_undefined_native_return": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nativetypes.py:test_variable_dunder": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_nodes.py:test_template_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_pickle.py:test_environment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_block_set_with_extends": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[extends]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_cached_extends[include]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_call_with_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_callable_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_caller_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_correct_prefix_loader_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_custom_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_double_caller_no_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_else_loop_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_empty_if_condition_fails": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_extends_output_bugs": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_grouper_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_keyword_folding": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_call_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_loop_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_escaping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_macro_var_bug_advanced": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_markup_and_chainable_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_for_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_nested_loop_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_partial_conditional_assignments": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_block_and_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_callable_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_in_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_loop_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_compile": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_recursive_loop_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scoped_block_loop_vars": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_blocks": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_scopes_and_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_set_and_include": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_subproperty_if": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_urlize_filter_escaping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_variable_reuse": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestBug.test_weird_inline_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_assigned_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:TestCorner.test_closure_scoping": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x0c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_regression.py:test_unicode_whitespace[\\x85]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_iterator_not_advanced_early": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_loop_idx0": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext0": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext1": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_loopcontext2": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_runtime.py:test_mock_not_pass_arg_marker": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_attr_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_binary_operator_intercepting": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_immutable_environment": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_restricted": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_template_data": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unary_operator_intercepting": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestSandbox.test_unsafe": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_all_okay": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_basic_format_safety": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_empty_braces_format": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_all_okay": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormat.test_safe_format_safety": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_basic_format_safety": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[eq_3-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ge_3-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[gt_2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[le_2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[lt_3-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_compare_aliases[ne_3-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_defined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_equalto": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_escaped": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_greaterthan": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_in": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lessthan": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_lower": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_multiple_tests": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_sameas": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_iterable-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_mapping-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_sequence-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[\"foo\"_is_string-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0.0_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_false-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[0_is_true-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1.0_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_false-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[1_is_true-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_integer-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[3.14159_is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[4.2_is_float-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_false-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_float-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_integer-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_iterable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_mapping-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_none-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_sequence-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_string-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[42_is_true-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[1,_2,_3]_is_sequence-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_iterable-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_mapping-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[[]_is_sequence-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_float-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_integer-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[_10_**_100__is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[complex_is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_boolean-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_false-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_float-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_integer-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_iterable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_mapping-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_none-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_sequence-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_string-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[false_is_true-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[mydict_is_mapping-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_boolean-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_false-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_float-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_integer-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_iterable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_mapping-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_none-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_number-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_sequence-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_string-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[none_is_true-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_5__is_iterable-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[range_is_callable-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_boolean-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_false-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_float-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_integer-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_none-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_number-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_string-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[true_is_true-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_callable-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_iterable-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_mapping-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_types[{}_is_sequence-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:TestTestsCase.test_upper": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:test_is_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:test_is_test": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_tests.py:test_name_undefined_in_if": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_autoescape_select": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestHelpers.test_object_type_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_clear": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_copy[copy1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_items": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_pickleable": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_setdefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLRUCache.test_values_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:test_consume": {
                "status": "PASSED"
            },
            "ptestresult.python3-jinja2.tests/test_utils.py:test_missing": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:14\nBEGIN: /usr/lib/python3-jinja2/ptest\nPASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute\nPASS: tests/test_api.py:TestExtendedAPI.test_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression\nPASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data\nPASS: tests/test_api.py:TestExtendedAPI.test_context_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape\nPASS: tests/test_api.py:TestExtendedAPI.test_cycler\nPASS: tests/test_api.py:TestExtendedAPI.test_expressions\nPASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough\nPASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined\nPASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect\nPASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range\nPASS: tests/test_api.py:TestMeta.test_find_undeclared_variables\nPASS: tests/test_api.py:TestMeta.test_find_refererenced_templates\nPASS: tests/test_api.py:TestMeta.test_find_included_templates\nPASS: tests/test_api.py:TestStreaming.test_basic_streaming\nPASS: tests/test_api.py:TestStreaming.test_buffered_streaming\nPASS: tests/test_api.py:TestStreaming.test_streaming_behavior\nPASS: tests/test_api.py:TestStreaming.test_dump_stream\nPASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined\nPASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes\nPASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error\nPASS: tests/test_api.py:TestUndefined.test_logging_undefined\nPASS: tests/test_api.py:TestUndefined.test_default_undefined\nPASS: tests/test_api.py:TestUndefined.test_chainable_undefined\nPASS: tests/test_api.py:TestUndefined.test_debug_undefined\nPASS: tests/test_api.py:TestUndefined.test_strict_undefined\nPASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined\nPASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error\nPASS: tests/test_api.py:TestUndefined.test_object_repr\nPASS: tests/test_api.py:TestLowLevel.test_custom_code_generator\nPASS: tests/test_api.py:TestLowLevel.test_custom_context\nPASS: tests/test_async.py:test_basic_async\nPASS: tests/test_async.py:test_await_on_calls\nPASS: tests/test_async.py:test_await_on_calls_normal_render\nPASS: tests/test_async.py:test_await_and_macros\nPASS: tests/test_async.py:test_async_blocks\nPASS: tests/test_async.py:test_async_generate\nPASS: tests/test_async.py:test_async_iteration_in_templates\nPASS: tests/test_async.py:test_async_iteration_in_templates_extended\nPASS: tests/test_async.py:TestAsyncImports.test_context_imports\nPASS: tests/test_async.py:TestAsyncImports.test_trailing_comma\nPASS: tests/test_async.py:TestAsyncImports.test_exports\nPASS: tests/test_async.py:TestAsyncImports.test_import_with_globals\nPASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override\nPASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals\nPASS: tests/test_async.py:TestAsyncIncludes.test_context_include\nPASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes\nPASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing\nPASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides\nPASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes\nPASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape\nPASS: tests/test_async.py:TestAsyncForLoop.test_simple\nPASS: tests/test_async.py:TestAsyncForLoop.test_else\nPASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]\nPASS: tests/test_async.py:TestAsyncForLoop.test_cycling\nPASS: tests/test_async.py:TestAsyncForLoop.test_lookaround\nPASS: tests/test_async.py:TestAsyncForLoop.test_changed\nPASS: tests/test_async.py:TestAsyncForLoop.test_scope\nPASS: tests/test_async.py:TestAsyncForLoop.test_varlen\nPASS: tests/test_async.py:TestAsyncForLoop.test_noniter\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth\nPASS: tests/test_async.py:TestAsyncForLoop.test_looploop\nPASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug\nPASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors\nPASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter\nPASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug\nPASS: tests/test_async.py:TestAsyncForLoop.test_unpacking\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_bare_async\nPASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing\nPASS: tests/test_async.py:test_namespace_awaitable\nPASS: tests/test_async.py:test_chainable_undefined_aiter\nPASS: tests/test_async.py:test_native_async\nPASS: tests/test_async.py:test_native_list_async\nPASS: tests/test_async.py:test_getitem_after_filter\nPASS: tests/test_async.py:test_getitem_after_call\nPASS: tests/test_async_filters.py:test_first[<lambda>0]\nPASS: tests/test_async_filters.py:test_first[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\\nb: 2\\n]\nPASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\\na: 1\\nb: 2\\n]\nPASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]\nPASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]\nPASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_select[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_select[<lambda>1]\nPASS: tests/test_async_filters.py:test_bool_select[<lambda>0]\nPASS: tests/test_async_filters.py:test_bool_select[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_map[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_map[<lambda>1]\nPASS: tests/test_async_filters.py:test_map_sum\nPASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]\nPASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]\nPASS: tests/test_async_filters.py:test_empty_map\nPASS: tests/test_async_filters.py:test_sum[<lambda>0]\nPASS: tests/test_async_filters.py:test_sum[<lambda>1]\nPASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]\nPASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]\nPASS: tests/test_async_filters.py:test_sum_attributes_nested\nPASS: tests/test_async_filters.py:test_sum_attributes_tuple\nPASS: tests/test_async_filters.py:test_slice[<lambda>0]\nPASS: tests/test_async_filters.py:test_slice[<lambda>1]\nPASS: tests/test_async_filters.py:test_custom_async_filter\nPASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]\nPASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]\nPASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple\nPASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load\nPASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception\nPASS: tests/test_compile.py:test_filters_deterministic\nPASS: tests/test_compile.py:test_import_as_with_context_deterministic\nPASS: tests/test_core_tags.py:TestForLoop.test_simple\nPASS: tests/test_core_tags.py:TestForLoop.test_else\nPASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item\nPASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks\nPASS: tests/test_core_tags.py:TestForLoop.test_context_vars\nPASS: tests/test_core_tags.py:TestForLoop.test_cycling\nPASS: tests/test_core_tags.py:TestForLoop.test_lookaround\nPASS: tests/test_core_tags.py:TestForLoop.test_changed\nPASS: tests/test_core_tags.py:TestForLoop.test_scope\nPASS: tests/test_core_tags.py:TestForLoop.test_varlen\nPASS: tests/test_core_tags.py:TestForLoop.test_noniter\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth\nPASS: tests/test_core_tags.py:TestForLoop.test_looploop\nPASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_errors\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_filter\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable\nPASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var\nPASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter\nPASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop\nPASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug\nPASS: tests/test_core_tags.py:TestForLoop.test_unpacking\nPASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set\nPASS: tests/test_core_tags.py:TestIfCondition.test_simple\nPASS: tests/test_core_tags.py:TestIfCondition.test_elif\nPASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep\nPASS: tests/test_core_tags.py:TestIfCondition.test_else\nPASS: tests/test_core_tags.py:TestIfCondition.test_empty\nPASS: tests/test_core_tags.py:TestIfCondition.test_complete\nPASS: tests/test_core_tags.py:TestIfCondition.test_no_scope\nPASS: tests/test_core_tags.py:TestMacros.test_simple\nPASS: tests/test_core_tags.py:TestMacros.test_scoping\nPASS: tests/test_core_tags.py:TestMacros.test_arguments\nPASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense\nPASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense\nPASS: tests/test_core_tags.py:TestMacros.test_varargs\nPASS: tests/test_core_tags.py:TestMacros.test_simple_call\nPASS: tests/test_core_tags.py:TestMacros.test_complex_call\nPASS: tests/test_core_tags.py:TestMacros.test_caller_undefined\nPASS: tests/test_core_tags.py:TestMacros.test_include\nPASS: tests/test_core_tags.py:TestMacros.test_macro_api\nPASS: tests/test_core_tags.py:TestMacros.test_callself\nPASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref\nPASS: tests/test_core_tags.py:TestSet.test_normal\nPASS: tests/test_core_tags.py:TestSet.test_block\nPASS: tests/test_core_tags.py:TestSet.test_block_escaping\nPASS: tests/test_core_tags.py:TestSet.test_set_invalid\nPASS: tests/test_core_tags.py:TestSet.test_namespace_redefined\nPASS: tests/test_core_tags.py:TestSet.test_namespace\nPASS: tests/test_core_tags.py:TestSet.test_namespace_block\nPASS: tests/test_core_tags.py:TestSet.test_init_namespace\nPASS: tests/test_core_tags.py:TestSet.test_namespace_loop\nPASS: tests/test_core_tags.py:TestSet.test_namespace_macro\nPASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered\nPASS: tests/test_core_tags.py:TestSet.test_block_filtered\nPASS: tests/test_core_tags.py:TestSet.test_block_filtered_set\nPASS: tests/test_core_tags.py:TestWith.test_with\nPASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping\nPASS: tests/test_debug.py:TestDebug.test_runtime_error\nPASS: tests/test_debug.py:TestDebug.test_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_regular_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source\nPASS: tests/test_debug.py:TestDebug.test_local_extraction\nPASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback\nPASS: tests/test_ext.py:TestExtensions.test_extend_late\nPASS: tests/test_ext.py:TestExtensions.test_loop_controls\nPASS: tests/test_ext.py:TestExtensions.test_do\nPASS: tests/test_ext.py:TestExtensions.test_extension_nodes\nPASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context\nPASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals\nPASS: tests/test_ext.py:TestExtensions.test_identifier\nPASS: tests/test_ext.py:TestExtensions.test_rebinding\nPASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension\nPASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension\nPASS: tests/test_ext.py:TestExtensions.test_extension_ordering\nPASS: tests/test_ext.py:TestExtensions.test_debug\nPASS: tests/test_ext.py:TestInternationalization.test_trans\nPASS: tests/test_ext.py:TestInternationalization.test_trans_plural\nPASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions\nPASS: tests/test_ext.py:TestInternationalization.test_complex_plural\nPASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_extract\nPASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option\nPASS: tests/test_ext.py:TestInternationalization.test_comment_extract\nPASS: tests/test_ext.py:TestInternationalization.test_extract_context\nPASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error\nPASS: tests/test_ext.py:TestInternationalization.test_trans_block_error\nPASS: tests/test_ext.py:TestScope.test_basic_scope_behavior\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block\nPASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting\nPASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile\nPASS: tests/test_ext.py:TestAutoEscape.test_volatile\nPASS: tests/test_ext.py:TestAutoEscape.test_scoping\nPASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping\nPASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes\nPASS: tests/test_filters.py:TestFilter.test_filter_calling\nPASS: tests/test_filters.py:TestFilter.test_capitalize\nPASS: tests/test_filters.py:TestFilter.test_center\nPASS: tests/test_filters.py:TestFilter.test_default\nPASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[by=\"value\"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]\nPASS: tests/test_filters.py:TestFilter.test_batch\nPASS: tests/test_filters.py:TestFilter.test_slice\nPASS: tests/test_filters.py:TestFilter.test_escape\nPASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]\nPASS: tests/test_filters.py:TestFilter.test_trim[.-  ..stays]\nPASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]\nPASS: tests/test_filters.py:TestFilter.test_striptags\nPASS: tests/test_filters.py:TestFilter.test_filesizeformat\nPASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59\nPASS: tests/test_filters.py:TestFilter.test_first\nPASS: tests/test_filters.py:TestFilter.test_float[42-42.0]\nPASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]\nPASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]\nPASS: tests/test_filters.py:TestFilter.test_float_default\nPASS: tests/test_filters.py:TestFilter.test_format\nPASS: tests/test_filters.py:TestFilter.test_indent\nPASS: tests/test_filters.py:TestFilter.test_indent_markup_input\nPASS: tests/test_filters.py:TestFilter.test_indent_width_string\nPASS: tests/test_filters.py:TestFilter.test_int[42-42]\nPASS: tests/test_filters.py:TestFilter.test_int[abc-0]\nPASS: tests/test_filters.py:TestFilter.test_int[32.32-32]\nPASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]\nPASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]\nPASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]\nPASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]\nPASS: tests/test_filters.py:TestFilter.test_int_default\nPASS: tests/test_filters.py:TestFilter.test_int_special_method\nPASS: tests/test_filters.py:TestFilter.test_join\nPASS: tests/test_filters.py:TestFilter.test_join_attribute\nPASS: tests/test_filters.py:TestFilter.test_last\nPASS: tests/test_filters.py:TestFilter.test_length\nPASS: tests/test_filters.py:TestFilter.test_lower\nPASS: tests/test_filters.py:TestFilter.test_items\nPASS: tests/test_filters.py:TestFilter.test_items_undefined\nPASS: tests/test_filters.py:TestFilter.test_pprint\nPASS: tests/test_filters.py:TestFilter.test_random\nPASS: tests/test_filters.py:TestFilter.test_reverse\nPASS: tests/test_filters.py:TestFilter.test_string\nPASS: tests/test_filters.py:TestFilter.test_title\nPASS: tests/test_filters.py:TestFilter.test_truncate\nPASS: tests/test_filters.py:TestFilter.test_truncate_very_short\nPASS: tests/test_filters.py:TestFilter.test_truncate_end_length\nPASS: tests/test_filters.py:TestFilter.test_upper\nPASS: tests/test_filters.py:TestFilter.test_urlize\nPASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy\nPASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter\nPASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter\nPASS: tests/test_filters.py:TestFilter.test_wordcount\nPASS: tests/test_filters.py:TestFilter.test_block\nPASS: tests/test_filters.py:TestFilter.test_chaining\nPASS: tests/test_filters.py:TestFilter.test_sum\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple\nPASS: tests/test_filters.py:TestFilter.test_abs\nPASS: tests/test_filters.py:TestFilter.test_round_positive\nPASS: tests/test_filters.py:TestFilter.test_round_negative\nPASS: tests/test_filters.py:TestFilter.test_xmlattr\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\t]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\n]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\x0c]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[ ]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[/]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[>]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[=]\nPASS: tests/test_filters.py:TestFilter.test_sort1\nPASS: tests/test_filters.py:TestFilter.test_sort2\nPASS: tests/test_filters.py:TestFilter.test_sort3\nPASS: tests/test_filters.py:TestFilter.test_sort4\nPASS: tests/test_filters.py:TestFilter.test_sort5\nPASS: tests/test_filters.py:TestFilter.test_sort6\nPASS: tests/test_filters.py:TestFilter.test_sort7\nPASS: tests/test_filters.py:TestFilter.test_sort8\nPASS: tests/test_filters.py:TestFilter.test_unique\nPASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive\nPASS: tests/test_filters.py:TestFilter.test_unique_attribute\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|min }}-a]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|min(case_sensitive=true) }}-B]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|max }}-B]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|max(case_sensitive=true) }}-a]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]\nPASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]\nPASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]\nPASS: tests/test_filters.py:TestFilter.test_groupby\nPASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index\nPASS: tests/test_filters.py:TestFilter.test_groupby_multidot\nPASS: tests/test_filters.py:TestFilter.test_groupby_default\nPASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\\nb: 2\\n]\nPASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\\na: 1\\nb: 2\\n]\nPASS: tests/test_filters.py:TestFilter.test_filtertag\nPASS: tests/test_filters.py:TestFilter.test_replace\nPASS: tests/test_filters.py:TestFilter.test_forceescape\nPASS: tests/test_filters.py:TestFilter.test_safe\nPASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\\u203d-Hello%2C%20world%E2%80%BD]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]\nPASS: tests/test_filters.py:TestFilter.test_simple_map\nPASS: tests/test_filters.py:TestFilter.test_map_sum\nPASS: tests/test_filters.py:TestFilter.test_attribute_map\nPASS: tests/test_filters.py:TestFilter.test_empty_map\nPASS: tests/test_filters.py:TestFilter.test_map_default\nPASS: tests/test_filters.py:TestFilter.test_simple_select\nPASS: tests/test_filters.py:TestFilter.test_bool_select\nPASS: tests/test_filters.py:TestFilter.test_simple_reject\nPASS: tests/test_filters.py:TestFilter.test_bool_reject\nPASS: tests/test_filters.py:TestFilter.test_simple_select_attr\nPASS: tests/test_filters.py:TestFilter.test_simple_reject_attr\nPASS: tests/test_filters.py:TestFilter.test_func_select_attr\nPASS: tests/test_filters.py:TestFilter.test_func_reject_attr\nPASS: tests/test_filters.py:TestFilter.test_json_dump\nPASS: tests/test_filters.py:TestFilter.test_wordwrap\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr\nPASS: tests/test_idtracking.py:test_basics\nPASS: tests/test_idtracking.py:test_complex\nPASS: tests/test_idtracking.py:test_if_branching_stores\nPASS: tests/test_idtracking.py:test_if_branching_stores_undefined\nPASS: tests/test_idtracking.py:test_if_branching_multi_scope\nPASS: tests/test_imports.py:TestImports.test_context_imports\nPASS: tests/test_imports.py:TestImports.test_import_needs_name\nPASS: tests/test_imports.py:TestImports.test_no_trailing_comma\nPASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context\nPASS: tests/test_imports.py:TestImports.test_exports\nPASS: tests/test_imports.py:TestImports.test_not_exported\nPASS: tests/test_imports.py:TestImports.test_import_with_globals\nPASS: tests/test_imports.py:TestImports.test_import_with_globals_override\nPASS: tests/test_imports.py:TestImports.test_from_import_with_globals\nPASS: tests/test_imports.py:TestIncludes.test_context_include\nPASS: tests/test_imports.py:TestIncludes.test_choice_includes\nPASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing\nPASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides\nPASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes\nPASS: tests/test_imports.py:TestIncludes.test_import_from_with_context\nPASS: tests/test_inheritance.py:TestInheritance.test_layout\nPASS: tests/test_inheritance.py:TestInheritance.test_level1\nPASS: tests/test_inheritance.py:TestInheritance.test_level2\nPASS: tests/test_inheritance.py:TestInheritance.test_level3\nPASS: tests/test_inheritance.py:TestInheritance.test_level4\nPASS: tests/test_inheritance.py:TestInheritance.test_super\nPASS: tests/test_inheritance.py:TestInheritance.test_working\nPASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks\nPASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks\nPASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_scoped_block\nPASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block\nPASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_level1_required\nPASS: tests/test_inheritance.py:TestInheritance.test_level2_required\nPASS: tests/test_inheritance.py:TestInheritance.test_level3_required\nPASS: tests/test_inheritance.py:TestInheritance.test_invalid_required\nPASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope\nPASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped\nPASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug\nPASS: tests/test_inheritance.py:TestBugFix.test_double_extends\nPASS: tests/test_lexnparse.py:TestTokenStream.test_simple\nPASS: tests/test_lexnparse.py:TestTokenStream.test_iter\nPASS: tests/test_lexnparse.py:TestLexer.test_raw1\nPASS: tests/test_lexnparse.py:TestLexer.test_raw2\nPASS: tests/test_lexnparse.py:TestLexer.test_raw3\nPASS: tests/test_lexnparse.py:TestLexer.test_raw4\nPASS: tests/test_lexnparse.py:TestLexer.test_balancing\nPASS: tests/test_lexnparse.py:TestLexer.test_comments\nPASS: tests/test_lexnparse.py:TestLexer.test_string_escapes\nPASS: tests/test_lexnparse.py:TestLexer.test_bytefallback\nPASS: tests/test_lexnparse.py:TestLexer.test_operators\nPASS: tests/test_lexnparse.py:TestLexer.test_normalizing\nPASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline\nPASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[f\\xf6\\xf6-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u304d-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\U0001f40da-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a\\U0001f40d\\U0001f40d-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u1885-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u1886-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u2118-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u212e-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\xb7-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a\\xb7-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip\nPASS: tests/test_lexnparse.py:TestParser.test_php_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_erb_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_comment_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_balancing\nPASS: tests/test_lexnparse.py:TestParser.test_start_comment\nPASS: tests/test_lexnparse.py:TestParser.test_line_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority\nPASS: tests/test_lexnparse.py:TestParser.test_error_messages\nPASS: tests/test_lexnparse.py:TestSyntax.test_call\nPASS: tests/test_lexnparse.py:TestSyntax.test_slicing\nPASS: tests/test_lexnparse.py:TestSyntax.test_attr\nPASS: tests/test_lexnparse.py:TestSyntax.test_subscript\nPASS: tests/test_lexnparse.py:TestSyntax.test_tuple\nPASS: tests/test_lexnparse.py:TestSyntax.test_math\nPASS: tests/test_lexnparse.py:TestSyntax.test_div\nPASS: tests/test_lexnparse.py:TestSyntax.test_unary\nPASS: tests/test_lexnparse.py:TestSyntax.test_concat\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]\nPASS: tests/test_lexnparse.py:TestSyntax.test_inop\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]\nPASS: tests/test_lexnparse.py:TestSyntax.test_bool\nPASS: tests/test_lexnparse.py:TestSyntax.test_grouping\nPASS: tests/test_lexnparse.py:TestSyntax.test_django_attr\nPASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression\nPASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression\nPASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority\nPASS: tests/test_lexnparse.py:TestSyntax.test_function_calls\nPASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr\nPASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma\nPASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name\nPASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing\nPASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining\nPASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation\nPASS: tests/test_lexnparse.py:TestSyntax.test_notin\nPASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence\nPASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple\nPASS: tests/test_lexnparse.py:TestSyntax.test_raw2\nPASS: tests/test_lexnparse.py:TestSyntax.test_const\nPASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority\nPASS: tests/test_lexnparse.py:TestSyntax.test_const_assign\nPASS: tests/test_lexnparse.py:TestSyntax.test_localset\nPASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax\nPASS: tests/test_loader.py:TestLoaders.test_dict_loader\nPASS: tests/test_loader.py:TestLoaders.test_package_loader\nPASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names\nPASS: tests/test_loader.py:TestLoaders.test_choice_loader\nPASS: tests/test_loader.py:TestLoaders.test_function_loader\nPASS: tests/test_loader.py:TestLoaders.test_prefix_loader\nPASS: tests/test_loader.py:TestLoaders.test_caching\nPASS: tests/test_loader.py:TestLoaders.test_no_cache\nPASS: tests/test_loader.py:TestLoaders.test_limited_size_cache\nPASS: tests/test_loader.py:TestLoaders.test_cache_loader_change\nPASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates\nPASS: tests/test_loader.py:TestLoaders.test_split_template_path\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib\nPASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime\nPASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\\u6587\\u5b57\\u5316\\u3051]\nPASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\\xe6\\x96\\x87\\xe5\\xad\\x97\\xe5\\x8c\\x96\\xe3\\x81\\x91]\nPASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath\nPASS: tests/test_loader.py:TestModuleLoader.test_log\nPASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_weak_references\nPASS: tests/test_loader.py:TestModuleLoader.test_choice_loader\nPASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader\nPASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib\nPASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths\nPASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_dir_list\nPASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_file_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_file_list\nPASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_zip_list\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[]\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[.]\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[./]\nPASS: tests/test_loader.py:test_pep_451_import_hook\nPASS: tests/test_nativetypes.py:test_is_defined_native_return\nPASS: tests/test_nativetypes.py:test_undefined_native_return\nPASS: tests/test_nativetypes.py:test_adding_undefined_native_return\nPASS: tests/test_nativetypes.py:test_cast_int\nPASS: tests/test_nativetypes.py:test_list_add\nPASS: tests/test_nativetypes.py:test_multi_expression_add\nPASS: tests/test_nativetypes.py:test_loops\nPASS: tests/test_nativetypes.py:test_loops_with_ints\nPASS: tests/test_nativetypes.py:test_loop_look_alike\nPASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]\nPASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]\nPASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]\nPASS: tests/test_nativetypes.py:test_variable_dunder\nPASS: tests/test_nativetypes.py:test_constant_dunder\nPASS: tests/test_nativetypes.py:test_constant_dunder_to_string\nPASS: tests/test_nativetypes.py:test_string_literal_var\nPASS: tests/test_nativetypes.py:test_string_top_level\nPASS: tests/test_nativetypes.py:test_tuple_of_variable_strings\nPASS: tests/test_nativetypes.py:test_concat_strings_with_quotes\nPASS: tests/test_nativetypes.py:test_no_intermediate_eval\nPASS: tests/test_nativetypes.py:test_spontaneous_env\nPASS: tests/test_nativetypes.py:test_leading_spaces\nPASS: tests/test_nativetypes.py:test_macro\nPASS: tests/test_nodes.py:test_template_hash\nPASS: tests/test_pickle.py:test_environment\nPASS: tests/test_regression.py:TestCorner.test_assigned_scoping\nPASS: tests/test_regression.py:TestCorner.test_closure_scoping\nPASS: tests/test_regression.py:TestBug.test_keyword_folding\nPASS: tests/test_regression.py:TestBug.test_extends_output_bugs\nPASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping\nPASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation\nPASS: tests/test_regression.py:TestBug.test_loop_call_loop\nPASS: tests/test_regression.py:TestBug.test_weird_inline_comment\nPASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug\nPASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments\nPASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug\nPASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe\nPASS: tests/test_regression.py:TestBug.test_call_with_args\nPASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_compile\nPASS: tests/test_regression.py:TestBug.test_else_loop_bug\nPASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name\nPASS: tests/test_regression.py:TestBug.test_pass_context_callable_class\nPASS: tests/test_regression.py:TestBug.test_block_set_with_extends\nPASS: tests/test_regression.py:TestBug.test_nested_for_else\nPASS: tests/test_regression.py:TestBug.test_macro_var_bug\nPASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced\nPASS: tests/test_regression.py:TestBug.test_callable_defaults\nPASS: tests/test_regression.py:TestBug.test_macro_escaping\nPASS: tests/test_regression.py:TestBug.test_macro_scoping\nPASS: tests/test_regression.py:TestBug.test_scopes_and_blocks\nPASS: tests/test_regression.py:TestBug.test_scopes_and_include\nPASS: tests/test_regression.py:TestBug.test_caller_scoping\nPASS: tests/test_regression.py:TestBug.test_variable_reuse\nPASS: tests/test_regression.py:TestBug.test_double_caller\nPASS: tests/test_regression.py:TestBug.test_double_caller_no_default\nPASS: tests/test_regression.py:TestBug.test_macro_blocks\nPASS: tests/test_regression.py:TestBug.test_scoped_block\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_filter\nPASS: tests/test_regression.py:TestBug.test_empty_if\nPASS: tests/test_regression.py:TestBug.test_subproperty_if\nPASS: tests/test_regression.py:TestBug.test_set_and_include\nPASS: tests/test_regression.py:TestBug.test_loop_include\nPASS: tests/test_regression.py:TestBug.test_grouper_repr\nPASS: tests/test_regression.py:TestBug.test_custom_context\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_bug\nPASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined\nPASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks\nPASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop\nPASS: tests/test_regression.py:TestBug.test_cached_extends[extends]\nPASS: tests/test_regression.py:TestBug.test_cached_extends[include]\nPASS: tests/test_regression.py:TestBug.test_nested_loop_scoping\nPASS: tests/test_regression.py:test_unicode_whitespace[\\x0c]\nPASS: tests/test_regression.py:test_unicode_whitespace[\\x85]\nPASS: tests/test_runtime.py:test_loop_idx\nPASS: tests/test_runtime.py:test_loop_idx0\nPASS: tests/test_runtime.py:test_loopcontext0\nPASS: tests/test_runtime.py:test_loopcontext1\nPASS: tests/test_runtime.py:test_loopcontext2\nPASS: tests/test_runtime.py:test_iterator_not_advanced_early\nPASS: tests/test_runtime.py:test_mock_not_pass_arg_marker\nPASS: tests/test_security.py:TestSandbox.test_unsafe\nPASS: tests/test_security.py:TestSandbox.test_immutable_environment\nPASS: tests/test_security.py:TestSandbox.test_restricted\nPASS: tests/test_security.py:TestSandbox.test_template_data\nPASS: tests/test_security.py:TestSandbox.test_attr_filter\nPASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting\nPASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting\nPASS: tests/test_security.py:TestStringFormat.test_basic_format_safety\nPASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay\nPASS: tests/test_security.py:TestStringFormat.test_safe_format_safety\nPASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay\nPASS: tests/test_security.py:TestStringFormat.test_empty_braces_format\nPASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety\nPASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay\nPASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay\nPASS: tests/test_tests.py:TestTestsCase.test_defined\nPASS: tests/test_tests.py:TestTestsCase.test_even\nPASS: tests/test_tests.py:TestTestsCase.test_odd\nPASS: tests/test_tests.py:TestTestsCase.test_lower\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is string-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_upper\nPASS: tests/test_tests.py:TestTestsCase.test_equalto\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]\nPASS: tests/test_tests.py:TestTestsCase.test_sameas\nPASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1\nPASS: tests/test_tests.py:TestTestsCase.test_escaped\nPASS: tests/test_tests.py:TestTestsCase.test_greaterthan\nPASS: tests/test_tests.py:TestTestsCase.test_lessthan\nPASS: tests/test_tests.py:TestTestsCase.test_multiple_tests\nPASS: tests/test_tests.py:TestTestsCase.test_in\nPASS: tests/test_tests.py:test_name_undefined\nPASS: tests/test_tests.py:test_name_undefined_in_if\nPASS: tests/test_tests.py:test_is_filter\nPASS: tests/test_tests.py:test_is_test\nPASS: tests/test_utils.py:TestLRUCache.test_simple\nPASS: tests/test_utils.py:TestLRUCache.test_values\nPASS: tests/test_utils.py:TestLRUCache.test_values_empty\nPASS: tests/test_utils.py:TestLRUCache.test_pickleable\nPASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]\nPASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]\nPASS: tests/test_utils.py:TestLRUCache.test_clear\nPASS: tests/test_utils.py:TestLRUCache.test_repr\nPASS: tests/test_utils.py:TestLRUCache.test_items\nPASS: tests/test_utils.py:TestLRUCache.test_setdefault\nPASS: tests/test_utils.py:TestHelpers.test_object_type_repr\nPASS: tests/test_utils.py:TestHelpers.test_autoescape_select\nPASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max\nPASS: tests/test_utils.py:test_missing\nPASS: tests/test_utils.py:test_consume\n============================================================================\nTestsuite summary\n# TOTAL: 851\n# PASS: 851\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 5\nEND: /usr/lib/python3-jinja2/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-jinja2": {
                    "duration": "5",
                    "log": "START: ptest-runner\n2024-11-06T15:14\nPASS: tests/test_api.py:TestExtendedAPI.test_item_and_attribute\nPASS: tests/test_api.py:TestExtendedAPI.test_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_finalize_constant_expression\nPASS: tests/test_api.py:TestExtendedAPI.test_no_finalize_template_data\nPASS: tests/test_api.py:TestExtendedAPI.test_context_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_eval_finalize\nPASS: tests/test_api.py:TestExtendedAPI.test_env_autoescape\nPASS: tests/test_api.py:TestExtendedAPI.test_cycler\nPASS: tests/test_api.py:TestExtendedAPI.test_expressions\nPASS: tests/test_api.py:TestExtendedAPI.test_template_passthrough\nPASS: tests/test_api.py:TestExtendedAPI.test_get_template_undefined\nPASS: tests/test_api.py:TestExtendedAPI.test_autoescape_autoselect\nPASS: tests/test_api.py:TestExtendedAPI.test_sandbox_max_range\nPASS: tests/test_api.py:TestMeta.test_find_undeclared_variables\nPASS: tests/test_api.py:TestMeta.test_find_refererenced_templates\nPASS: tests/test_api.py:TestMeta.test_find_included_templates\nPASS: tests/test_api.py:TestStreaming.test_basic_streaming\nPASS: tests/test_api.py:TestStreaming.test_buffered_streaming\nPASS: tests/test_api.py:TestStreaming.test_streaming_behavior\nPASS: tests/test_api.py:TestStreaming.test_dump_stream\nPASS: tests/test_api.py:TestUndefined.test_stopiteration_is_undefined\nPASS: tests/test_api.py:TestUndefined.test_undefined_and_special_attributes\nPASS: tests/test_api.py:TestUndefined.test_undefined_attribute_error\nPASS: tests/test_api.py:TestUndefined.test_logging_undefined\nPASS: tests/test_api.py:TestUndefined.test_default_undefined\nPASS: tests/test_api.py:TestUndefined.test_chainable_undefined\nPASS: tests/test_api.py:TestUndefined.test_debug_undefined\nPASS: tests/test_api.py:TestUndefined.test_strict_undefined\nPASS: tests/test_api.py:TestUndefined.test_indexing_gives_undefined\nPASS: tests/test_api.py:TestUndefined.test_none_gives_proper_error\nPASS: tests/test_api.py:TestUndefined.test_object_repr\nPASS: tests/test_api.py:TestLowLevel.test_custom_code_generator\nPASS: tests/test_api.py:TestLowLevel.test_custom_context\nPASS: tests/test_async.py:test_basic_async\nPASS: tests/test_async.py:test_await_on_calls\nPASS: tests/test_async.py:test_await_on_calls_normal_render\nPASS: tests/test_async.py:test_await_and_macros\nPASS: tests/test_async.py:test_async_blocks\nPASS: tests/test_async.py:test_async_generate\nPASS: tests/test_async.py:test_async_iteration_in_templates\nPASS: tests/test_async.py:test_async_iteration_in_templates_extended\nPASS: tests/test_async.py:TestAsyncImports.test_context_imports\nPASS: tests/test_async.py:TestAsyncImports.test_trailing_comma\nPASS: tests/test_async.py:TestAsyncImports.test_exports\nPASS: tests/test_async.py:TestAsyncImports.test_import_with_globals\nPASS: tests/test_async.py:TestAsyncImports.test_import_with_globals_override\nPASS: tests/test_async.py:TestAsyncImports.test_from_import_with_globals\nPASS: tests/test_async.py:TestAsyncIncludes.test_context_include\nPASS: tests/test_async.py:TestAsyncIncludes.test_choice_includes\nPASS: tests/test_async.py:TestAsyncIncludes.test_include_ignoring_missing\nPASS: tests/test_async.py:TestAsyncIncludes.test_context_include_with_overrides\nPASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes\nPASS: tests/test_async.py:TestAsyncIncludes.test_unoptimized_scopes_autoescape\nPASS: tests/test_async.py:TestAsyncForLoop.test_simple\nPASS: tests/test_async.py:TestAsyncForLoop.test_else\nPASS: tests/test_async.py:TestAsyncForLoop.test_empty_blocks\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>0]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[iter]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[reversed]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[<lambda>1]\nPASS: tests/test_async.py:TestAsyncForLoop.test_context_vars[auto_aiter]\nPASS: tests/test_async.py:TestAsyncForLoop.test_cycling\nPASS: tests/test_async.py:TestAsyncForLoop.test_lookaround\nPASS: tests/test_async.py:TestAsyncForLoop.test_changed\nPASS: tests/test_async.py:TestAsyncForLoop.test_scope\nPASS: tests/test_async.py:TestAsyncForLoop.test_varlen\nPASS: tests/test_async.py:TestAsyncForLoop.test_noniter\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_lookaround\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth0\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_depth\nPASS: tests/test_async.py:TestAsyncForLoop.test_looploop\nPASS: tests/test_async.py:TestAsyncForLoop.test_reversed_bug\nPASS: tests/test_async.py:TestAsyncForLoop.test_loop_errors\nPASS: tests/test_async.py:TestAsyncForLoop.test_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoped_special_var\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoped_loop_var\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_empty_loop_iter\nPASS: tests/test_async.py:TestAsyncForLoop.test_call_in_loop\nPASS: tests/test_async.py:TestAsyncForLoop.test_scoping_bug\nPASS: tests/test_async.py:TestAsyncForLoop.test_unpacking\nPASS: tests/test_async.py:TestAsyncForLoop.test_recursive_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_nonrecursive_loop_filter\nPASS: tests/test_async.py:TestAsyncForLoop.test_bare_async\nPASS: tests/test_async.py:TestAsyncForLoop.test_awaitable_property_slicing\nPASS: tests/test_async.py:test_namespace_awaitable\nPASS: tests/test_async.py:test_chainable_undefined_aiter\nPASS: tests/test_async.py:test_native_async\nPASS: tests/test_async.py:test_native_list_async\nPASS: tests/test_async.py:test_getitem_after_filter\nPASS: tests/test_async.py:test_getitem_after_call\nPASS: tests/test_async_filters.py:test_first[<lambda>0]\nPASS: tests/test_async_filters.py:test_first[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby_case[False-a: 1, 3\\nb: 2\\n]\nPASS: tests/test_async_filters.py:test_groupby_case[True-A: 3\\na: 1\\nb: 2\\n]\nPASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby_tuple_index[<lambda>1]\nPASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>0]\nPASS: tests/test_async_filters.py:test_groupby_multidot[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_env_int[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_env_int[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_string_list[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_string_list[<lambda>1]\nPASS: tests/test_async_filters.py:test_join_attribute[<lambda>0]\nPASS: tests/test_async_filters.py:test_join_attribute[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_reject[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_reject[<lambda>1]\nPASS: tests/test_async_filters.py:test_bool_reject[<lambda>0]\nPASS: tests/test_async_filters.py:test_bool_reject[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_select[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_select[<lambda>1]\nPASS: tests/test_async_filters.py:test_bool_select[<lambda>0]\nPASS: tests/test_async_filters.py:test_bool_select[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_select_attr[<lambda>1]\nPASS: tests/test_async_filters.py:test_simple_map[<lambda>0]\nPASS: tests/test_async_filters.py:test_simple_map[<lambda>1]\nPASS: tests/test_async_filters.py:test_map_sum\nPASS: tests/test_async_filters.py:test_attribute_map[<lambda>0]\nPASS: tests/test_async_filters.py:test_attribute_map[<lambda>1]\nPASS: tests/test_async_filters.py:test_empty_map\nPASS: tests/test_async_filters.py:test_sum[<lambda>0]\nPASS: tests/test_async_filters.py:test_sum[<lambda>1]\nPASS: tests/test_async_filters.py:test_sum_attributes[<lambda>0]\nPASS: tests/test_async_filters.py:test_sum_attributes[<lambda>1]\nPASS: tests/test_async_filters.py:test_sum_attributes_nested\nPASS: tests/test_async_filters.py:test_sum_attributes_tuple\nPASS: tests/test_async_filters.py:test_slice[<lambda>0]\nPASS: tests/test_async_filters.py:test_slice[<lambda>1]\nPASS: tests/test_async_filters.py:test_custom_async_filter\nPASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>0]\nPASS: tests/test_async_filters.py:test_custom_async_iteratable_filter[<lambda>1]\nPASS: tests/test_bytecode_cache.py:TestByteCodeCache.test_simple\nPASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_dump_load\nPASS: tests/test_bytecode_cache.py:TestMemcachedBytecodeCache.test_exception\nPASS: tests/test_compile.py:test_filters_deterministic\nPASS: tests/test_compile.py:test_import_as_with_context_deterministic\nPASS: tests/test_core_tags.py:TestForLoop.test_simple\nPASS: tests/test_core_tags.py:TestForLoop.test_else\nPASS: tests/test_core_tags.py:TestForLoop.test_else_scoping_item\nPASS: tests/test_core_tags.py:TestForLoop.test_empty_blocks\nPASS: tests/test_core_tags.py:TestForLoop.test_context_vars\nPASS: tests/test_core_tags.py:TestForLoop.test_cycling\nPASS: tests/test_core_tags.py:TestForLoop.test_lookaround\nPASS: tests/test_core_tags.py:TestForLoop.test_changed\nPASS: tests/test_core_tags.py:TestForLoop.test_scope\nPASS: tests/test_core_tags.py:TestForLoop.test_varlen\nPASS: tests/test_core_tags.py:TestForLoop.test_noniter\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_lookaround\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth0\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_depth\nPASS: tests/test_core_tags.py:TestForLoop.test_looploop\nPASS: tests/test_core_tags.py:TestForLoop.test_reversed_bug\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_errors\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_filter\nPASS: tests/test_core_tags.py:TestForLoop.test_loop_unassignable\nPASS: tests/test_core_tags.py:TestForLoop.test_scoped_special_var\nPASS: tests/test_core_tags.py:TestForLoop.test_scoped_loop_var\nPASS: tests/test_core_tags.py:TestForLoop.test_recursive_empty_loop_iter\nPASS: tests/test_core_tags.py:TestForLoop.test_call_in_loop\nPASS: tests/test_core_tags.py:TestForLoop.test_scoping_bug\nPASS: tests/test_core_tags.py:TestForLoop.test_unpacking\nPASS: tests/test_core_tags.py:TestForLoop.test_intended_scoping_with_set\nPASS: tests/test_core_tags.py:TestIfCondition.test_simple\nPASS: tests/test_core_tags.py:TestIfCondition.test_elif\nPASS: tests/test_core_tags.py:TestIfCondition.test_elif_deep\nPASS: tests/test_core_tags.py:TestIfCondition.test_else\nPASS: tests/test_core_tags.py:TestIfCondition.test_empty\nPASS: tests/test_core_tags.py:TestIfCondition.test_complete\nPASS: tests/test_core_tags.py:TestIfCondition.test_no_scope\nPASS: tests/test_core_tags.py:TestMacros.test_simple\nPASS: tests/test_core_tags.py:TestMacros.test_scoping\nPASS: tests/test_core_tags.py:TestMacros.test_arguments\nPASS: tests/test_core_tags.py:TestMacros.test_arguments_defaults_nonsense\nPASS: tests/test_core_tags.py:TestMacros.test_caller_defaults_nonsense\nPASS: tests/test_core_tags.py:TestMacros.test_varargs\nPASS: tests/test_core_tags.py:TestMacros.test_simple_call\nPASS: tests/test_core_tags.py:TestMacros.test_complex_call\nPASS: tests/test_core_tags.py:TestMacros.test_caller_undefined\nPASS: tests/test_core_tags.py:TestMacros.test_include\nPASS: tests/test_core_tags.py:TestMacros.test_macro_api\nPASS: tests/test_core_tags.py:TestMacros.test_callself\nPASS: tests/test_core_tags.py:TestMacros.test_macro_defaults_self_ref\nPASS: tests/test_core_tags.py:TestSet.test_normal\nPASS: tests/test_core_tags.py:TestSet.test_block\nPASS: tests/test_core_tags.py:TestSet.test_block_escaping\nPASS: tests/test_core_tags.py:TestSet.test_set_invalid\nPASS: tests/test_core_tags.py:TestSet.test_namespace_redefined\nPASS: tests/test_core_tags.py:TestSet.test_namespace\nPASS: tests/test_core_tags.py:TestSet.test_namespace_block\nPASS: tests/test_core_tags.py:TestSet.test_init_namespace\nPASS: tests/test_core_tags.py:TestSet.test_namespace_loop\nPASS: tests/test_core_tags.py:TestSet.test_namespace_macro\nPASS: tests/test_core_tags.py:TestSet.test_block_escaping_filtered\nPASS: tests/test_core_tags.py:TestSet.test_block_filtered\nPASS: tests/test_core_tags.py:TestSet.test_block_filtered_set\nPASS: tests/test_core_tags.py:TestWith.test_with\nPASS: tests/test_core_tags.py:TestWith.test_with_argument_scoping\nPASS: tests/test_debug.py:TestDebug.test_runtime_error\nPASS: tests/test_debug.py:TestDebug.test_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_regular_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_pickleable_syntax_error\nPASS: tests/test_debug.py:TestDebug.test_include_syntax_error_source\nPASS: tests/test_debug.py:TestDebug.test_local_extraction\nPASS: tests/test_debug.py:TestDebug.test_get_corresponding_lineno_traceback\nPASS: tests/test_ext.py:TestExtensions.test_extend_late\nPASS: tests/test_ext.py:TestExtensions.test_loop_controls\nPASS: tests/test_ext.py:TestExtensions.test_do\nPASS: tests/test_ext.py:TestExtensions.test_extension_nodes\nPASS: tests/test_ext.py:TestExtensions.test_contextreference_node_passes_context\nPASS: tests/test_ext.py:TestExtensions.test_contextreference_node_can_pass_locals\nPASS: tests/test_ext.py:TestExtensions.test_identifier\nPASS: tests/test_ext.py:TestExtensions.test_rebinding\nPASS: tests/test_ext.py:TestExtensions.test_preprocessor_extension\nPASS: tests/test_ext.py:TestExtensions.test_streamfilter_extension\nPASS: tests/test_ext.py:TestExtensions.test_extension_ordering\nPASS: tests/test_ext.py:TestExtensions.test_debug\nPASS: tests/test_ext.py:TestInternationalization.test_trans\nPASS: tests/test_ext.py:TestInternationalization.test_trans_plural\nPASS: tests/test_ext.py:TestInternationalization.test_trans_plural_with_functions\nPASS: tests/test_ext.py:TestInternationalization.test_complex_plural\nPASS: tests/test_ext.py:TestInternationalization.test_trans_stringformatting\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_policy_override\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_vars\nPASS: tests/test_ext.py:TestInternationalization.test_trimmed_varname_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_extract\nPASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed\nPASS: tests/test_ext.py:TestInternationalization.test_extract_trimmed_option\nPASS: tests/test_ext.py:TestInternationalization.test_comment_extract\nPASS: tests/test_ext.py:TestInternationalization.test_extract_context\nPASS: tests/test_ext.py:TestInternationalization.test_nested_trans_error\nPASS: tests/test_ext.py:TestInternationalization.test_trans_block_error\nPASS: tests/test_ext.py:TestScope.test_basic_scope_behavior\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_complex_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_stringformatting\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_newstyle_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_support\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_autoescape_macros\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_used_twice\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_num_called_num\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_trans_vars\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_novars_vars_escaping\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_block\nPASS: tests/test_ext.py:TestNewstyleInternationalization.test_context_plural_block\nPASS: tests/test_ext.py:TestAutoEscape.test_scoped_setting\nPASS: tests/test_ext.py:TestAutoEscape.test_nonvolatile\nPASS: tests/test_ext.py:TestAutoEscape.test_volatile\nPASS: tests/test_ext.py:TestAutoEscape.test_scoping\nPASS: tests/test_ext.py:TestAutoEscape.test_volatile_scoping\nPASS: tests/test_ext.py:TestAutoEscape.test_overlay_scopes\nPASS: tests/test_filters.py:TestFilter.test_filter_calling\nPASS: tests/test_filters.py:TestFilter.test_capitalize\nPASS: tests/test_filters.py:TestFilter.test_center\nPASS: tests/test_filters.py:TestFilter.test_default\nPASS: tests/test_filters.py:TestFilter.test_dictsort[-[('aa', 0), ('AB', 3), ('b', 1), ('c', 2)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[true-[('AB', 3), ('aa', 0), ('b', 1), ('c', 2)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[by=\"value\"-[('aa', 0), ('b', 1), ('c', 2), ('AB', 3)]]\nPASS: tests/test_filters.py:TestFilter.test_dictsort[reverse=true-[('c', 2), ('b', 1), ('AB', 3), ('aa', 0)]]\nPASS: tests/test_filters.py:TestFilter.test_batch\nPASS: tests/test_filters.py:TestFilter.test_slice\nPASS: tests/test_filters.py:TestFilter.test_escape\nPASS: tests/test_filters.py:TestFilter.test_trim[None-..stays..]\nPASS: tests/test_filters.py:TestFilter.test_trim[.-  ..stays]\nPASS: tests/test_filters.py:TestFilter.test_trim[ .-stays]\nPASS: tests/test_filters.py:TestFilter.test_striptags\nPASS: tests/test_filters.py:TestFilter.test_filesizeformat\nPASS: tests/test_filters.py:TestFilter.test_filesizeformat_issue59\nPASS: tests/test_filters.py:TestFilter.test_first\nPASS: tests/test_filters.py:TestFilter.test_float[42-42.0]\nPASS: tests/test_filters.py:TestFilter.test_float[abc-0.0]\nPASS: tests/test_filters.py:TestFilter.test_float[32.32-32.32]\nPASS: tests/test_filters.py:TestFilter.test_float_default\nPASS: tests/test_filters.py:TestFilter.test_format\nPASS: tests/test_filters.py:TestFilter.test_indent\nPASS: tests/test_filters.py:TestFilter.test_indent_markup_input\nPASS: tests/test_filters.py:TestFilter.test_indent_width_string\nPASS: tests/test_filters.py:TestFilter.test_int[42-42]\nPASS: tests/test_filters.py:TestFilter.test_int[abc-0]\nPASS: tests/test_filters.py:TestFilter.test_int[32.32-32]\nPASS: tests/test_filters.py:TestFilter.test_int[12345678901234567890-12345678901234567890]\nPASS: tests/test_filters.py:TestFilter.test_int_base[0x4d32-16-19762]\nPASS: tests/test_filters.py:TestFilter.test_int_base[011-8-9]\nPASS: tests/test_filters.py:TestFilter.test_int_base[0x33Z-16-0]\nPASS: tests/test_filters.py:TestFilter.test_int_default\nPASS: tests/test_filters.py:TestFilter.test_int_special_method\nPASS: tests/test_filters.py:TestFilter.test_join\nPASS: tests/test_filters.py:TestFilter.test_join_attribute\nPASS: tests/test_filters.py:TestFilter.test_last\nPASS: tests/test_filters.py:TestFilter.test_length\nPASS: tests/test_filters.py:TestFilter.test_lower\nPASS: tests/test_filters.py:TestFilter.test_items\nPASS: tests/test_filters.py:TestFilter.test_items_undefined\nPASS: tests/test_filters.py:TestFilter.test_pprint\nPASS: tests/test_filters.py:TestFilter.test_random\nPASS: tests/test_filters.py:TestFilter.test_reverse\nPASS: tests/test_filters.py:TestFilter.test_string\nPASS: tests/test_filters.py:TestFilter.test_title\nPASS: tests/test_filters.py:TestFilter.test_truncate\nPASS: tests/test_filters.py:TestFilter.test_truncate_very_short\nPASS: tests/test_filters.py:TestFilter.test_truncate_end_length\nPASS: tests/test_filters.py:TestFilter.test_upper\nPASS: tests/test_filters.py:TestFilter.test_urlize\nPASS: tests/test_filters.py:TestFilter.test_urlize_rel_policy\nPASS: tests/test_filters.py:TestFilter.test_urlize_target_parameter\nPASS: tests/test_filters.py:TestFilter.test_urlize_extra_schemes_parameter\nPASS: tests/test_filters.py:TestFilter.test_wordcount\nPASS: tests/test_filters.py:TestFilter.test_block\nPASS: tests/test_filters.py:TestFilter.test_chaining\nPASS: tests/test_filters.py:TestFilter.test_sum\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes_nested\nPASS: tests/test_filters.py:TestFilter.test_sum_attributes_tuple\nPASS: tests/test_filters.py:TestFilter.test_abs\nPASS: tests/test_filters.py:TestFilter.test_round_positive\nPASS: tests/test_filters.py:TestFilter.test_round_negative\nPASS: tests/test_filters.py:TestFilter.test_xmlattr\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\t]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\n]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[\\x0c]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[ ]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[/]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[>]\nPASS: tests/test_filters.py:TestFilter.test_xmlattr_key_invalid[=]\nPASS: tests/test_filters.py:TestFilter.test_sort1\nPASS: tests/test_filters.py:TestFilter.test_sort2\nPASS: tests/test_filters.py:TestFilter.test_sort3\nPASS: tests/test_filters.py:TestFilter.test_sort4\nPASS: tests/test_filters.py:TestFilter.test_sort5\nPASS: tests/test_filters.py:TestFilter.test_sort6\nPASS: tests/test_filters.py:TestFilter.test_sort7\nPASS: tests/test_filters.py:TestFilter.test_sort8\nPASS: tests/test_filters.py:TestFilter.test_unique\nPASS: tests/test_filters.py:TestFilter.test_unique_case_sensitive\nPASS: tests/test_filters.py:TestFilter.test_unique_attribute\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|min }}-a]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|min(case_sensitive=true) }}-B]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|min }}-]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|max }}-B]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ [\"a\", \"B\"]|max(case_sensitive=true) }}-a]\nPASS: tests/test_filters.py:TestFilter.test_min_max[{{ []|max }}-]\nPASS: tests/test_filters.py:TestFilter.test_min_max_attribute[min-1]\nPASS: tests/test_filters.py:TestFilter.test_min_max_attribute[max-9]\nPASS: tests/test_filters.py:TestFilter.test_groupby\nPASS: tests/test_filters.py:TestFilter.test_groupby_tuple_index\nPASS: tests/test_filters.py:TestFilter.test_groupby_multidot\nPASS: tests/test_filters.py:TestFilter.test_groupby_default\nPASS: tests/test_filters.py:TestFilter.test_groupby_case[False-a: 1, 3\\nb: 2\\n]\nPASS: tests/test_filters.py:TestFilter.test_groupby_case[True-A: 3\\na: 1\\nb: 2\\n]\nPASS: tests/test_filters.py:TestFilter.test_filtertag\nPASS: tests/test_filters.py:TestFilter.test_replace\nPASS: tests/test_filters.py:TestFilter.test_forceescape\nPASS: tests/test_filters.py:TestFilter.test_safe\nPASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world!-Hello%2C%20world%21]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[Hello, world\\u203d-Hello%2C%20world%E2%80%BD]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value2-f=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value3-f=1&amp;z=2]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value4-%E2%80%BD=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value5-0=1]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[value6-a+b%2Fc=a+b%2Fc]\nPASS: tests/test_filters.py:TestFilter.test_urlencode[a b/c-a%20b/c]\nPASS: tests/test_filters.py:TestFilter.test_simple_map\nPASS: tests/test_filters.py:TestFilter.test_map_sum\nPASS: tests/test_filters.py:TestFilter.test_attribute_map\nPASS: tests/test_filters.py:TestFilter.test_empty_map\nPASS: tests/test_filters.py:TestFilter.test_map_default\nPASS: tests/test_filters.py:TestFilter.test_simple_select\nPASS: tests/test_filters.py:TestFilter.test_bool_select\nPASS: tests/test_filters.py:TestFilter.test_simple_reject\nPASS: tests/test_filters.py:TestFilter.test_bool_reject\nPASS: tests/test_filters.py:TestFilter.test_simple_select_attr\nPASS: tests/test_filters.py:TestFilter.test_simple_reject_attr\nPASS: tests/test_filters.py:TestFilter.test_func_select_attr\nPASS: tests/test_filters.py:TestFilter.test_func_reject_attr\nPASS: tests/test_filters.py:TestFilter.test_json_dump\nPASS: tests/test_filters.py:TestFilter.test_wordwrap\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_if\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_elif\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_else\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_nested_if\nPASS: tests/test_filters.py:TestFilter.test_filter_undefined_in_condexpr\nPASS: tests/test_idtracking.py:test_basics\nPASS: tests/test_idtracking.py:test_complex\nPASS: tests/test_idtracking.py:test_if_branching_stores\nPASS: tests/test_idtracking.py:test_if_branching_stores_undefined\nPASS: tests/test_idtracking.py:test_if_branching_multi_scope\nPASS: tests/test_imports.py:TestImports.test_context_imports\nPASS: tests/test_imports.py:TestImports.test_import_needs_name\nPASS: tests/test_imports.py:TestImports.test_no_trailing_comma\nPASS: tests/test_imports.py:TestImports.test_trailing_comma_with_context\nPASS: tests/test_imports.py:TestImports.test_exports\nPASS: tests/test_imports.py:TestImports.test_not_exported\nPASS: tests/test_imports.py:TestImports.test_import_with_globals\nPASS: tests/test_imports.py:TestImports.test_import_with_globals_override\nPASS: tests/test_imports.py:TestImports.test_from_import_with_globals\nPASS: tests/test_imports.py:TestIncludes.test_context_include\nPASS: tests/test_imports.py:TestIncludes.test_choice_includes\nPASS: tests/test_imports.py:TestIncludes.test_include_ignoring_missing\nPASS: tests/test_imports.py:TestIncludes.test_context_include_with_overrides\nPASS: tests/test_imports.py:TestIncludes.test_unoptimized_scopes\nPASS: tests/test_imports.py:TestIncludes.test_import_from_with_context\nPASS: tests/test_inheritance.py:TestInheritance.test_layout\nPASS: tests/test_inheritance.py:TestInheritance.test_level1\nPASS: tests/test_inheritance.py:TestInheritance.test_level2\nPASS: tests/test_inheritance.py:TestInheritance.test_level3\nPASS: tests/test_inheritance.py:TestInheritance.test_level4\nPASS: tests/test_inheritance.py:TestInheritance.test_super\nPASS: tests/test_inheritance.py:TestInheritance.test_working\nPASS: tests/test_inheritance.py:TestInheritance.test_reuse_blocks\nPASS: tests/test_inheritance.py:TestInheritance.test_preserve_blocks\nPASS: tests/test_inheritance.py:TestInheritance.test_dynamic_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_multi_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_scoped_block\nPASS: tests/test_inheritance.py:TestInheritance.test_super_in_scoped_block\nPASS: tests/test_inheritance.py:TestInheritance.test_scoped_block_after_inheritance\nPASS: tests/test_inheritance.py:TestInheritance.test_level1_required\nPASS: tests/test_inheritance.py:TestInheritance.test_level2_required\nPASS: tests/test_inheritance.py:TestInheritance.test_level3_required\nPASS: tests/test_inheritance.py:TestInheritance.test_invalid_required\nPASS: tests/test_inheritance.py:TestInheritance.test_required_with_scope\nPASS: tests/test_inheritance.py:TestInheritance.test_duplicate_required_or_scoped\nPASS: tests/test_inheritance.py:TestBugFix.test_fixed_macro_scoping_bug\nPASS: tests/test_inheritance.py:TestBugFix.test_double_extends\nPASS: tests/test_lexnparse.py:TestTokenStream.test_simple\nPASS: tests/test_lexnparse.py:TestTokenStream.test_iter\nPASS: tests/test_lexnparse.py:TestLexer.test_raw1\nPASS: tests/test_lexnparse.py:TestLexer.test_raw2\nPASS: tests/test_lexnparse.py:TestLexer.test_raw3\nPASS: tests/test_lexnparse.py:TestLexer.test_raw4\nPASS: tests/test_lexnparse.py:TestLexer.test_balancing\nPASS: tests/test_lexnparse.py:TestLexer.test_comments\nPASS: tests/test_lexnparse.py:TestLexer.test_string_escapes\nPASS: tests/test_lexnparse.py:TestLexer.test_bytefallback\nPASS: tests/test_lexnparse.py:TestLexer.test_operators\nPASS: tests/test_lexnparse.py:TestLexer.test_normalizing\nPASS: tests/test_lexnparse.py:TestLexer.test_trailing_newline\nPASS: tests/test_lexnparse.py:TestLexer.test_name[foo-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[f\\xf6\\xf6-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u304d-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[_-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[1a-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a--False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\U0001f40da-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a\\U0001f40d\\U0001f40d-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u1885-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u1886-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u2118-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\u212e-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[\\xb7-False]\nPASS: tests/test_lexnparse.py:TestLexer.test_name[a\\xb7-True]\nPASS: tests/test_lexnparse.py:TestLexer.test_lineno_with_strip\nPASS: tests/test_lexnparse.py:TestParser.test_php_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_erb_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_comment_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_balancing\nPASS: tests/test_lexnparse.py:TestParser.test_start_comment\nPASS: tests/test_lexnparse.py:TestParser.test_line_syntax\nPASS: tests/test_lexnparse.py:TestParser.test_line_syntax_priority\nPASS: tests/test_lexnparse.py:TestParser.test_error_messages\nPASS: tests/test_lexnparse.py:TestSyntax.test_call\nPASS: tests/test_lexnparse.py:TestSyntax.test_slicing\nPASS: tests/test_lexnparse.py:TestSyntax.test_attr\nPASS: tests/test_lexnparse.py:TestSyntax.test_subscript\nPASS: tests/test_lexnparse.py:TestSyntax.test_tuple\nPASS: tests/test_lexnparse.py:TestSyntax.test_math\nPASS: tests/test_lexnparse.py:TestSyntax.test_div\nPASS: tests/test_lexnparse.py:TestSyntax.test_unary\nPASS: tests/test_lexnparse.py:TestSyntax.test_concat\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[1->=-1]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[2-<-3]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[3-<=-4]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-==-4]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare[4-!=-5]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_parens\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 < 2 < 3 }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a < b < c }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 > 3 }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b > c }}-False]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ 4 > 2 < 3 }}-True]\nPASS: tests/test_lexnparse.py:TestSyntax.test_compare_compound[{{ a > b < c }}-True]\nPASS: tests/test_lexnparse.py:TestSyntax.test_inop\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[[]]\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[{}]\nPASS: tests/test_lexnparse.py:TestSyntax.test_collection_literal[()]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1-1]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[123-123]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[12_34_56-123456]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1.2-1.2]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[34.56-34.56]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[3_4.5_6-34.56]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1e0-1.0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[10e1-100.0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e100-2.5e+100]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[2.5e+100-2.5e+100]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[25.6e-10-2.56e-09]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[1_2.3_4e5_6-1.234e+57]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0_00-0]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0b1001_1111-159]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o123-83]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0o1_23-83]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x123abc-1194684]\nPASS: tests/test_lexnparse.py:TestSyntax.test_numeric_literal[0x12_3abc-1194684]\nPASS: tests/test_lexnparse.py:TestSyntax.test_bool\nPASS: tests/test_lexnparse.py:TestSyntax.test_grouping\nPASS: tests/test_lexnparse.py:TestSyntax.test_django_attr\nPASS: tests/test_lexnparse.py:TestSyntax.test_conditional_expression\nPASS: tests/test_lexnparse.py:TestSyntax.test_short_conditional_expression\nPASS: tests/test_lexnparse.py:TestSyntax.test_filter_priority\nPASS: tests/test_lexnparse.py:TestSyntax.test_function_calls\nPASS: tests/test_lexnparse.py:TestSyntax.test_tuple_expr\nPASS: tests/test_lexnparse.py:TestSyntax.test_trailing_comma\nPASS: tests/test_lexnparse.py:TestSyntax.test_block_end_name\nPASS: tests/test_lexnparse.py:TestSyntax.test_constant_casing\nPASS: tests/test_lexnparse.py:TestSyntax.test_test_chaining\nPASS: tests/test_lexnparse.py:TestSyntax.test_string_concatenation\nPASS: tests/test_lexnparse.py:TestSyntax.test_notin\nPASS: tests/test_lexnparse.py:TestSyntax.test_operator_precedence\nPASS: tests/test_lexnparse.py:TestSyntax.test_implicit_subscribed_tuple\nPASS: tests/test_lexnparse.py:TestSyntax.test_raw2\nPASS: tests/test_lexnparse.py:TestSyntax.test_const\nPASS: tests/test_lexnparse.py:TestSyntax.test_neg_filter_priority\nPASS: tests/test_lexnparse.py:TestSyntax.test_const_assign\nPASS: tests/test_lexnparse.py:TestSyntax.test_localset\nPASS: tests/test_lexnparse.py:TestSyntax.test_parse_unary\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_false_with_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_endline\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_inline\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_nested\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_left_chars\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_embeded_strings\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_preserve_leading_newlines\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_simple\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_angle_bracket_compact\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_outside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_outside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_inside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_inside_with_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_blocks_consume_after_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_consume_before_without_new_line\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_comment\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_lstrip_trim_blocks_raw\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_with_manual\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_php_syntax_compact\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_with_manual\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_erb_syntax_no_lstrip\nPASS: tests/test_lexnparse.py:TestLstripBlocks.test_comment_syntax\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_outer\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_lstrip_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_blocks_false_with_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_trim_nested\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_nested\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_comment_no_trim\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_multiple_comment_no_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_raw_no_trim_lstrip\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_angle_bracket\nPASS: tests/test_lexnparse.py:TestTrimBlocks.test_no_trim_php_syntax\nPASS: tests/test_loader.py:TestLoaders.test_dict_loader\nPASS: tests/test_loader.py:TestLoaders.test_package_loader\nPASS: tests/test_loader.py:TestLoaders.test_filesystem_loader_overlapping_names\nPASS: tests/test_loader.py:TestLoaders.test_choice_loader\nPASS: tests/test_loader.py:TestLoaders.test_function_loader\nPASS: tests/test_loader.py:TestLoaders.test_prefix_loader\nPASS: tests/test_loader.py:TestLoaders.test_caching\nPASS: tests/test_loader.py:TestLoaders.test_no_cache\nPASS: tests/test_loader.py:TestLoaders.test_limited_size_cache\nPASS: tests/test_loader.py:TestLoaders.test_cache_loader_change\nPASS: tests/test_loader.py:TestLoaders.test_dict_loader_cache_invalidates\nPASS: tests/test_loader.py:TestLoaders.test_split_template_path\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_str\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_pathlib\nPASS: tests/test_loader.py:TestFileSystemLoader.test_searchpath_as_list_including_pathlib\nPASS: tests/test_loader.py:TestFileSystemLoader.test_caches_template_based_on_mtime\nPASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[utf-8-\\u6587\\u5b57\\u5316\\u3051]\nPASS: tests/test_loader.py:TestFileSystemLoader.test_uses_specified_encoding[iso-8859-1-\\xe6\\x96\\x87\\xe5\\xad\\x97\\xe5\\x8c\\x96\\xe3\\x81\\x91]\nPASS: tests/test_loader.py:TestFileSystemLoader.test_filename_normpath\nPASS: tests/test_loader.py:TestModuleLoader.test_log\nPASS: tests/test_loader.py:TestModuleLoader.test_deflated_zip_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_stored_zip_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_filesystem_compile\nPASS: tests/test_loader.py:TestModuleLoader.test_weak_references\nPASS: tests/test_loader.py:TestModuleLoader.test_choice_loader\nPASS: tests/test_loader.py:TestModuleLoader.test_prefix_loader\nPASS: tests/test_loader.py:TestModuleLoader.test_path_as_pathlib\nPASS: tests/test_loader.py:TestModuleLoader.test_supports_pathlib_in_list_of_paths\nPASS: tests/test_loader.py:test_package_dir_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_dir_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_dir_list\nPASS: tests/test_loader.py:test_package_file_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_file_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_file_list\nPASS: tests/test_loader.py:test_package_zip_source[foo/test.html-FOO]\nPASS: tests/test_loader.py:test_package_zip_source[test.html-BAR]\nPASS: tests/test_loader.py:test_package_zip_list\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[]\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[.]\nPASS: tests/test_loader.py:test_package_zip_omit_curdir[./]\nPASS: tests/test_loader.py:test_pep_451_import_hook\nPASS: tests/test_nativetypes.py:test_is_defined_native_return\nPASS: tests/test_nativetypes.py:test_undefined_native_return\nPASS: tests/test_nativetypes.py:test_adding_undefined_native_return\nPASS: tests/test_nativetypes.py:test_cast_int\nPASS: tests/test_nativetypes.py:test_list_add\nPASS: tests/test_nativetypes.py:test_multi_expression_add\nPASS: tests/test_nativetypes.py:test_loops\nPASS: tests/test_nativetypes.py:test_loops_with_ints\nPASS: tests/test_nativetypes.py:test_loop_look_alike\nPASS: tests/test_nativetypes.py:test_booleans[{{ value }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ value }}-False]\nPASS: tests/test_nativetypes.py:test_booleans[{{ 1 == 1 }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ 2 + 2 == 5 }}-False]\nPASS: tests/test_nativetypes.py:test_booleans[{{ None is none }}-True]\nPASS: tests/test_nativetypes.py:test_booleans[{{ '' == None }}-False]\nPASS: tests/test_nativetypes.py:test_variable_dunder\nPASS: tests/test_nativetypes.py:test_constant_dunder\nPASS: tests/test_nativetypes.py:test_constant_dunder_to_string\nPASS: tests/test_nativetypes.py:test_string_literal_var\nPASS: tests/test_nativetypes.py:test_string_top_level\nPASS: tests/test_nativetypes.py:test_tuple_of_variable_strings\nPASS: tests/test_nativetypes.py:test_concat_strings_with_quotes\nPASS: tests/test_nativetypes.py:test_no_intermediate_eval\nPASS: tests/test_nativetypes.py:test_spontaneous_env\nPASS: tests/test_nativetypes.py:test_leading_spaces\nPASS: tests/test_nativetypes.py:test_macro\nPASS: tests/test_nodes.py:test_template_hash\nPASS: tests/test_pickle.py:test_environment\nPASS: tests/test_regression.py:TestCorner.test_assigned_scoping\nPASS: tests/test_regression.py:TestCorner.test_closure_scoping\nPASS: tests/test_regression.py:TestBug.test_keyword_folding\nPASS: tests/test_regression.py:TestBug.test_extends_output_bugs\nPASS: tests/test_regression.py:TestBug.test_urlize_filter_escaping\nPASS: tests/test_regression.py:TestBug.test_urlize_filter_closing_punctuation\nPASS: tests/test_regression.py:TestBug.test_loop_call_loop\nPASS: tests/test_regression.py:TestBug.test_weird_inline_comment\nPASS: tests/test_regression.py:TestBug.test_old_macro_loop_scoping_bug\nPASS: tests/test_regression.py:TestBug.test_partial_conditional_assignments\nPASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug\nPASS: tests/test_regression.py:TestBug.test_stacked_locals_scoping_bug_twoframe\nPASS: tests/test_regression.py:TestBug.test_call_with_args\nPASS: tests/test_regression.py:TestBug.test_empty_if_condition_fails\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_compile\nPASS: tests/test_regression.py:TestBug.test_else_loop_bug\nPASS: tests/test_regression.py:TestBug.test_correct_prefix_loader_name\nPASS: tests/test_regression.py:TestBug.test_pass_context_callable_class\nPASS: tests/test_regression.py:TestBug.test_block_set_with_extends\nPASS: tests/test_regression.py:TestBug.test_nested_for_else\nPASS: tests/test_regression.py:TestBug.test_macro_var_bug\nPASS: tests/test_regression.py:TestBug.test_macro_var_bug_advanced\nPASS: tests/test_regression.py:TestBug.test_callable_defaults\nPASS: tests/test_regression.py:TestBug.test_macro_escaping\nPASS: tests/test_regression.py:TestBug.test_macro_scoping\nPASS: tests/test_regression.py:TestBug.test_scopes_and_blocks\nPASS: tests/test_regression.py:TestBug.test_scopes_and_include\nPASS: tests/test_regression.py:TestBug.test_caller_scoping\nPASS: tests/test_regression.py:TestBug.test_variable_reuse\nPASS: tests/test_regression.py:TestBug.test_double_caller\nPASS: tests/test_regression.py:TestBug.test_double_caller_no_default\nPASS: tests/test_regression.py:TestBug.test_macro_blocks\nPASS: tests/test_regression.py:TestBug.test_scoped_block\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_filter\nPASS: tests/test_regression.py:TestBug.test_empty_if\nPASS: tests/test_regression.py:TestBug.test_subproperty_if\nPASS: tests/test_regression.py:TestBug.test_set_and_include\nPASS: tests/test_regression.py:TestBug.test_loop_include\nPASS: tests/test_regression.py:TestBug.test_grouper_repr\nPASS: tests/test_regression.py:TestBug.test_custom_context\nPASS: tests/test_regression.py:TestBug.test_recursive_loop_bug\nPASS: tests/test_regression.py:TestBug.test_markup_and_chainable_undefined\nPASS: tests/test_regression.py:TestBug.test_scoped_block_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_scoped_loop_vars\nPASS: tests/test_regression.py:TestBug.test_pass_context_in_blocks\nPASS: tests/test_regression.py:TestBug.test_pass_context_block_and_loop\nPASS: tests/test_regression.py:TestBug.test_cached_extends[extends]\nPASS: tests/test_regression.py:TestBug.test_cached_extends[include]\nPASS: tests/test_regression.py:TestBug.test_nested_loop_scoping\nPASS: tests/test_regression.py:test_unicode_whitespace[\\x0c]\nPASS: tests/test_regression.py:test_unicode_whitespace[\\x85]\nPASS: tests/test_runtime.py:test_loop_idx\nPASS: tests/test_runtime.py:test_loop_idx0\nPASS: tests/test_runtime.py:test_loopcontext0\nPASS: tests/test_runtime.py:test_loopcontext1\nPASS: tests/test_runtime.py:test_loopcontext2\nPASS: tests/test_runtime.py:test_iterator_not_advanced_early\nPASS: tests/test_runtime.py:test_mock_not_pass_arg_marker\nPASS: tests/test_security.py:TestSandbox.test_unsafe\nPASS: tests/test_security.py:TestSandbox.test_immutable_environment\nPASS: tests/test_security.py:TestSandbox.test_restricted\nPASS: tests/test_security.py:TestSandbox.test_template_data\nPASS: tests/test_security.py:TestSandbox.test_attr_filter\nPASS: tests/test_security.py:TestSandbox.test_binary_operator_intercepting\nPASS: tests/test_security.py:TestSandbox.test_unary_operator_intercepting\nPASS: tests/test_security.py:TestStringFormat.test_basic_format_safety\nPASS: tests/test_security.py:TestStringFormat.test_basic_format_all_okay\nPASS: tests/test_security.py:TestStringFormat.test_safe_format_safety\nPASS: tests/test_security.py:TestStringFormat.test_safe_format_all_okay\nPASS: tests/test_security.py:TestStringFormat.test_empty_braces_format\nPASS: tests/test_security.py:TestStringFormatMap.test_basic_format_safety\nPASS: tests/test_security.py:TestStringFormatMap.test_basic_format_all_okay\nPASS: tests/test_security.py:TestStringFormatMap.test_safe_format_all_okay\nPASS: tests/test_tests.py:TestTestsCase.test_defined\nPASS: tests/test_tests.py:TestTestsCase.test_even\nPASS: tests/test_tests.py:TestTestsCase.test_odd\nPASS: tests/test_tests.py:TestTestsCase.test_lower\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is none-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is none-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is true-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is true-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is false-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is false-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is boolean-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is boolean-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[0.0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[1.0 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is boolean-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is integer-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is integer-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is integer-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[4.2 is float-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is float-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is number-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[3.14159 is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[complex is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[(10 ** 100) is number-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[true is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is string-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is string-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is sequence-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[1, 2, 3] is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is sequence-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is mapping-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is mapping-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[mydict is mapping-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is iterable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[range(5) is iterable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_types[none is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[false is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[42 is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[\"foo\" is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[[] is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[{} is callable-False]\nPASS: tests/test_tests.py:TestTestsCase.test_types[range is callable-True]\nPASS: tests/test_tests.py:TestTestsCase.test_upper\nPASS: tests/test_tests.py:TestTestsCase.test_equalto\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[eq 3-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 3-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ne 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 3-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[lt 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[le 1-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 1-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[gt 2-False]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 2-True]\nPASS: tests/test_tests.py:TestTestsCase.test_compare_aliases[ge 3-False]\nPASS: tests/test_tests.py:TestTestsCase.test_sameas\nPASS: tests/test_tests.py:TestTestsCase.test_no_paren_for_arg1\nPASS: tests/test_tests.py:TestTestsCase.test_escaped\nPASS: tests/test_tests.py:TestTestsCase.test_greaterthan\nPASS: tests/test_tests.py:TestTestsCase.test_lessthan\nPASS: tests/test_tests.py:TestTestsCase.test_multiple_tests\nPASS: tests/test_tests.py:TestTestsCase.test_in\nPASS: tests/test_tests.py:test_name_undefined\nPASS: tests/test_tests.py:test_name_undefined_in_if\nPASS: tests/test_tests.py:test_is_filter\nPASS: tests/test_tests.py:test_is_test\nPASS: tests/test_utils.py:TestLRUCache.test_simple\nPASS: tests/test_utils.py:TestLRUCache.test_values\nPASS: tests/test_utils.py:TestLRUCache.test_values_empty\nPASS: tests/test_utils.py:TestLRUCache.test_pickleable\nPASS: tests/test_utils.py:TestLRUCache.test_copy[copy0]\nPASS: tests/test_utils.py:TestLRUCache.test_copy[copy1]\nPASS: tests/test_utils.py:TestLRUCache.test_clear\nPASS: tests/test_utils.py:TestLRUCache.test_repr\nPASS: tests/test_utils.py:TestLRUCache.test_items\nPASS: tests/test_utils.py:TestLRUCache.test_setdefault\nPASS: tests/test_utils.py:TestHelpers.test_object_type_repr\nPASS: tests/test_utils.py:TestHelpers.test_autoescape_select\nPASS: tests/test_utils.py:TestEscapeUrlizeTarget.test_escape_urlize_target\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_markup\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_html\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_n\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_min\nPASS: tests/test_utils.py:TestLoremIpsum.test_lorem_ipsum_max\nPASS: tests/test_utils.py:test_missing\nPASS: tests/test_utils.py:test_consume\n============================================================================\nTestsuite summary\n# TOTAL: 851\n# PASS: 851\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 5\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6042435169219971,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-jsonpointer_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-jsonpointer",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006487369537353516,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.72664737701416,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01961541175842285,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.2260582447052002,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007596015930175781,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.from_parts": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.jsonpointer.JsonPointer.path": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.jsonpointer.pairwise": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.jsonpointer.resolve_pointer": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.jsonpointer.set_pointer": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_alttypes": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_raises_key_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_returns_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.AltTypesTests.test_mock_dict_sanity": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_contains_magic": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_eq_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ComparisonTests.test_join_magic": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SetTests.test_set": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_eol": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_example": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_parts": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_round_trip": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.SpecificationTests.test_str_and_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ToLastTests.test_empty_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.ToLastTests.test_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_escape": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_invalid_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_no_start_slash": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_oob": {
                "status": "PASSED"
            },
            "ptestresult.python3-jsonpointer.tests.WrongInputTests.test_trailing_escape": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-jsonpointer/ptest\nPASS: tests.AltTypesTests.test_alttypes\nPASS: tests.AltTypesTests.test_mock_dict_raises_key_error\nPASS: tests.AltTypesTests.test_mock_dict_returns_default\nPASS: tests.AltTypesTests.test_mock_dict_sanity\nPASS: tests.ComparisonTests.test_contains\nPASS: tests.ComparisonTests.test_contains_magic\nPASS: tests.ComparisonTests.test_eq_hash\nPASS: tests.ComparisonTests.test_join\nPASS: tests.ComparisonTests.test_join_magic\nPASS: tests.SetTests.test_set\nPASS: tests.SpecificationTests.test_eol\nPASS: tests.SpecificationTests.test_example\nPASS: tests.SpecificationTests.test_parts\nPASS: tests.SpecificationTests.test_round_trip\nPASS: tests.SpecificationTests.test_str_and_repr\nPASS: tests.ToLastTests.test_empty_path\nPASS: tests.ToLastTests.test_path\nPASS: tests.WrongInputTests.test_invalid_escape\nPASS: tests.WrongInputTests.test_invalid_index\nPASS: tests.WrongInputTests.test_no_start_slash\nPASS: tests.WrongInputTests.test_oob\nPASS: tests.WrongInputTests.test_trailing_escape\nPASS: jsonpointer.JsonPointer.from_parts\nPASS: jsonpointer.JsonPointer.path\nPASS: jsonpointer.pairwise\nPASS: jsonpointer.resolve_pointer\nPASS: jsonpointer.set_pointer\n\n============================================================================\nTestsuite summary\n# TOTAL: 27\n# PASS: 27\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\nEND: /usr/lib/python3-jsonpointer/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-jsonpointer": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests.AltTypesTests.test_alttypes\nPASS: tests.AltTypesTests.test_mock_dict_raises_key_error\nPASS: tests.AltTypesTests.test_mock_dict_returns_default\nPASS: tests.AltTypesTests.test_mock_dict_sanity\nPASS: tests.ComparisonTests.test_contains\nPASS: tests.ComparisonTests.test_contains_magic\nPASS: tests.ComparisonTests.test_eq_hash\nPASS: tests.ComparisonTests.test_join\nPASS: tests.ComparisonTests.test_join_magic\nPASS: tests.SetTests.test_set\nPASS: tests.SpecificationTests.test_eol\nPASS: tests.SpecificationTests.test_example\nPASS: tests.SpecificationTests.test_parts\nPASS: tests.SpecificationTests.test_round_trip\nPASS: tests.SpecificationTests.test_str_and_repr\nPASS: tests.ToLastTests.test_empty_path\nPASS: tests.ToLastTests.test_path\nPASS: tests.WrongInputTests.test_invalid_escape\nPASS: tests.WrongInputTests.test_invalid_index\nPASS: tests.WrongInputTests.test_no_start_slash\nPASS: tests.WrongInputTests.test_oob\nPASS: tests.WrongInputTests.test_trailing_escape\nPASS: jsonpointer.JsonPointer.from_parts\nPASS: jsonpointer.JsonPointer.path\nPASS: jsonpointer.pairwise\nPASS: jsonpointer.resolve_pointer\nPASS: jsonpointer.set_pointer\n\n============================================================================\nTestsuite summary\n# TOTAL: 27\n# PASS: 27\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.593167781829834,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-libarchive-c_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-libarchive-c",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005905628204345703,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7090024948120117,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020731687545776367,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.3608179092407227,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008158683776855469,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_file_atime_ctime[pax-float]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_file_atime_ctime[zip-int]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_file_time_setters[pax-float]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_file_time_setters[zip-int]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[pax-float]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[zip-int]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_memory_time_setters[pax-float]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_atime_mtime_ctime.py:test_memory_time_setters[zip-int]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_convert.py:test_convert": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_ArchiveEntry_against_TarInfo": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_archiveentry_using_python_testtar": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_tar": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip2": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_check_archiveentry_with_unicode_entries_and_name_zip": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_entry_properties": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_non_ASCII_encoding_of_file_metadata": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_entry.py:test_the_life_cycle_of_archive_entries": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_errors.py:test_add_files_nonexistent": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_errors.py:test_check_int_logs_warnings": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_errors.py:test_check_null": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_errors.py:test_error_string_decoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_adding_entry_from_memory[7zip-lorem\\x00ipsum]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_adding_entry_from_memory[gnutar-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_adding_entry_from_memory[pax-{\"a\":_1,_\"b\":_2,_\"c\":_3}]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_adding_entry_from_memory[zip-content]": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_adding_nonexistent_file_to_archive": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_buffers": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_custom_writer_and_stream_reader": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_fd": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_files": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_write_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_rwx.py:test_write_not_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_security_flags.py:test_explicit_no_absolute_paths": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_security_flags.py:test_explicit_no_dot_dot": {
                "status": "PASSED"
            },
            "ptestresult.python3-libarchive-c.tests/test_security_flags.py:test_extraction_is_secure_by_default": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-libarchive-c/ptest\nPASS: tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_file_atime_ctime[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_file_atime_ctime[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_time_setters[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_time_setters[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_file_time_setters[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_file_time_setters[pax-float]\nPASS: tests/test_convert.py:test_convert\nPASS: tests/test_entry.py:test_entry_properties\nPASS: tests/test_entry.py:test_check_ArchiveEntry_against_TarInfo\nPASS: tests/test_entry.py:test_check_archiveentry_using_python_testtar\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_tar\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip2\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_entries_and_name_zip\nPASS: tests/test_entry.py:test_the_life_cycle_of_archive_entries\nPASS: tests/test_entry.py:test_non_ASCII_encoding_of_file_metadata\nPASS: tests/test_errors.py:test_add_files_nonexistent\nPASS: tests/test_errors.py:test_check_int_logs_warnings\nPASS: tests/test_errors.py:test_check_null\nPASS: tests/test_errors.py:test_error_string_decoding\nPASS: tests/test_rwx.py:test_buffers\nPASS: tests/test_rwx.py:test_fd\nPASS: tests/test_rwx.py:test_files\nPASS: tests/test_rwx.py:test_custom_writer_and_stream_reader\nPASS: tests/test_rwx.py:test_write_fail\nPASS: tests/test_rwx.py:test_write_not_fail\nPASS: tests/test_rwx.py:test_adding_nonexistent_file_to_archive\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[zip-content]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[gnutar-]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[pax-{\"a\": 1, \"b\": 2, \"c\": 3}]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[7zip-lorem\\x00ipsum]\nPASS: tests/test_security_flags.py:test_extraction_is_secure_by_default\nPASS: tests/test_security_flags.py:test_explicit_no_dot_dot\nPASS: tests/test_security_flags.py:test_explicit_no_absolute_paths\n============================================================================\nTestsuite summary\n# TOTAL: 36\n# PASS: 36\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-libarchive-c/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-libarchive-c": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_atime_ctime[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_file_atime_ctime[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_file_atime_ctime[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_time_setters[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_memory_time_setters[pax-float]\nPASS: tests/test_atime_mtime_ctime.py:test_file_time_setters[zip-int]\nPASS: tests/test_atime_mtime_ctime.py:test_file_time_setters[pax-float]\nPASS: tests/test_convert.py:test_convert\nPASS: tests/test_entry.py:test_entry_properties\nPASS: tests/test_entry.py:test_check_ArchiveEntry_against_TarInfo\nPASS: tests/test_entry.py:test_check_archiveentry_using_python_testtar\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_tar\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_and_binary_entries_zip2\nPASS: tests/test_entry.py:test_check_archiveentry_with_unicode_entries_and_name_zip\nPASS: tests/test_entry.py:test_the_life_cycle_of_archive_entries\nPASS: tests/test_entry.py:test_non_ASCII_encoding_of_file_metadata\nPASS: tests/test_errors.py:test_add_files_nonexistent\nPASS: tests/test_errors.py:test_check_int_logs_warnings\nPASS: tests/test_errors.py:test_check_null\nPASS: tests/test_errors.py:test_error_string_decoding\nPASS: tests/test_rwx.py:test_buffers\nPASS: tests/test_rwx.py:test_fd\nPASS: tests/test_rwx.py:test_files\nPASS: tests/test_rwx.py:test_custom_writer_and_stream_reader\nPASS: tests/test_rwx.py:test_write_fail\nPASS: tests/test_rwx.py:test_write_not_fail\nPASS: tests/test_rwx.py:test_adding_nonexistent_file_to_archive\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[zip-content]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[gnutar-]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[pax-{\"a\": 1, \"b\": 2, \"c\": 3}]\nPASS: tests/test_rwx.py:test_adding_entry_from_memory[7zip-lorem\\x00ipsum]\nPASS: tests/test_security_flags.py:test_extraction_is_secure_by_default\nPASS: tests/test_security_flags.py:test_explicit_no_dot_dot\nPASS: tests/test_security_flags.py:test_explicit_no_absolute_paths\n============================================================================\nTestsuite summary\n# TOTAL: 36\n# PASS: 36\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5859806537628174,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-license-expression_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-license-expression",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007154941558837891,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7222089767456055,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018281221389770508,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.9737281799316406,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007746219635009766,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_can_get": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_create_from_python": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_end_to_end": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_complex2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_pretty": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_render_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTest.test_Licensing_create": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validate_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_licensing": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_build_spdx_licensing": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored": {
                "status": "PASSED"
            },
            "ptestresult.python3-license-expression.tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-license-expression/ptest\nPASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get\nPASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue\nPASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords\nPASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord\nPASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault\nPASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException\nPASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord\nPASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3\nPASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie\nPASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space\nPASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie\nPASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol\nPASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol\nPASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions\nPASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end\nPASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent\nPASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error\nPASS: tests/test_license_expression.py:LicensingParseTest.test_pretty\nPASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex\nPASS: tests/test_license_expression.py:LicensingParseTest.test_render_with\nPASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains\nPASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols\nPASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression\nPASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid\nPASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple\nPASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid\nPASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key\nPASS: tests/test_license_expression.py:UtilTest.test_build_licensing\nPASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing\nPASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info\nPASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular\nPASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle\n============================================================================\nTestsuite summary\n# TOTAL: 175\n# PASS: 175\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 2\nEND: /usr/lib/python3-license-expression/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-license-expression": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test__pyahocorasick.py:TestTrie.test_add_can_get\nPASS: tests/test__pyahocorasick.py:TestTrie.test_add_existing_WordShouldReplaceAssociatedValue\nPASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldDetectAddedWords\nPASS: tests/test__pyahocorasick.py:TestTrie.test_exists_ShouldReturnFailOnUnknownWord\nPASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithDefaultValueShouldReturnDefault\nPASS: tests/test__pyahocorasick.py:TestTrie.test_get_UnknowWordWithoutDefaultValueShouldRaiseException\nPASS: tests/test__pyahocorasick.py:TestTrie.test_is_prefix_ShouldDetecAllPrefixesIncludingWord\nPASS: tests/test__pyahocorasick.py:TestTrie.test_items_ShouldReturnAllItemsAlreadyAddedToTheTrie\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_can_return_non_matches_optionally\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_should_not_return_non_matches_by_default\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_simple\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_vs_tokenize\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple2\nPASS: tests/test__pyahocorasick.py:TestTrie.test_iter_with_unmatched_simple3\nPASS: tests/test__pyahocorasick.py:TestTrie.test_keys_ShouldReturnAllKeysAlreadyAddedToTheTrie\nPASS: tests/test__pyahocorasick.py:TestTrie.test_tokenize_with_unmatched_and_space\nPASS: tests/test__pyahocorasick.py:TestTrie.test_values_ShouldReturnAllValuesAlreadyAddedToTheTrie\nPASS: tests/test_license_expression.py:LicenseSymbolTest.test_LicenseSymbol\nPASS: tests/test_license_expression.py:LicensingTest.test_Licensing_create\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain1\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain2\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain3\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain4\nPASS: tests/test_license_expression.py:LicensingTokenizeWithoutSymbolsTest.test_tokenize_plain5\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_no_symbols\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_1_with_symbols\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_3\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_unknown_as_trailing_single_attached_character\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_contained\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_leading\nPASS: tests/test_license_expression.py:LicensingTokenizeWithSymbolsTest.test_tokenize_with_unknown_symbol_containing_known_symbol_trailing\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_parse_valid_expressions_with_symbols_that_contain_spaces\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_simple_tokenize_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_Licensing_can_tokenize_valid_expressions_with_symbols_that_contain_and_with_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_contains_works_with_plain_symbol\nPASS: tests/test_license_expression.py:LicensingParseTest.test_create_from_python\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_AND\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_WITH_OR\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_1\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_can_be_simplified_2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_cannot_be_simplified\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_multiple_occurrences\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_expressions_single_license\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_can_be_simplified_3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_dedup_licensexpressions_works_with_subexpressions\nPASS: tests/test_license_expression.py:LicensingParseTest.test_end_to_end\nPASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_is_equivalent\nPASS: tests/test_license_expression.py:LicensingParseTest.test_license_expression_license_keys\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_can_parse\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_complex2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_does_not_raise_error_for_empty_expression\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_bare_and\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_empty_parens\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_expression_with_or_and_no_other\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_nesting\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_catch_invalid_non_unicode_byte_strings_on_python3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_errors_does_not_raise_error_on_plain_non_unicode_raw_string\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_in_strict_mode_for_solo_symbol\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_drops_single_trailing_or2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception3\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception4\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception5\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_raise_exception6\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_repeated_trailing_or_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_leading_or_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_single_trailing_and_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_invalid_expression_with_trailing_or_and_valid_start_does_not_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_rais_not_exception\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_not_invalid_expression_raise_no_exception2\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ExpressionError_when_validating_strict_with_unknown\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_strict_no_validate\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_raise_ParseError_when_validating_strict\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_and_contain_and_equal\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_simplify_no_sort\nPASS: tests/test_license_expression.py:LicensingParseTest.test_parse_with_repeated_or_later_does_not_raise_parse_error\nPASS: tests/test_license_expression.py:LicensingParseTest.test_pretty\nPASS: tests/test_license_expression.py:LicensingParseTest.test_render_complex\nPASS: tests/test_license_expression.py:LicensingParseTest.test_render_with\nPASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_contains\nPASS: tests/test_license_expression.py:LicensingParseTest.test_simplify_and_equivalent_and_contains\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_Licensing_with_overlapping_symbols_with_keywords_does_not_raise_Exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression1\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression3\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression4\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression5\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression6\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression7\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression8_twice\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_alias\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_license_expression_with_trailing_space_plus\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_parse_of_side_by_side_symbols_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsSimpleTest.test_validate_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_exception_symbols_in_incorrect_spot\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_parse_raise_ParseError_when_validating_strict_with_non_exception_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_or\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_known_symbol_string_contained_in_known_symbol_does_not_crash_with\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_and\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_or\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsTest.test_with_unknown_symbol_string_contained_in_known_symbol_does_not_crash_with\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_advanced_substitution\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_multiple_substitutions_complex\nPASS: tests/test_license_expression.py:LicensingSymbolsReplacement.test_simple_substitution\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_iter_with_overlapping_key_with_symbols_and_trailing_unknown2\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_advanced_tokenizer_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_WITH_and_unknown_symbol\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_expression_with_trailing_unknown_should_raise_exception2\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_does_not_raise_exception_without_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_trailing_char_raise_exception_with_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_parse_with_overlapping_key_without_symbols\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_tokenize_with_overlapping_key_with_symbols_and_trailing_unknown\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_with_validate\nPASS: tests/test_license_expression.py:LicensingParseWithSymbolsAdvancedTest.test_unknown_keys_with_trailing_char_2_without_validate\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols2\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols3\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_get_license_symbols4\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_license_symbols\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_primary_license_symbol_and_primary_license_key\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_if_no_with\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_does_not_wrap_in_parens_single_with\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_as_readable_wraps_in_parens_with_and_other_subexpressions\nPASS: tests/test_license_expression.py:LicensingSymbolsTest.test_render_plain\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_simple_tokenizer\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_can_handle_expressions_with_tabs_and_new_lines\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_symbols_that_contain_a_colon\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_simple_can_handle_expressions_with_tabs_and_new_lines\nPASS: tests/test_license_expression.py:SplitAndTokenizeTest.test_tokenize_step_by_step_does_not_munge_trailing_symbols\nPASS: tests/test_license_expression.py:LicensingExpression.test_all_symbol_classes_can_compare_and_sort\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_compound_expression2\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_different_Licensing_and_simple_expression\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_same_Licensing2\nPASS: tests/test_license_expression.py:LicensingExpression.test_is_equivalent_with_symbols_and_complex_expression\nPASS: tests/test_license_expression.py:MockLicensesTest.test_and_and_or_is_invalid\nPASS: tests/test_license_expression.py:MockLicensesTest.test_licensing_can_use_mocklicense_tuple\nPASS: tests/test_license_expression.py:MockLicensesTest.test_or_or_is_invalid\nPASS: tests/test_license_expression.py:MockLicensesTest.test_tokenize_or_or\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_exception\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validate_simple\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_bad_syntax\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_as_regular_key\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_exception_with_choice\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_exception_strict_false\nPASS: tests/test_license_expression.py:LicensingValidateTest.test_validation_invalid_license_key\nPASS: tests/test_license_expression.py:UtilTest.test_build_licensing\nPASS: tests/test_license_expression.py:UtilTest.test_build_spdx_licensing\nPASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info\nPASS: tests/test_license_expression.py:UtilTest.test_get_license_key_info_vendored\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_duplicated_elements\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_empty_input\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_or_relationship\nPASS: tests/test_license_expression.py:CombineExpressionTest.test_combine_expressions_with_regular\nPASS: tests/test_skeleton_codestyle.py:BaseTests.test_skeleton_codestyle\n============================================================================\nTestsuite summary\n# TOTAL: 175\n# PASS: 175\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6032841205596924,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-mako_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-mako",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006048679351806641,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7084429264068604,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019629955291748047,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 5.0050435066223145,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007202625274658203,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:MakoExtractTest.test_extract_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:MakoExtractTest.test_extract_cp1251_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:MakoExtractTest.test_extract_utf8_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:PluginExtractTest.test_parse_python_expression_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:PluginExtractTest.test_python_gettext_call_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_babelplugin.py:PluginExtractTest.test_translator_comment_#_SKIP_babel_not_installed:_skipping_babelplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/ext/test_linguaplugin.py:MakoExtractTest.test_extract_#_SKIP_lingua_not_installed:_skipping_linguaplugin_test": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_argument_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_expr_generate": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_function_decl": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_function_decl_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_function_decl_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_10": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_11": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_12": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_13": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_14": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_16": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_17": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_18": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_19": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_20": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_21": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_5": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_6": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_7": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_8": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_locate_identifiers_9": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_no_global_imports": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_ast.py:AstParseTest.test_python_fragment": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_anon_in_anon": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_anon_in_named": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_anonymous_block_in_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_anonymous_block_namespace_raises": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_args_contextual": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_overridden_by_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_pageargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_pageargs_contextual": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_block_variables_contextual": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_conditional": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_def_overridden_by_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_inherited_block_nested_both": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_inherited_block_nested_inner_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_inherited_block_no_render": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_iteration": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_name_collision_block_def_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_name_collision_blocks_nested_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_name_collision_blocks_nested_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_name_collision_blocks_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_name_collision_def_block_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_named_block_in_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_named_block_renders": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_named_in_anon": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_named_in_named": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_nested_dupe_names_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_no_conflict_nested_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_no_named_in_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_noninherited_block_no_render": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_block.py:BlockTest.test_two_levels_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_args_complete_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_buffered_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_cache_enable_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_cache_uses_current_context_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_custom_args_block_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_custom_args_def_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_custom_args_page_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_def_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_context_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_funcargs_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_imports_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_fileargs_deftag_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_fileargs_implicit_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_fileargs_lookup_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_fileargs_pagetag_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_invalidate_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_load_from_expired_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_lookup_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_namespace_access_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_nested_def_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_page_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_pass_context_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:BeakerCacheTest.test_region_#_SKIP_Beaker_is_required_for_these_tests.": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_args_complete": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_buffered": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_cache_enable": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_custom_args_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_custom_args_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_custom_args_page": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_dynamic_key_with_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_dynamic_key_with_funcargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_dynamic_key_with_imports": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_fileargs_deftag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_fileargs_implicit": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_fileargs_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_fileargs_pagetag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_invalidate": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_load_from_expired": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_namespace_access": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_nested_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_page": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:CacheTest.test_pass_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_args_complete_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_buffered_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_cache_enable_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_cache_uses_current_context_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_custom_args_block_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_custom_args_def_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_custom_args_page_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_def_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_context_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_funcargs_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_imports_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_fileargs_deftag_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_fileargs_implicit_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_fileargs_lookup_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_fileargs_pagetag_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_invalidate_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_load_from_expired_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_lookup_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_namespace_access_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_nested_def_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_page_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_pass_context_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_cache.py:DogpileCacheTest.test_region_#_SKIP_dogpile.cache_is_required_to_run_these_tests": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_call_in_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_call_in_nested_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_ccall_caller": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_chained_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_chained_call_in_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_composed_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_compound_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_conditional_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_nested_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_nested_call_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_nested_call_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_nested_call_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_new_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_regular_defs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:CallTest.test_stack_pop": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_call.py:SelfCacheTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_file_notfound": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_file_rt_err": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_file_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_file_syntax_err": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_stdin_rt_err": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_stdin_success": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_cmd.py:CmdTest.test_stdin_syntax_err": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_decorators.py:DecoratorTest.test_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_decorators.py:DecoratorTest.test_nested_decorated_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_decorators.py:DecoratorTest.test_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_decorators.py:DecoratorTest.test_toplevel_contextual": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_decorators.py:DecoratorTest.test_toplevel_decorated_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_def_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_def_blankargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_def_noargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_def_operations": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_def_py3k_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_inter_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:DefTest.test_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ExceptionTest.test_handler": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ExceptionTest.test_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_def_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_nested_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_nested_def_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_nested_with_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:NestedDefTest.test_outer_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_canget_kwargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_inline_expression_from_arg_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_interpret_expression_from_arg_two": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_eight": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_eleven": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_five": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_four": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_nine": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_seven": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_six": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_ten": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_scope_two": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_unbound_scope": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_def.py:ScopeTest.test_unbound_scope_two": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_alternating_file_names": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_code_block_line_number": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_custom_tback": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_format_closures": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_format_exceptions_no_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_format_exceptions_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_html_error_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_mod_no_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_module_block_line_number": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_py_unicode_error_html_error_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_py_utf8_html_error_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_tback_no_trace_from_py_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_tback_trace_from_py_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_text_error_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_no_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_no_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_pygments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_buffered_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_buffered_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_capture": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_capture_ccall": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_capture_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:BufferTest.test_unbuffered_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_block_via_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_builtins": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_convert_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_custom_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_def_via_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_encode_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_encode_filter_non_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_entity": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_expr": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_global": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_global_json": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_import": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_import_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_nflag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_non_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_quoting": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_text_via_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_filters.py:FilterTest.test_url_escaping": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_dynamic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_in_call": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_includes": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_multilevel_nesting": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_namespaces": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_pageargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_pageargs_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_pageargs_err": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_inheritance.py:InheritanceTest.test_toplevel": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_ampersand_issue_412": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_closing_tag_many_spaces": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_code": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_code_and_tags": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_comment_after_statement": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_comments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_control_lines": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_control_lines_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_crlf": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_def_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_def_syntax_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_dict_expression_issue_400_regression": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_docs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_expr_in_attribute": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_inline_percent": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_integration": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_long_control_lines": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_nesting": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_noexpr_allowed": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_nonexistent_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_ns_tag_closed": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_ns_tag_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_ns_tag_open": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_old_multiline_comment": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_onlyclosed_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_opening_tag_many_quotes": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_pagetag[,-48]": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_pagetag[-47]": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_percent_escape": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_percent_escape2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_percent_escape_with_control_block": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_preprocess": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_ternary_control": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_text_and_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_text_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code_5": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_code_6": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_tricky_expression": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_unclosed_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_unmatched_control": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_unmatched_control_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_unmatched_control_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_unmatched_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_whitespace_equals": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lexer.py:LexerTest.test_wrongcase_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_check_not_found": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_checking_against_bad_filetype": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_directory_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_dont_accept_relative_outside_of_root": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_no_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_subdir": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_updir": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_uri_adjust": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lookup.py:LookupTest.test_uri_cache": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test__FOR_LOOP": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test_loop_demo": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test_nested_loops": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test_no_loop": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test_out_of_context_access": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoop.test_parent_loops": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test___len__": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_cycle": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_first": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_last": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopContext.test_reverse_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_disabled_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_disabled_override_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_disabled_override_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_disabled_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_enabled_override_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopFlags.test_loop_enabled_override_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopStack.test__pop": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopStack.test__push": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopStack.test__top": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopStack.test_enter": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_loop.py:TestLoopStack.test_exit": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_lru.py:LRUTest.testlru": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_attr": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_attr_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_ccall": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_ccall_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_ccall_import": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_closure_import": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_custom_tag_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_custom_tag_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_custom_tag_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_custom_tag_case_sensitive": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_dont_pollute_self": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_dynamic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_expr_grouping": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_getattr": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_import": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_import_calledfromdef": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_import_local": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_in_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_in_remote_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inheritance": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inheritance_two": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inline_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inline_assignment": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inline_crossreference": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_inline_not_duped": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_module": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_module_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_module_imports": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_module_imports_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_nonexistent_namespace_uri": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_overload": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_namespace.py:NamespaceTest.test_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_backslash_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_false_unindentor": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_generate_adjusted": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_generate_combo": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_generate_normal": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:GeneratePythonTest.test_multi_line": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_blank_lines": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_open_quotes_with_pound": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_quote_with_comments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_quotes": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_pygen.py:WhitespaceTest.test_quotes_with_pound": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_runtime.py:ContextTest.test_locals_kwargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_10": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_11": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_5": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_6": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_7": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_8": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_blank_control_9": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_10": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_3": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_5": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_6": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_7": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_8": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_commented_blank_control_9": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_control": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ControlTest.test_multiline_control": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_encoding_doesnt_conflict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_encoding_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_escapes_html_tags": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_input_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_read_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_arg": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_bom": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_file_code": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_file_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_code": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_controlline": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_def": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_expr": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_expr_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_literal_in_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_memory": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_text": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EncodingTest.test_unicode_text_ccall": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_dictcomp_in_func_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_generator_in_func_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_inline_percent": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_listcomp_in_func_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_percent_escape": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_percent_escape2": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:EscapeTest.test_setcomp_in_func_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:FilenameToURITest.test_dont_accept_relative_outside_of_root": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:FilenameToURITest.test_posix_paths": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:FilenameToURITest.test_windows_paths": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:FuturesTest.test_future_import": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:GlobalsTest.test_globals": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_include_error_handler": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_include_withargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_localargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_viakwargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:IncludeTest.test_within_ccall": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:LexerTest.test_via_lookup": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:LexerTest.test_via_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:MiscTest.test_crlf_linebreaks": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ModuleDirTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ModuleDirTest.test_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ModuleDirTest.test_custom_writer": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ModuleTemplateTest.test_module_roundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_builtin_names_dont_clobber_defaults_in_includes": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_canuse_builtin_names": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_context_small": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_dict_locals": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_includes": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_inherits": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_overrides_builtins": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PageArgsTest.test_with_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:PreprocessTest.test_old_comments": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ReservedNameTest.test_exclude_loop_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ReservedNameTest.test_exclude_loop_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ReservedNameTest.test_names_in_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:ReservedNameTest.test_names_on_context": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_unicode_file_runtime": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_unicode_file_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_unicode_memory_runtime": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_unicode_memory_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_utf8_file_runtime": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_utf8_file_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_utf8_memory_runtime": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:RichTracebackTest.test_utf8_memory_syntax": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:StopRenderingTest.test_return_in_template": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:TestTemplateAPI.test_metadata": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:TestTemplateAPI.test_metadata_two": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_dict_comprehensions_in_function_plus_undeclared_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_expression_declared": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_nonstrict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_traditional_assignment_plus_undeclared": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_template.py:UndefinedVarsTest.test_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_basic_dot": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_render": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_subdir": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_tgplugin.py:TestTGPlugin.test_subdir_dot": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_fast_buffer_encoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_fast_buffer_truncate": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_fast_buffer_write": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_load_module": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_load_plugin_failure": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/test_util.py:UtilTest.test_read_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:BasicConfigTest.test_coercions": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_file": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_section": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:BasicConfigTest.test_values": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:BooleanConfigTest.test_values": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:MissingItemConfigTest.test_error_on_load": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:SupportedTypesConfigTest.test_values": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:TypeMismatchConfigTest.test_error_on_load": {
                "status": "PASSED"
            },
            "ptestresult.python3-mako.test/testing/test_config.py:UnsupportedTypesConfigTest.test_values": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-mako/ptest\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_parse_python_expression # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_python_gettext_call # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_translator_comment # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract_utf8 # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract_cp1251 # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_linguaplugin.py:MakoExtractTest.test_extract # SKIP lingua not installed: skipping linguaplugin test\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_2\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_3\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_4\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_5\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_6\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_7\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_8\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_9\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_10\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_11\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_12\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_13\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_14\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_16\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_17\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_18\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_19\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_20\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_21\nPASS: test/test_ast.py:AstParseTest.test_no_global_imports\nPASS: test/test_ast.py:AstParseTest.test_python_fragment\nPASS: test/test_ast.py:AstParseTest.test_argument_list\nPASS: test/test_ast.py:AstParseTest.test_function_decl\nPASS: test/test_ast.py:AstParseTest.test_function_decl_2\nPASS: test/test_ast.py:AstParseTest.test_function_decl_3\nPASS: test/test_ast.py:AstParseTest.test_expr_generate\nPASS: test/test_block.py:BlockTest.test_anonymous_block_namespace_raises\nPASS: test/test_block.py:BlockTest.test_anonymous_block_in_call\nPASS: test/test_block.py:BlockTest.test_named_block_in_call\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_toplevel\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_nested_block\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_nested_def\nPASS: test/test_block.py:BlockTest.test_name_collision_block_def_toplevel\nPASS: test/test_block.py:BlockTest.test_name_collision_def_block_toplevel\nPASS: test/test_block.py:BlockTest.test_named_block_renders\nPASS: test/test_block.py:BlockTest.test_inherited_block_no_render\nPASS: test/test_block.py:BlockTest.test_no_named_in_def\nPASS: test/test_block.py:BlockTest.test_inherited_block_nested_both\nPASS: test/test_block.py:BlockTest.test_inherited_block_nested_inner_only\nPASS: test/test_block.py:BlockTest.test_noninherited_block_no_render\nPASS: test/test_block.py:BlockTest.test_no_conflict_nested_one\nPASS: test/test_block.py:BlockTest.test_nested_dupe_names_raise\nPASS: test/test_block.py:BlockTest.test_two_levels_one\nPASS: test/test_block.py:BlockTest.test_filter\nPASS: test/test_block.py:BlockTest.test_anon_in_named\nPASS: test/test_block.py:BlockTest.test_named_in_anon\nPASS: test/test_block.py:BlockTest.test_anon_in_anon\nPASS: test/test_block.py:BlockTest.test_named_in_named\nPASS: test/test_block.py:BlockTest.test_iteration\nPASS: test/test_block.py:BlockTest.test_conditional\nPASS: test/test_block.py:BlockTest.test_block_overridden_by_def\nPASS: test/test_block.py:BlockTest.test_def_overridden_by_block\nPASS: test/test_block.py:BlockTest.test_block_args\nPASS: test/test_block.py:BlockTest.test_block_variables_contextual\nPASS: test/test_block.py:BlockTest.test_block_args_contextual\nPASS: test/test_block.py:BlockTest.test_block_pageargs_contextual\nPASS: test/test_block.py:BlockTest.test_block_pageargs\nPASS: test/test_cache.py:CacheTest.test_def\nPASS: test/test_cache.py:CacheTest.test_cache_enable\nPASS: test/test_cache.py:CacheTest.test_nested_def\nPASS: test/test_cache.py:CacheTest.test_page\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_context\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_funcargs\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_imports\nPASS: test/test_cache.py:CacheTest.test_fileargs_implicit\nPASS: test/test_cache.py:CacheTest.test_fileargs_deftag\nPASS: test/test_cache.py:CacheTest.test_fileargs_pagetag\nPASS: test/test_cache.py:CacheTest.test_args_complete\nPASS: test/test_cache.py:CacheTest.test_fileargs_lookup\nPASS: test/test_cache.py:CacheTest.test_buffered\nPASS: test/test_cache.py:CacheTest.test_load_from_expired\nPASS: test/test_cache.py:CacheTest.test_namespace_access\nPASS: test/test_cache.py:CacheTest.test_lookup\nPASS: test/test_cache.py:CacheTest.test_invalidate\nPASS: test/test_cache.py:CacheTest.test_custom_args_def\nPASS: test/test_cache.py:CacheTest.test_custom_args_block\nPASS: test/test_cache.py:CacheTest.test_custom_args_page\nPASS: test/test_cache.py:CacheTest.test_pass_context\nSKIP: test/test_cache.py:BeakerCacheTest.test_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_cache_enable # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_nested_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_page # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_funcargs # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_imports # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_implicit # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_deftag # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_pagetag # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_args_complete # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_lookup # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_buffered # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_load_from_expired # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_namespace_access # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_lookup # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_invalidate # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_block # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_page # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_pass_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_cache_uses_current_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_region # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:DogpileCacheTest.test_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_cache_enable # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_nested_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_page # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_funcargs # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_imports # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_implicit # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_deftag # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_pagetag # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_args_complete # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_lookup # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_buffered # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_load_from_expired # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_namespace_access # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_lookup # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_invalidate # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_block # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_page # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_pass_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_cache_uses_current_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_region # SKIP dogpile.cache is required to run these tests\nPASS: test/test_call.py:CallTest.test_call\nPASS: test/test_call.py:CallTest.test_compound_call\nPASS: test/test_call.py:CallTest.test_new_syntax\nPASS: test/test_call.py:CallTest.test_ccall_caller\nPASS: test/test_call.py:CallTest.test_stack_pop\nPASS: test/test_call.py:CallTest.test_conditional_call\nPASS: test/test_call.py:CallTest.test_chained_call\nPASS: test/test_call.py:CallTest.test_nested_call\nPASS: test/test_call.py:CallTest.test_nested_call_2\nPASS: test/test_call.py:CallTest.test_nested_call_3\nPASS: test/test_call.py:CallTest.test_nested_call_4\nPASS: test/test_call.py:CallTest.test_chained_call_in_nested\nPASS: test/test_call.py:CallTest.test_call_in_nested\nPASS: test/test_call.py:CallTest.test_composed_def\nPASS: test/test_call.py:CallTest.test_regular_defs\nPASS: test/test_call.py:CallTest.test_call_in_nested_2\nPASS: test/test_call.py:SelfCacheTest.test_basic\nPASS: test/test_cmd.py:CmdTest.test_stdin_success\nPASS: test/test_cmd.py:CmdTest.test_stdin_syntax_err\nPASS: test/test_cmd.py:CmdTest.test_stdin_rt_err\nPASS: test/test_cmd.py:CmdTest.test_file_success\nPASS: test/test_cmd.py:CmdTest.test_file_syntax_err\nPASS: test/test_cmd.py:CmdTest.test_file_rt_err\nPASS: test/test_cmd.py:CmdTest.test_file_notfound\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel_contextual\nPASS: test/test_decorators.py:DecoratorTest.test_nested\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel_decorated_name\nPASS: test/test_decorators.py:DecoratorTest.test_nested_decorated_name\nPASS: test/test_def.py:DefTest.test_def_noargs\nPASS: test/test_def.py:DefTest.test_def_blankargs\nPASS: test/test_def.py:DefTest.test_def_args\nPASS: test/test_def.py:DefTest.test_def_py3k_args\nPASS: test/test_def.py:DefTest.test_inter_def\nPASS: test/test_def.py:DefTest.test_toplevel\nPASS: test/test_def.py:DefTest.test_def_operations\nPASS: test/test_def.py:ScopeTest.test_scope_one\nPASS: test/test_def.py:ScopeTest.test_scope_two\nPASS: test/test_def.py:ScopeTest.test_scope_four\nPASS: test/test_def.py:ScopeTest.test_scope_five\nPASS: test/test_def.py:ScopeTest.test_scope_six\nPASS: test/test_def.py:ScopeTest.test_scope_seven\nPASS: test/test_def.py:ScopeTest.test_scope_eight\nPASS: test/test_def.py:ScopeTest.test_scope_nine\nPASS: test/test_def.py:ScopeTest.test_scope_ten\nPASS: test/test_def.py:ScopeTest.test_scope_eleven\nPASS: test/test_def.py:ScopeTest.test_unbound_scope\nPASS: test/test_def.py:ScopeTest.test_unbound_scope_two\nPASS: test/test_def.py:ScopeTest.test_canget_kwargs\nPASS: test/test_def.py:ScopeTest.test_inline_expression_from_arg_one\nPASS: test/test_def.py:ScopeTest.test_interpret_expression_from_arg_two\nPASS: test/test_def.py:NestedDefTest.test_nested_def\nPASS: test/test_def.py:NestedDefTest.test_nested_2\nPASS: test/test_def.py:NestedDefTest.test_nested_with_args\nPASS: test/test_def.py:NestedDefTest.test_nested_def_2\nPASS: test/test_def.py:NestedDefTest.test_nested_nested_def\nPASS: test/test_def.py:NestedDefTest.test_nested_nested_def_2\nPASS: test/test_def.py:NestedDefTest.test_outer_scope\nPASS: test/test_def.py:ExceptionTest.test_raise\nPASS: test/test_def.py:ExceptionTest.test_handler\nPASS: test/test_exceptions.py:ExceptionsTest.test_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_text_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_closures\nPASS: test/test_exceptions.py:ExceptionsTest.test_py_utf8_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_py_unicode_error_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_exceptions_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_exceptions_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_mod_no_encoding\nPASS: test/test_exceptions.py:ExceptionsTest.test_custom_tback\nPASS: test/test_exceptions.py:ExceptionsTest.test_tback_no_trace_from_py_file\nPASS: test/test_exceptions.py:ExceptionsTest.test_tback_trace_from_py_file\nPASS: test/test_exceptions.py:ExceptionsTest.test_code_block_line_number\nPASS: test/test_exceptions.py:ExceptionsTest.test_module_block_line_number\nPASS: test/test_exceptions.py:ExceptionsTest.test_alternating_file_names\nPASS: test/test_filters.py:FilterTest.test_basic\nPASS: test/test_filters.py:FilterTest.test_expr\nPASS: test/test_filters.py:FilterTest.test_convert_str\nPASS: test/test_filters.py:FilterTest.test_quoting\nPASS: test/test_filters.py:FilterTest.test_url_escaping\nPASS: test/test_filters.py:FilterTest.test_entity\nPASS: test/test_filters.py:FilterTest.test_def\nPASS: test/test_filters.py:FilterTest.test_import\nPASS: test/test_filters.py:FilterTest.test_import_2\nPASS: test/test_filters.py:FilterTest.test_encode_filter\nPASS: test/test_filters.py:FilterTest.test_encode_filter_non_str\nPASS: test/test_filters.py:FilterTest.test_custom_default\nPASS: test/test_filters.py:FilterTest.test_global\nPASS: test/test_filters.py:FilterTest.test_block_via_context\nPASS: test/test_filters.py:FilterTest.test_def_via_context\nPASS: test/test_filters.py:FilterTest.test_text_via_context\nPASS: test/test_filters.py:FilterTest.test_nflag\nPASS: test/test_filters.py:FilterTest.test_global_json\nPASS: test/test_filters.py:FilterTest.test_non_expression\nPASS: test/test_filters.py:FilterTest.test_builtins\nPASS: test/test_filters.py:BufferTest.test_buffered_def\nPASS: test/test_filters.py:BufferTest.test_unbuffered_def\nPASS: test/test_filters.py:BufferTest.test_capture\nPASS: test/test_filters.py:BufferTest.test_capture_exception\nPASS: test/test_filters.py:BufferTest.test_buffered_exception\nPASS: test/test_filters.py:BufferTest.test_capture_ccall\nPASS: test/test_inheritance.py:InheritanceTest.test_basic\nPASS: test/test_inheritance.py:InheritanceTest.test_multilevel_nesting\nPASS: test/test_inheritance.py:InheritanceTest.test_includes\nPASS: test/test_inheritance.py:InheritanceTest.test_namespaces\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs_2\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs_err\nPASS: test/test_inheritance.py:InheritanceTest.test_toplevel\nPASS: test/test_inheritance.py:InheritanceTest.test_dynamic\nPASS: test/test_inheritance.py:InheritanceTest.test_in_call\nPASS: test/test_lexer.py:LexerTest.test_text_and_tag\nPASS: test/test_lexer.py:LexerTest.test_unclosed_tag\nPASS: test/test_lexer.py:LexerTest.test_onlyclosed_tag\nPASS: test/test_lexer.py:LexerTest.test_noexpr_allowed\nPASS: test/test_lexer.py:LexerTest.test_closing_tag_many_spaces\nPASS: test/test_lexer.py:LexerTest.test_opening_tag_many_quotes\nPASS: test/test_lexer.py:LexerTest.test_unmatched_tag\nPASS: test/test_lexer.py:LexerTest.test_nonexistent_tag\nPASS: test/test_lexer.py:LexerTest.test_wrongcase_tag\nPASS: test/test_lexer.py:LexerTest.test_percent_escape\nPASS: test/test_lexer.py:LexerTest.test_percent_escape2\nPASS: test/test_lexer.py:LexerTest.test_percent_escape_with_control_block\nPASS: test/test_lexer.py:LexerTest.test_inline_percent\nPASS: test/test_lexer.py:LexerTest.test_old_multiline_comment\nPASS: test/test_lexer.py:LexerTest.test_text_tag\nPASS: test/test_lexer.py:LexerTest.test_def_syntax\nPASS: test/test_lexer.py:LexerTest.test_def_syntax_2\nPASS: test/test_lexer.py:LexerTest.test_whitespace_equals\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_closed\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_empty\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_open\nPASS: test/test_lexer.py:LexerTest.test_expr_in_attribute\nPASS: test/test_lexer.py:LexerTest.test_pagetag[,-48]\nPASS: test/test_lexer.py:LexerTest.test_pagetag[-47]\nPASS: test/test_lexer.py:LexerTest.test_nesting\nPASS: test/test_lexer.py:LexerTest.test_code\nPASS: test/test_lexer.py:LexerTest.test_code_and_tags\nPASS: test/test_lexer.py:LexerTest.test_expression\nPASS: test/test_lexer.py:LexerTest.test_tricky_expression\nPASS: test/test_lexer.py:LexerTest.test_dict_expression_issue_400_regression\nPASS: test/test_lexer.py:LexerTest.test_ampersand_issue_412\nPASS: test/test_lexer.py:LexerTest.test_tricky_code\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_2\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_3\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_4\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_5\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_6\nPASS: test/test_lexer.py:LexerTest.test_control_lines\nPASS: test/test_lexer.py:LexerTest.test_control_lines_2\nPASS: test/test_lexer.py:LexerTest.test_long_control_lines\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control_2\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control_3\nPASS: test/test_lexer.py:LexerTest.test_ternary_control\nPASS: test/test_lexer.py:LexerTest.test_integration\nPASS: test/test_lexer.py:LexerTest.test_comment_after_statement\nPASS: test/test_lexer.py:LexerTest.test_crlf\nPASS: test/test_lexer.py:LexerTest.test_comments\nPASS: test/test_lexer.py:LexerTest.test_docs\nPASS: test/test_lexer.py:LexerTest.test_preprocess\nPASS: test/test_lookup.py:LookupTest.test_basic\nPASS: test/test_lookup.py:LookupTest.test_subdir\nPASS: test/test_lookup.py:LookupTest.test_updir\nPASS: test/test_lookup.py:LookupTest.test_directory_lookup\nPASS: test/test_lookup.py:LookupTest.test_no_lookup\nPASS: test/test_lookup.py:LookupTest.test_uri_adjust\nPASS: test/test_lookup.py:LookupTest.test_uri_cache\nPASS: test/test_lookup.py:LookupTest.test_check_not_found\nPASS: test/test_lookup.py:LookupTest.test_dont_accept_relative_outside_of_root\nPASS: test/test_lookup.py:LookupTest.test_checking_against_bad_filetype\nPASS: test/test_loop.py:TestLoop.test__FOR_LOOP\nPASS: test/test_loop.py:TestLoop.test_loop_demo\nPASS: test/test_loop.py:TestLoop.test_nested_loops\nPASS: test/test_loop.py:TestLoop.test_no_loop\nPASS: test/test_loop.py:TestLoop.test_out_of_context_access\nPASS: test/test_loop.py:TestLoop.test_parent_loops\nPASS: test/test_loop.py:TestLoopStack.test__pop\nPASS: test/test_loop.py:TestLoopStack.test__push\nPASS: test/test_loop.py:TestLoopStack.test__top\nPASS: test/test_loop.py:TestLoopStack.test_enter\nPASS: test/test_loop.py:TestLoopStack.test_exit\nPASS: test/test_loop.py:TestLoopContext.test___len__\nPASS: test/test_loop.py:TestLoopContext.test_cycle\nPASS: test/test_loop.py:TestLoopContext.test_even\nPASS: test/test_loop.py:TestLoopContext.test_first\nPASS: test/test_loop.py:TestLoopContext.test_index\nPASS: test/test_loop.py:TestLoopContext.test_last\nPASS: test/test_loop.py:TestLoopContext.test_odd\nPASS: test/test_loop.py:TestLoopContext.test_reverse_index\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_lookup\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_override_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_override_lookup\nPASS: test/test_loop.py:TestLoopFlags.test_loop_enabled_override_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_enabled_override_lookup\nPASS: test/test_lru.py:LRUTest.testlru\nPASS: test/test_namespace.py:NamespaceTest.test_inline_crossreference\nPASS: test/test_namespace.py:NamespaceTest.test_inline_assignment\nPASS: test/test_namespace.py:NamespaceTest.test_inline_arguments\nPASS: test/test_namespace.py:NamespaceTest.test_inline_not_duped\nPASS: test/test_namespace.py:NamespaceTest.test_dynamic\nPASS: test/test_namespace.py:NamespaceTest.test_template\nPASS: test/test_namespace.py:NamespaceTest.test_module\nPASS: test/test_namespace.py:NamespaceTest.test_module_2\nPASS: test/test_namespace.py:NamespaceTest.test_module_imports\nPASS: test/test_namespace.py:NamespaceTest.test_module_imports_2\nPASS: test/test_namespace.py:NamespaceTest.test_context\nPASS: test/test_namespace.py:NamespaceTest.test_overload\nPASS: test/test_namespace.py:NamespaceTest.test_getattr\nPASS: test/test_namespace.py:NamespaceTest.test_in_def\nPASS: test/test_namespace.py:NamespaceTest.test_in_remote_def\nPASS: test/test_namespace.py:NamespaceTest.test_dont_pollute_self\nPASS: test/test_namespace.py:NamespaceTest.test_inheritance\nPASS: test/test_namespace.py:NamespaceTest.test_inheritance_two\nPASS: test/test_namespace.py:NamespaceTest.test_attr\nPASS: test/test_namespace.py:NamespaceTest.test_attr_raise\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_1\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_2\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_3\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_case_sensitive\nPASS: test/test_namespace.py:NamespaceTest.test_expr_grouping\nPASS: test/test_namespace.py:NamespaceTest.test_ccall\nPASS: test/test_namespace.py:NamespaceTest.test_ccall_2\nPASS: test/test_namespace.py:NamespaceTest.test_import\nPASS: test/test_namespace.py:NamespaceTest.test_import_calledfromdef\nPASS: test/test_namespace.py:NamespaceTest.test_closure_import\nPASS: test/test_namespace.py:NamespaceTest.test_import_local\nPASS: test/test_namespace.py:NamespaceTest.test_ccall_import\nPASS: test/test_namespace.py:NamespaceTest.test_nonexistent_namespace_uri\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_normal\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_adjusted\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_combo\nPASS: test/test_pygen.py:GeneratePythonTest.test_multi_line\nPASS: test/test_pygen.py:GeneratePythonTest.test_false_unindentor\nPASS: test/test_pygen.py:GeneratePythonTest.test_backslash_line\nPASS: test/test_pygen.py:WhitespaceTest.test_basic\nPASS: test/test_pygen.py:WhitespaceTest.test_blank_lines\nPASS: test/test_pygen.py:WhitespaceTest.test_open_quotes_with_pound\nPASS: test/test_pygen.py:WhitespaceTest.test_quote_with_comments\nPASS: test/test_pygen.py:WhitespaceTest.test_quotes_with_pound\nPASS: test/test_pygen.py:WhitespaceTest.test_quotes\nPASS: test/test_runtime.py:ContextTest.test_locals_kwargs\nPASS: test/test_template.py:MiscTest.test_crlf_linebreaks\nPASS: test/test_template.py:EncodingTest.test_escapes_html_tags\nPASS: test/test_template.py:EncodingTest.test_unicode\nPASS: test/test_template.py:EncodingTest.test_encoding_doesnt_conflict\nPASS: test/test_template.py:EncodingTest.test_unicode_arg\nPASS: test/test_template.py:EncodingTest.test_unicode_file\nPASS: test/test_template.py:EncodingTest.test_unicode_file_code\nPASS: test/test_template.py:EncodingTest.test_unicode_file_lookup\nPASS: test/test_template.py:EncodingTest.test_unicode_bom\nPASS: test/test_template.py:EncodingTest.test_unicode_memory\nPASS: test/test_template.py:EncodingTest.test_unicode_text\nPASS: test/test_template.py:EncodingTest.test_unicode_text_ccall\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_expr\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_expr_file\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_code\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_controlline\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_tag\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_def\nPASS: test/test_template.py:EncodingTest.test_input_encoding\nPASS: test/test_template.py:EncodingTest.test_encoding\nPASS: test/test_template.py:EncodingTest.test_encoding_errors\nPASS: test/test_template.py:EncodingTest.test_read_unicode\nPASS: test/test_template.py:PageArgsTest.test_basic\nPASS: test/test_template.py:PageArgsTest.test_inherits\nPASS: test/test_template.py:PageArgsTest.test_includes\nPASS: test/test_template.py:PageArgsTest.test_context_small\nPASS: test/test_template.py:PageArgsTest.test_with_context\nPASS: test/test_template.py:PageArgsTest.test_overrides_builtins\nPASS: test/test_template.py:PageArgsTest.test_canuse_builtin_names\nPASS: test/test_template.py:PageArgsTest.test_builtin_names_dont_clobber_defaults_in_includes\nPASS: test/test_template.py:PageArgsTest.test_dict_locals\nPASS: test/test_template.py:IncludeTest.test_basic\nPASS: test/test_template.py:IncludeTest.test_localargs\nPASS: test/test_template.py:IncludeTest.test_viakwargs\nPASS: test/test_template.py:IncludeTest.test_include_withargs\nPASS: test/test_template.py:IncludeTest.test_within_ccall\nPASS: test/test_template.py:IncludeTest.test_include_error_handler\nPASS: test/test_template.py:UndefinedVarsTest.test_undefined\nPASS: test/test_template.py:UndefinedVarsTest.test_strict\nPASS: test/test_template.py:UndefinedVarsTest.test_expression_declared\nPASS: test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_nonstrict\nPASS: test/test_template.py:UndefinedVarsTest.test_traditional_assignment_plus_undeclared\nPASS: test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_strict\nPASS: test/test_template.py:UndefinedVarsTest.test_dict_comprehensions_in_function_plus_undeclared_strict\nPASS: test/test_template.py:StopRenderingTest.test_return_in_template\nPASS: test/test_template.py:ReservedNameTest.test_names_on_context\nPASS: test/test_template.py:ReservedNameTest.test_names_in_template\nPASS: test/test_template.py:ReservedNameTest.test_exclude_loop_context\nPASS: test/test_template.py:ReservedNameTest.test_exclude_loop_template\nPASS: test/test_template.py:ControlTest.test_control\nPASS: test/test_template.py:ControlTest.test_blank_control_1\nPASS: test/test_template.py:ControlTest.test_blank_control_2\nPASS: test/test_template.py:ControlTest.test_blank_control_3\nPASS: test/test_template.py:ControlTest.test_blank_control_4\nPASS: test/test_template.py:ControlTest.test_blank_control_5\nPASS: test/test_template.py:ControlTest.test_blank_control_6\nPASS: test/test_template.py:ControlTest.test_blank_control_7\nPASS: test/test_template.py:ControlTest.test_blank_control_8\nPASS: test/test_template.py:ControlTest.test_blank_control_9\nPASS: test/test_template.py:ControlTest.test_blank_control_10\nPASS: test/test_template.py:ControlTest.test_blank_control_11\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_1\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_2\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_3\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_4\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_5\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_6\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_7\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_8\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_9\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_10\nPASS: test/test_template.py:ControlTest.test_multiline_control\nPASS: test/test_template.py:GlobalsTest.test_globals\nPASS: test/test_template.py:RichTracebackTest.test_utf8_memory_syntax\nPASS: test/test_template.py:RichTracebackTest.test_utf8_memory_runtime\nPASS: test/test_template.py:RichTracebackTest.test_utf8_file_syntax\nPASS: test/test_template.py:RichTracebackTest.test_utf8_file_runtime\nPASS: test/test_template.py:RichTracebackTest.test_unicode_memory_syntax\nPASS: test/test_template.py:RichTracebackTest.test_unicode_memory_runtime\nPASS: test/test_template.py:RichTracebackTest.test_unicode_file_syntax\nPASS: test/test_template.py:RichTracebackTest.test_unicode_file_runtime\nPASS: test/test_template.py:ModuleDirTest.test_basic\nPASS: test/test_template.py:ModuleDirTest.test_callable\nPASS: test/test_template.py:ModuleDirTest.test_custom_writer\nPASS: test/test_template.py:FilenameToURITest.test_windows_paths\nPASS: test/test_template.py:FilenameToURITest.test_posix_paths\nPASS: test/test_template.py:FilenameToURITest.test_dont_accept_relative_outside_of_root\nPASS: test/test_template.py:ModuleTemplateTest.test_module_roundtrip\nPASS: test/test_template.py:TestTemplateAPI.test_metadata\nPASS: test/test_template.py:TestTemplateAPI.test_metadata_two\nPASS: test/test_template.py:PreprocessTest.test_old_comments\nPASS: test/test_template.py:LexerTest.test_via_template\nPASS: test/test_template.py:LexerTest.test_via_lookup\nPASS: test/test_template.py:FuturesTest.test_future_import\nPASS: test/test_template.py:EscapeTest.test_percent_escape\nPASS: test/test_template.py:EscapeTest.test_percent_escape2\nPASS: test/test_template.py:EscapeTest.test_inline_percent\nPASS: test/test_template.py:EscapeTest.test_listcomp_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_setcomp_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_generator_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_dictcomp_in_func_strict\nPASS: test/test_tgplugin.py:TestTGPlugin.test_basic\nPASS: test/test_tgplugin.py:TestTGPlugin.test_subdir\nPASS: test/test_tgplugin.py:TestTGPlugin.test_basic_dot\nPASS: test/test_tgplugin.py:TestTGPlugin.test_subdir_dot\nPASS: test/test_tgplugin.py:TestTGPlugin.test_string\nPASS: test/test_tgplugin.py:TestTGPlugin.test_render\nPASS: test/test_util.py:UtilTest.test_fast_buffer_write\nPASS: test/test_util.py:UtilTest.test_fast_buffer_truncate\nPASS: test/test_util.py:UtilTest.test_fast_buffer_encoded\nPASS: test/test_util.py:UtilTest.test_read_file\nPASS: test/test_util.py:UtilTest.test_load_module\nPASS: test/test_util.py:UtilTest.test_load_plugin_failure\nPASS: test/testing/test_config.py:BasicConfigTest.test_coercions\nPASS: test/testing/test_config.py:BasicConfigTest.test_values\nPASS: test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_file\nPASS: test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_section\nPASS: test/testing/test_config.py:BooleanConfigTest.test_values\nPASS: test/testing/test_config.py:UnsupportedTypesConfigTest.test_values\nPASS: test/testing/test_config.py:SupportedTypesConfigTest.test_values\nPASS: test/testing/test_config.py:TypeMismatchConfigTest.test_error_on_load\nPASS: test/testing/test_config.py:MissingItemConfigTest.test_error_on_load\n============================================================================\nTestsuite summary\n# TOTAL: 500\n# PASS: 447\n# SKIP: 53\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 4\nEND: /usr/lib/python3-mako/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-mako": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_parse_python_expression # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_python_gettext_call # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:PluginExtractTest.test_translator_comment # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract_utf8 # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_babelplugin.py:MakoExtractTest.test_extract_cp1251 # SKIP babel not installed: skipping babelplugin test\nSKIP: test/ext/test_linguaplugin.py:MakoExtractTest.test_extract # SKIP lingua not installed: skipping linguaplugin test\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_2\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_3\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_4\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_5\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_6\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_7\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_8\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_9\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_10\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_11\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_12\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_13\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_14\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_16\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_17\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_18\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_19\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_20\nPASS: test/test_ast.py:AstParseTest.test_locate_identifiers_21\nPASS: test/test_ast.py:AstParseTest.test_no_global_imports\nPASS: test/test_ast.py:AstParseTest.test_python_fragment\nPASS: test/test_ast.py:AstParseTest.test_argument_list\nPASS: test/test_ast.py:AstParseTest.test_function_decl\nPASS: test/test_ast.py:AstParseTest.test_function_decl_2\nPASS: test/test_ast.py:AstParseTest.test_function_decl_3\nPASS: test/test_ast.py:AstParseTest.test_expr_generate\nPASS: test/test_block.py:BlockTest.test_anonymous_block_namespace_raises\nPASS: test/test_block.py:BlockTest.test_anonymous_block_in_call\nPASS: test/test_block.py:BlockTest.test_named_block_in_call\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_toplevel\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_nested_block\nPASS: test/test_block.py:BlockTest.test_name_collision_blocks_nested_def\nPASS: test/test_block.py:BlockTest.test_name_collision_block_def_toplevel\nPASS: test/test_block.py:BlockTest.test_name_collision_def_block_toplevel\nPASS: test/test_block.py:BlockTest.test_named_block_renders\nPASS: test/test_block.py:BlockTest.test_inherited_block_no_render\nPASS: test/test_block.py:BlockTest.test_no_named_in_def\nPASS: test/test_block.py:BlockTest.test_inherited_block_nested_both\nPASS: test/test_block.py:BlockTest.test_inherited_block_nested_inner_only\nPASS: test/test_block.py:BlockTest.test_noninherited_block_no_render\nPASS: test/test_block.py:BlockTest.test_no_conflict_nested_one\nPASS: test/test_block.py:BlockTest.test_nested_dupe_names_raise\nPASS: test/test_block.py:BlockTest.test_two_levels_one\nPASS: test/test_block.py:BlockTest.test_filter\nPASS: test/test_block.py:BlockTest.test_anon_in_named\nPASS: test/test_block.py:BlockTest.test_named_in_anon\nPASS: test/test_block.py:BlockTest.test_anon_in_anon\nPASS: test/test_block.py:BlockTest.test_named_in_named\nPASS: test/test_block.py:BlockTest.test_iteration\nPASS: test/test_block.py:BlockTest.test_conditional\nPASS: test/test_block.py:BlockTest.test_block_overridden_by_def\nPASS: test/test_block.py:BlockTest.test_def_overridden_by_block\nPASS: test/test_block.py:BlockTest.test_block_args\nPASS: test/test_block.py:BlockTest.test_block_variables_contextual\nPASS: test/test_block.py:BlockTest.test_block_args_contextual\nPASS: test/test_block.py:BlockTest.test_block_pageargs_contextual\nPASS: test/test_block.py:BlockTest.test_block_pageargs\nPASS: test/test_cache.py:CacheTest.test_def\nPASS: test/test_cache.py:CacheTest.test_cache_enable\nPASS: test/test_cache.py:CacheTest.test_nested_def\nPASS: test/test_cache.py:CacheTest.test_page\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_context\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_funcargs\nPASS: test/test_cache.py:CacheTest.test_dynamic_key_with_imports\nPASS: test/test_cache.py:CacheTest.test_fileargs_implicit\nPASS: test/test_cache.py:CacheTest.test_fileargs_deftag\nPASS: test/test_cache.py:CacheTest.test_fileargs_pagetag\nPASS: test/test_cache.py:CacheTest.test_args_complete\nPASS: test/test_cache.py:CacheTest.test_fileargs_lookup\nPASS: test/test_cache.py:CacheTest.test_buffered\nPASS: test/test_cache.py:CacheTest.test_load_from_expired\nPASS: test/test_cache.py:CacheTest.test_namespace_access\nPASS: test/test_cache.py:CacheTest.test_lookup\nPASS: test/test_cache.py:CacheTest.test_invalidate\nPASS: test/test_cache.py:CacheTest.test_custom_args_def\nPASS: test/test_cache.py:CacheTest.test_custom_args_block\nPASS: test/test_cache.py:CacheTest.test_custom_args_page\nPASS: test/test_cache.py:CacheTest.test_pass_context\nSKIP: test/test_cache.py:BeakerCacheTest.test_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_cache_enable # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_nested_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_page # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_funcargs # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_dynamic_key_with_imports # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_implicit # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_deftag # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_pagetag # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_args_complete # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_fileargs_lookup # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_buffered # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_load_from_expired # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_namespace_access # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_lookup # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_invalidate # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_def # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_block # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_custom_args_page # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_pass_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_cache_uses_current_context # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:BeakerCacheTest.test_region # SKIP Beaker is required for these tests.\nSKIP: test/test_cache.py:DogpileCacheTest.test_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_cache_enable # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_nested_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_page # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_funcargs # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_dynamic_key_with_imports # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_implicit # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_deftag # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_pagetag # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_args_complete # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_fileargs_lookup # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_buffered # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_load_from_expired # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_namespace_access # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_lookup # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_invalidate # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_def # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_block # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_custom_args_page # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_pass_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_cache_uses_current_context # SKIP dogpile.cache is required to run these tests\nSKIP: test/test_cache.py:DogpileCacheTest.test_region # SKIP dogpile.cache is required to run these tests\nPASS: test/test_call.py:CallTest.test_call\nPASS: test/test_call.py:CallTest.test_compound_call\nPASS: test/test_call.py:CallTest.test_new_syntax\nPASS: test/test_call.py:CallTest.test_ccall_caller\nPASS: test/test_call.py:CallTest.test_stack_pop\nPASS: test/test_call.py:CallTest.test_conditional_call\nPASS: test/test_call.py:CallTest.test_chained_call\nPASS: test/test_call.py:CallTest.test_nested_call\nPASS: test/test_call.py:CallTest.test_nested_call_2\nPASS: test/test_call.py:CallTest.test_nested_call_3\nPASS: test/test_call.py:CallTest.test_nested_call_4\nPASS: test/test_call.py:CallTest.test_chained_call_in_nested\nPASS: test/test_call.py:CallTest.test_call_in_nested\nPASS: test/test_call.py:CallTest.test_composed_def\nPASS: test/test_call.py:CallTest.test_regular_defs\nPASS: test/test_call.py:CallTest.test_call_in_nested_2\nPASS: test/test_call.py:SelfCacheTest.test_basic\nPASS: test/test_cmd.py:CmdTest.test_stdin_success\nPASS: test/test_cmd.py:CmdTest.test_stdin_syntax_err\nPASS: test/test_cmd.py:CmdTest.test_stdin_rt_err\nPASS: test/test_cmd.py:CmdTest.test_file_success\nPASS: test/test_cmd.py:CmdTest.test_file_syntax_err\nPASS: test/test_cmd.py:CmdTest.test_file_rt_err\nPASS: test/test_cmd.py:CmdTest.test_file_notfound\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel_contextual\nPASS: test/test_decorators.py:DecoratorTest.test_nested\nPASS: test/test_decorators.py:DecoratorTest.test_toplevel_decorated_name\nPASS: test/test_decorators.py:DecoratorTest.test_nested_decorated_name\nPASS: test/test_def.py:DefTest.test_def_noargs\nPASS: test/test_def.py:DefTest.test_def_blankargs\nPASS: test/test_def.py:DefTest.test_def_args\nPASS: test/test_def.py:DefTest.test_def_py3k_args\nPASS: test/test_def.py:DefTest.test_inter_def\nPASS: test/test_def.py:DefTest.test_toplevel\nPASS: test/test_def.py:DefTest.test_def_operations\nPASS: test/test_def.py:ScopeTest.test_scope_one\nPASS: test/test_def.py:ScopeTest.test_scope_two\nPASS: test/test_def.py:ScopeTest.test_scope_four\nPASS: test/test_def.py:ScopeTest.test_scope_five\nPASS: test/test_def.py:ScopeTest.test_scope_six\nPASS: test/test_def.py:ScopeTest.test_scope_seven\nPASS: test/test_def.py:ScopeTest.test_scope_eight\nPASS: test/test_def.py:ScopeTest.test_scope_nine\nPASS: test/test_def.py:ScopeTest.test_scope_ten\nPASS: test/test_def.py:ScopeTest.test_scope_eleven\nPASS: test/test_def.py:ScopeTest.test_unbound_scope\nPASS: test/test_def.py:ScopeTest.test_unbound_scope_two\nPASS: test/test_def.py:ScopeTest.test_canget_kwargs\nPASS: test/test_def.py:ScopeTest.test_inline_expression_from_arg_one\nPASS: test/test_def.py:ScopeTest.test_interpret_expression_from_arg_two\nPASS: test/test_def.py:NestedDefTest.test_nested_def\nPASS: test/test_def.py:NestedDefTest.test_nested_2\nPASS: test/test_def.py:NestedDefTest.test_nested_with_args\nPASS: test/test_def.py:NestedDefTest.test_nested_def_2\nPASS: test/test_def.py:NestedDefTest.test_nested_nested_def\nPASS: test/test_def.py:NestedDefTest.test_nested_nested_def_2\nPASS: test/test_def.py:NestedDefTest.test_outer_scope\nPASS: test/test_def.py:ExceptionTest.test_raise\nPASS: test/test_def.py:ExceptionTest.test_handler\nPASS: test/test_exceptions.py:ExceptionsTest.test_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_text_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_html_error_template_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_closures\nPASS: test/test_exceptions.py:ExceptionsTest.test_py_utf8_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_py_unicode_error_html_error_template\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_exceptions_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_format_exceptions_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_utf8_format_exceptions_no_pygments\nPASS: test/test_exceptions.py:ExceptionsTest.test_mod_no_encoding\nPASS: test/test_exceptions.py:ExceptionsTest.test_custom_tback\nPASS: test/test_exceptions.py:ExceptionsTest.test_tback_no_trace_from_py_file\nPASS: test/test_exceptions.py:ExceptionsTest.test_tback_trace_from_py_file\nPASS: test/test_exceptions.py:ExceptionsTest.test_code_block_line_number\nPASS: test/test_exceptions.py:ExceptionsTest.test_module_block_line_number\nPASS: test/test_exceptions.py:ExceptionsTest.test_alternating_file_names\nPASS: test/test_filters.py:FilterTest.test_basic\nPASS: test/test_filters.py:FilterTest.test_expr\nPASS: test/test_filters.py:FilterTest.test_convert_str\nPASS: test/test_filters.py:FilterTest.test_quoting\nPASS: test/test_filters.py:FilterTest.test_url_escaping\nPASS: test/test_filters.py:FilterTest.test_entity\nPASS: test/test_filters.py:FilterTest.test_def\nPASS: test/test_filters.py:FilterTest.test_import\nPASS: test/test_filters.py:FilterTest.test_import_2\nPASS: test/test_filters.py:FilterTest.test_encode_filter\nPASS: test/test_filters.py:FilterTest.test_encode_filter_non_str\nPASS: test/test_filters.py:FilterTest.test_custom_default\nPASS: test/test_filters.py:FilterTest.test_global\nPASS: test/test_filters.py:FilterTest.test_block_via_context\nPASS: test/test_filters.py:FilterTest.test_def_via_context\nPASS: test/test_filters.py:FilterTest.test_text_via_context\nPASS: test/test_filters.py:FilterTest.test_nflag\nPASS: test/test_filters.py:FilterTest.test_global_json\nPASS: test/test_filters.py:FilterTest.test_non_expression\nPASS: test/test_filters.py:FilterTest.test_builtins\nPASS: test/test_filters.py:BufferTest.test_buffered_def\nPASS: test/test_filters.py:BufferTest.test_unbuffered_def\nPASS: test/test_filters.py:BufferTest.test_capture\nPASS: test/test_filters.py:BufferTest.test_capture_exception\nPASS: test/test_filters.py:BufferTest.test_buffered_exception\nPASS: test/test_filters.py:BufferTest.test_capture_ccall\nPASS: test/test_inheritance.py:InheritanceTest.test_basic\nPASS: test/test_inheritance.py:InheritanceTest.test_multilevel_nesting\nPASS: test/test_inheritance.py:InheritanceTest.test_includes\nPASS: test/test_inheritance.py:InheritanceTest.test_namespaces\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs_2\nPASS: test/test_inheritance.py:InheritanceTest.test_pageargs_err\nPASS: test/test_inheritance.py:InheritanceTest.test_toplevel\nPASS: test/test_inheritance.py:InheritanceTest.test_dynamic\nPASS: test/test_inheritance.py:InheritanceTest.test_in_call\nPASS: test/test_lexer.py:LexerTest.test_text_and_tag\nPASS: test/test_lexer.py:LexerTest.test_unclosed_tag\nPASS: test/test_lexer.py:LexerTest.test_onlyclosed_tag\nPASS: test/test_lexer.py:LexerTest.test_noexpr_allowed\nPASS: test/test_lexer.py:LexerTest.test_closing_tag_many_spaces\nPASS: test/test_lexer.py:LexerTest.test_opening_tag_many_quotes\nPASS: test/test_lexer.py:LexerTest.test_unmatched_tag\nPASS: test/test_lexer.py:LexerTest.test_nonexistent_tag\nPASS: test/test_lexer.py:LexerTest.test_wrongcase_tag\nPASS: test/test_lexer.py:LexerTest.test_percent_escape\nPASS: test/test_lexer.py:LexerTest.test_percent_escape2\nPASS: test/test_lexer.py:LexerTest.test_percent_escape_with_control_block\nPASS: test/test_lexer.py:LexerTest.test_inline_percent\nPASS: test/test_lexer.py:LexerTest.test_old_multiline_comment\nPASS: test/test_lexer.py:LexerTest.test_text_tag\nPASS: test/test_lexer.py:LexerTest.test_def_syntax\nPASS: test/test_lexer.py:LexerTest.test_def_syntax_2\nPASS: test/test_lexer.py:LexerTest.test_whitespace_equals\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_closed\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_empty\nPASS: test/test_lexer.py:LexerTest.test_ns_tag_open\nPASS: test/test_lexer.py:LexerTest.test_expr_in_attribute\nPASS: test/test_lexer.py:LexerTest.test_pagetag[,-48]\nPASS: test/test_lexer.py:LexerTest.test_pagetag[-47]\nPASS: test/test_lexer.py:LexerTest.test_nesting\nPASS: test/test_lexer.py:LexerTest.test_code\nPASS: test/test_lexer.py:LexerTest.test_code_and_tags\nPASS: test/test_lexer.py:LexerTest.test_expression\nPASS: test/test_lexer.py:LexerTest.test_tricky_expression\nPASS: test/test_lexer.py:LexerTest.test_dict_expression_issue_400_regression\nPASS: test/test_lexer.py:LexerTest.test_ampersand_issue_412\nPASS: test/test_lexer.py:LexerTest.test_tricky_code\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_2\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_3\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_4\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_5\nPASS: test/test_lexer.py:LexerTest.test_tricky_code_6\nPASS: test/test_lexer.py:LexerTest.test_control_lines\nPASS: test/test_lexer.py:LexerTest.test_control_lines_2\nPASS: test/test_lexer.py:LexerTest.test_long_control_lines\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control_2\nPASS: test/test_lexer.py:LexerTest.test_unmatched_control_3\nPASS: test/test_lexer.py:LexerTest.test_ternary_control\nPASS: test/test_lexer.py:LexerTest.test_integration\nPASS: test/test_lexer.py:LexerTest.test_comment_after_statement\nPASS: test/test_lexer.py:LexerTest.test_crlf\nPASS: test/test_lexer.py:LexerTest.test_comments\nPASS: test/test_lexer.py:LexerTest.test_docs\nPASS: test/test_lexer.py:LexerTest.test_preprocess\nPASS: test/test_lookup.py:LookupTest.test_basic\nPASS: test/test_lookup.py:LookupTest.test_subdir\nPASS: test/test_lookup.py:LookupTest.test_updir\nPASS: test/test_lookup.py:LookupTest.test_directory_lookup\nPASS: test/test_lookup.py:LookupTest.test_no_lookup\nPASS: test/test_lookup.py:LookupTest.test_uri_adjust\nPASS: test/test_lookup.py:LookupTest.test_uri_cache\nPASS: test/test_lookup.py:LookupTest.test_check_not_found\nPASS: test/test_lookup.py:LookupTest.test_dont_accept_relative_outside_of_root\nPASS: test/test_lookup.py:LookupTest.test_checking_against_bad_filetype\nPASS: test/test_loop.py:TestLoop.test__FOR_LOOP\nPASS: test/test_loop.py:TestLoop.test_loop_demo\nPASS: test/test_loop.py:TestLoop.test_nested_loops\nPASS: test/test_loop.py:TestLoop.test_no_loop\nPASS: test/test_loop.py:TestLoop.test_out_of_context_access\nPASS: test/test_loop.py:TestLoop.test_parent_loops\nPASS: test/test_loop.py:TestLoopStack.test__pop\nPASS: test/test_loop.py:TestLoopStack.test__push\nPASS: test/test_loop.py:TestLoopStack.test__top\nPASS: test/test_loop.py:TestLoopStack.test_enter\nPASS: test/test_loop.py:TestLoopStack.test_exit\nPASS: test/test_loop.py:TestLoopContext.test___len__\nPASS: test/test_loop.py:TestLoopContext.test_cycle\nPASS: test/test_loop.py:TestLoopContext.test_even\nPASS: test/test_loop.py:TestLoopContext.test_first\nPASS: test/test_loop.py:TestLoopContext.test_index\nPASS: test/test_loop.py:TestLoopContext.test_last\nPASS: test/test_loop.py:TestLoopContext.test_odd\nPASS: test/test_loop.py:TestLoopContext.test_reverse_index\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_lookup\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_override_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_disabled_override_lookup\nPASS: test/test_loop.py:TestLoopFlags.test_loop_enabled_override_template\nPASS: test/test_loop.py:TestLoopFlags.test_loop_enabled_override_lookup\nPASS: test/test_lru.py:LRUTest.testlru\nPASS: test/test_namespace.py:NamespaceTest.test_inline_crossreference\nPASS: test/test_namespace.py:NamespaceTest.test_inline_assignment\nPASS: test/test_namespace.py:NamespaceTest.test_inline_arguments\nPASS: test/test_namespace.py:NamespaceTest.test_inline_not_duped\nPASS: test/test_namespace.py:NamespaceTest.test_dynamic\nPASS: test/test_namespace.py:NamespaceTest.test_template\nPASS: test/test_namespace.py:NamespaceTest.test_module\nPASS: test/test_namespace.py:NamespaceTest.test_module_2\nPASS: test/test_namespace.py:NamespaceTest.test_module_imports\nPASS: test/test_namespace.py:NamespaceTest.test_module_imports_2\nPASS: test/test_namespace.py:NamespaceTest.test_context\nPASS: test/test_namespace.py:NamespaceTest.test_overload\nPASS: test/test_namespace.py:NamespaceTest.test_getattr\nPASS: test/test_namespace.py:NamespaceTest.test_in_def\nPASS: test/test_namespace.py:NamespaceTest.test_in_remote_def\nPASS: test/test_namespace.py:NamespaceTest.test_dont_pollute_self\nPASS: test/test_namespace.py:NamespaceTest.test_inheritance\nPASS: test/test_namespace.py:NamespaceTest.test_inheritance_two\nPASS: test/test_namespace.py:NamespaceTest.test_attr\nPASS: test/test_namespace.py:NamespaceTest.test_attr_raise\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_1\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_2\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_3\nPASS: test/test_namespace.py:NamespaceTest.test_custom_tag_case_sensitive\nPASS: test/test_namespace.py:NamespaceTest.test_expr_grouping\nPASS: test/test_namespace.py:NamespaceTest.test_ccall\nPASS: test/test_namespace.py:NamespaceTest.test_ccall_2\nPASS: test/test_namespace.py:NamespaceTest.test_import\nPASS: test/test_namespace.py:NamespaceTest.test_import_calledfromdef\nPASS: test/test_namespace.py:NamespaceTest.test_closure_import\nPASS: test/test_namespace.py:NamespaceTest.test_import_local\nPASS: test/test_namespace.py:NamespaceTest.test_ccall_import\nPASS: test/test_namespace.py:NamespaceTest.test_nonexistent_namespace_uri\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_normal\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_adjusted\nPASS: test/test_pygen.py:GeneratePythonTest.test_generate_combo\nPASS: test/test_pygen.py:GeneratePythonTest.test_multi_line\nPASS: test/test_pygen.py:GeneratePythonTest.test_false_unindentor\nPASS: test/test_pygen.py:GeneratePythonTest.test_backslash_line\nPASS: test/test_pygen.py:WhitespaceTest.test_basic\nPASS: test/test_pygen.py:WhitespaceTest.test_blank_lines\nPASS: test/test_pygen.py:WhitespaceTest.test_open_quotes_with_pound\nPASS: test/test_pygen.py:WhitespaceTest.test_quote_with_comments\nPASS: test/test_pygen.py:WhitespaceTest.test_quotes_with_pound\nPASS: test/test_pygen.py:WhitespaceTest.test_quotes\nPASS: test/test_runtime.py:ContextTest.test_locals_kwargs\nPASS: test/test_template.py:MiscTest.test_crlf_linebreaks\nPASS: test/test_template.py:EncodingTest.test_escapes_html_tags\nPASS: test/test_template.py:EncodingTest.test_unicode\nPASS: test/test_template.py:EncodingTest.test_encoding_doesnt_conflict\nPASS: test/test_template.py:EncodingTest.test_unicode_arg\nPASS: test/test_template.py:EncodingTest.test_unicode_file\nPASS: test/test_template.py:EncodingTest.test_unicode_file_code\nPASS: test/test_template.py:EncodingTest.test_unicode_file_lookup\nPASS: test/test_template.py:EncodingTest.test_unicode_bom\nPASS: test/test_template.py:EncodingTest.test_unicode_memory\nPASS: test/test_template.py:EncodingTest.test_unicode_text\nPASS: test/test_template.py:EncodingTest.test_unicode_text_ccall\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_expr\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_expr_file\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_code\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_controlline\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_tag\nPASS: test/test_template.py:EncodingTest.test_unicode_literal_in_def\nPASS: test/test_template.py:EncodingTest.test_input_encoding\nPASS: test/test_template.py:EncodingTest.test_encoding\nPASS: test/test_template.py:EncodingTest.test_encoding_errors\nPASS: test/test_template.py:EncodingTest.test_read_unicode\nPASS: test/test_template.py:PageArgsTest.test_basic\nPASS: test/test_template.py:PageArgsTest.test_inherits\nPASS: test/test_template.py:PageArgsTest.test_includes\nPASS: test/test_template.py:PageArgsTest.test_context_small\nPASS: test/test_template.py:PageArgsTest.test_with_context\nPASS: test/test_template.py:PageArgsTest.test_overrides_builtins\nPASS: test/test_template.py:PageArgsTest.test_canuse_builtin_names\nPASS: test/test_template.py:PageArgsTest.test_builtin_names_dont_clobber_defaults_in_includes\nPASS: test/test_template.py:PageArgsTest.test_dict_locals\nPASS: test/test_template.py:IncludeTest.test_basic\nPASS: test/test_template.py:IncludeTest.test_localargs\nPASS: test/test_template.py:IncludeTest.test_viakwargs\nPASS: test/test_template.py:IncludeTest.test_include_withargs\nPASS: test/test_template.py:IncludeTest.test_within_ccall\nPASS: test/test_template.py:IncludeTest.test_include_error_handler\nPASS: test/test_template.py:UndefinedVarsTest.test_undefined\nPASS: test/test_template.py:UndefinedVarsTest.test_strict\nPASS: test/test_template.py:UndefinedVarsTest.test_expression_declared\nPASS: test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_nonstrict\nPASS: test/test_template.py:UndefinedVarsTest.test_traditional_assignment_plus_undeclared\nPASS: test/test_template.py:UndefinedVarsTest.test_list_comprehensions_plus_undeclared_strict\nPASS: test/test_template.py:UndefinedVarsTest.test_dict_comprehensions_in_function_plus_undeclared_strict\nPASS: test/test_template.py:StopRenderingTest.test_return_in_template\nPASS: test/test_template.py:ReservedNameTest.test_names_on_context\nPASS: test/test_template.py:ReservedNameTest.test_names_in_template\nPASS: test/test_template.py:ReservedNameTest.test_exclude_loop_context\nPASS: test/test_template.py:ReservedNameTest.test_exclude_loop_template\nPASS: test/test_template.py:ControlTest.test_control\nPASS: test/test_template.py:ControlTest.test_blank_control_1\nPASS: test/test_template.py:ControlTest.test_blank_control_2\nPASS: test/test_template.py:ControlTest.test_blank_control_3\nPASS: test/test_template.py:ControlTest.test_blank_control_4\nPASS: test/test_template.py:ControlTest.test_blank_control_5\nPASS: test/test_template.py:ControlTest.test_blank_control_6\nPASS: test/test_template.py:ControlTest.test_blank_control_7\nPASS: test/test_template.py:ControlTest.test_blank_control_8\nPASS: test/test_template.py:ControlTest.test_blank_control_9\nPASS: test/test_template.py:ControlTest.test_blank_control_10\nPASS: test/test_template.py:ControlTest.test_blank_control_11\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_1\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_2\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_3\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_4\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_5\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_6\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_7\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_8\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_9\nPASS: test/test_template.py:ControlTest.test_commented_blank_control_10\nPASS: test/test_template.py:ControlTest.test_multiline_control\nPASS: test/test_template.py:GlobalsTest.test_globals\nPASS: test/test_template.py:RichTracebackTest.test_utf8_memory_syntax\nPASS: test/test_template.py:RichTracebackTest.test_utf8_memory_runtime\nPASS: test/test_template.py:RichTracebackTest.test_utf8_file_syntax\nPASS: test/test_template.py:RichTracebackTest.test_utf8_file_runtime\nPASS: test/test_template.py:RichTracebackTest.test_unicode_memory_syntax\nPASS: test/test_template.py:RichTracebackTest.test_unicode_memory_runtime\nPASS: test/test_template.py:RichTracebackTest.test_unicode_file_syntax\nPASS: test/test_template.py:RichTracebackTest.test_unicode_file_runtime\nPASS: test/test_template.py:ModuleDirTest.test_basic\nPASS: test/test_template.py:ModuleDirTest.test_callable\nPASS: test/test_template.py:ModuleDirTest.test_custom_writer\nPASS: test/test_template.py:FilenameToURITest.test_windows_paths\nPASS: test/test_template.py:FilenameToURITest.test_posix_paths\nPASS: test/test_template.py:FilenameToURITest.test_dont_accept_relative_outside_of_root\nPASS: test/test_template.py:ModuleTemplateTest.test_module_roundtrip\nPASS: test/test_template.py:TestTemplateAPI.test_metadata\nPASS: test/test_template.py:TestTemplateAPI.test_metadata_two\nPASS: test/test_template.py:PreprocessTest.test_old_comments\nPASS: test/test_template.py:LexerTest.test_via_template\nPASS: test/test_template.py:LexerTest.test_via_lookup\nPASS: test/test_template.py:FuturesTest.test_future_import\nPASS: test/test_template.py:EscapeTest.test_percent_escape\nPASS: test/test_template.py:EscapeTest.test_percent_escape2\nPASS: test/test_template.py:EscapeTest.test_inline_percent\nPASS: test/test_template.py:EscapeTest.test_listcomp_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_setcomp_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_generator_in_func_strict\nPASS: test/test_template.py:EscapeTest.test_dictcomp_in_func_strict\nPASS: test/test_tgplugin.py:TestTGPlugin.test_basic\nPASS: test/test_tgplugin.py:TestTGPlugin.test_subdir\nPASS: test/test_tgplugin.py:TestTGPlugin.test_basic_dot\nPASS: test/test_tgplugin.py:TestTGPlugin.test_subdir_dot\nPASS: test/test_tgplugin.py:TestTGPlugin.test_string\nPASS: test/test_tgplugin.py:TestTGPlugin.test_render\nPASS: test/test_util.py:UtilTest.test_fast_buffer_write\nPASS: test/test_util.py:UtilTest.test_fast_buffer_truncate\nPASS: test/test_util.py:UtilTest.test_fast_buffer_encoded\nPASS: test/test_util.py:UtilTest.test_read_file\nPASS: test/test_util.py:UtilTest.test_load_module\nPASS: test/test_util.py:UtilTest.test_load_plugin_failure\nPASS: test/testing/test_config.py:BasicConfigTest.test_coercions\nPASS: test/testing/test_config.py:BasicConfigTest.test_values\nPASS: test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_file\nPASS: test/testing/test_config.py:BasicConfigTest.test_error_on_loading_from_nonexistent_section\nPASS: test/testing/test_config.py:BooleanConfigTest.test_values\nPASS: test/testing/test_config.py:UnsupportedTypesConfigTest.test_values\nPASS: test/testing/test_config.py:SupportedTypesConfigTest.test_values\nPASS: test/testing/test_config.py:TypeMismatchConfigTest.test_error_on_load\nPASS: test/testing/test_config.py:MissingItemConfigTest.test_error_on_load\n============================================================================\nTestsuite summary\n# TOTAL: 500\n# PASS: 447\n# SKIP: 53\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5975019931793213,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-markupsafe_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-markupsafe",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006399154663085938,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7097911834716797,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020023107528686523,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.2325997352600098,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0005023479461669922,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native--]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\U0001f37a_xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups--]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"\\U0001f37a_xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a_xyz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_leak.py:test_markup_leaks[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_leak.py:test_markup_leaks[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_adding[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_custom_formatting[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_custom_formatting[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_dict_interpol[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_dict_interpol[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_escaping[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format_map[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_format_map[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_empty[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_empty[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_html_interop[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_html_interop[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-args2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-42]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-args2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_mul[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_mul[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_splitting[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_splitting[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%.2f-3.14-3.14]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%i-3.14-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%_username_s</em>-data1-<em>&lt;bad_user&gt;</em>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%s</em>-<bad_user>-<em>&lt;bad_user&gt;</em>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%.2f-3.14-3.14]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%i-3.14-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%_username_s</em>-data1-<em>&lt;bad_user&gt;</em>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%s</em>-<bad_user>-<em>&lt;bad_user&gt;</em>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_tuple_interpol[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_tuple_interpol[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_type_behavior[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_type_behavior[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_unescape[markupsafe._native]": {
                "status": "PASSED"
            },
            "ptestresult.python3-markupsafe.tests/test_markupsafe.py:test_unescape[markupsafe._speedups]": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-markupsafe/ptest\nPASS: tests/test_escape.py:test_escape[markupsafe._native--]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"\\U0001f37a xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]\nPASS: tests/test_leak.py:test_markup_leaks[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_adding[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%i-3.14-3]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%.2f-3.14-3.14]\nPASS: tests/test_markupsafe.py:test_type_behavior[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_html_interop[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-foo]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-42]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-args2]\nPASS: tests/test_markupsafe.py:test_tuple_interpol[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_dict_interpol[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_unescape[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_format[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_format_map[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_formatting_empty[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_custom_formatting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_splitting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_mul[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups--]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"\\U0001f37a xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]\nPASS: tests/test_leak.py:test_markup_leaks[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%i-3.14-3]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%.2f-3.14-3.14]\nPASS: tests/test_markupsafe.py:test_type_behavior[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_html_interop[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-foo]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-42]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-args2]\nPASS: tests/test_markupsafe.py:test_tuple_interpol[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_dict_interpol[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_unescape[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_format[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_format_map[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_formatting_empty[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_custom_formatting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_splitting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_mul[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]\n============================================================================\nTestsuite summary\n# TOTAL: 74\n# PASS: 74\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-markupsafe/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-markupsafe": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_escape.py:test_escape[markupsafe._native--]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"\\U0001f37a xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-&><'\"\\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._native-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._native]\nPASS: tests/test_leak.py:test_markup_leaks[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_adding[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%i-3.14-3]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._native-%.2f-3.14-3.14]\nPASS: tests/test_markupsafe.py:test_type_behavior[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_html_interop[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-foo]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-42]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._native-args2]\nPASS: tests/test_markupsafe.py:test_tuple_interpol[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_dict_interpol[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escaping[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_unescape[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_format[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_format_map[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_formatting_empty[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_custom_formatting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_splitting[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_mul[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._native]\nPASS: tests/test_markupsafe.py:test_soft_str[markupsafe._native]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups--]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"efgh-abcd&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"efgh-&amp;&gt;&lt;&#39;&#34;efgh]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-abcd&><'\"-abcd&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\u3053\\u3093\\u3070\\u3093\\u306f-&amp;&gt;&lt;&#39;&#34;\\u3053\\u3093\\u3070\\u3093\\u306f]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\u3053\\u3093\\u306b\\u3061\\u306f&><'\"-\\u3053\\u3093\\u306b\\u3061\\u306f&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"\\U0001f37a xyz-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-&><'\"\\U0001f37a xyz-&amp;&gt;&lt;&#39;&#34;\\U0001f37a xyz]\nPASS: tests/test_escape.py:test_escape[markupsafe._speedups-\\U0001f363\\U0001f362&><'\"-\\U0001f363\\U0001f362&amp;&gt;&lt;&#39;&#34;]\nPASS: tests/test_exception_custom_html.py:test_exception_custom_html[markupsafe._speedups]\nPASS: tests/test_leak.py:test_markup_leaks[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_adding[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%s</em>-<bad user>-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-<em>%(username)s</em>-data1-<em>&lt;bad user&gt;</em>]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%i-3.14-3]\nPASS: tests/test_markupsafe.py:test_string_interpolation[markupsafe._speedups-%.2f-3.14-3.14]\nPASS: tests/test_markupsafe.py:test_type_behavior[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_html_interop[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-foo]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-42]\nPASS: tests/test_markupsafe.py:test_missing_interpol[markupsafe._speedups-args2]\nPASS: tests/test_markupsafe.py:test_tuple_interpol[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_dict_interpol[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escaping[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_unescape[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_format[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_format_map[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_formatting_empty[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_custom_formatting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_complex_custom_formatting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_formatting_with_objects[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escape_silent[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_splitting[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_mul[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_escape_return_type[markupsafe._speedups]\nPASS: tests/test_markupsafe.py:test_soft_str[markupsafe._speedups]\n============================================================================\nTestsuite summary\n# TOTAL: 74\n# PASS: 74\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5872900485992432,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-more-itertools_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-more-itertools",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.000545501708984375,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.8044240474700928,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.020754337310791016,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 4.617530107498169,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008084774017333984,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_call_once": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_consecutive_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_distance": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_empty_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_grouping": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_large_distance": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_length_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_negative_distance": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_typical": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AdjacentTests.test_zero_distance": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_infinite": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AllUniqueTests.test_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:AlwaysReversibleTests.test_regular_reversed": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_in": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_list_validator": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:BucketTests.test_validator": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_abort": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_callback_kwd": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_no_result": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CallbackIterTests.test_partial_consumption": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_0": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_4": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_5": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_6": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_7": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_evenness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedEvenTests.test_infinite": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ChunkedTests.test_strict_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_duplicates": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_steps_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_steps_positive": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CircularShiftsTests.test_steps_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_invalid_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_multiplicity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_null": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_equal_to_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationIndexTests.test_r_less_than_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_null": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConsecutiveGroupsTest.test_numbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_bad_max": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_get_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_max_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConstrainedBatchesTests.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ConsumerTests.test_consumer": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CountCycleTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:CountableTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_custom": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_initial": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_normal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DifferenceTest.test_roundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DiscreteFourierTransformTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DiscreteFourierTransformTests.test_roundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctCombinationsTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_r": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_unhashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_unsortable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_unsortable_r": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistinctPermutationsTests.test_unsorted_equivalent": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_invalid_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DistributeTest.test_large_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_invalid_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DivideTest.test_large_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_adding": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_construction": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_identity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_mismatch_function_different": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_mismatch_function_larger": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_mismatch_function_smaller": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DoubleStarMapTests.test_no_mapping": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ExactlyNTests.test_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_multiple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_pass": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_no_exceptions_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterExceptTests.test_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_filter_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FilterMapTests.test_no_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_many": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:FirstTests.test_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GrayProductTests.test_vs_product": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_default_funcs": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_no_valuefunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_reducefunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:GroupByTransformTests.test_valuefunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_laziness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_memory_in_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_out_of_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IchunkedTests.test_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_empty_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_more_than_two_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_no_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_equal_lengths": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_not_identical_but_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_one_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IequalsTests.test_order_matters": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IlenTests.test_ilen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_many_iters": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_not_proportional": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_proportional": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveEvenlyTests.test_three_iters": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_mixed_types": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveLongestTests.test_short": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_mixed_types": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:InterleaveTests.test_short": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_n_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_nested": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_not_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IntersperseTest.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsSortedTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_invalid_slice": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_slicing_extensive": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IsliceExtendedTests.test_zero_step": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_early_suppression": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_no_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_raises_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterSuppressTests.test_suppression": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:IterateTests.test_func_controls_iteration_stop": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:JoinMappingTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:JoinMappingTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LastTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_custom_pred": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_default_pred": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_no_matches": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LocateTests.test_window_size_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_iterators": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_no_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_non_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_result_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MakeDecoratorTests.test_wrap_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_multiple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_pass": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_no_exceptions_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapExceptTests.test_raise": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_with_func_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapIfTests.test_without_func_else": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_reducefunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_ret": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MapReduceTests.test_valuefunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MarkEndsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:MinMaxTests.test_unpacked": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthCombinationWithReplacementTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_default_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_invalid_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NthProductTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_arg_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bad_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_bool": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_contains": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_get_item_by_slice": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_iter_twice": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_parent_classes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_pickle": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_reversed": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:NumericRangeTests.test_zero_step": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_long_default_message": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OneTests.test_too_short": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_custom_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_default_exception_message": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OnlyTests.test_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:OuterProductTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_invalid_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_next_multiple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_no_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PaddedTest.test_valid_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_empty_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_no_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_one_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_two_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartialProductTests.test_uneven_length_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_duplicates": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PartitionsTest.test_types": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_indexing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_multi_prepend_peek": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_passthrough": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_peek_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_after_stop": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_indexing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_many": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_reversed": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_prepend_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_simple_peeking": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_slicing_reset": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PeekableTests.test_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_invalid_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_multiplicity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_null": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_equal_to_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PermutationIndexTests.test_r_less_than_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PowersetOfSetsTests.test_hash_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:PowersetOfSetsTests.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_match": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_invalid_small": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ProductIndexTests.test_multiplicity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_infinite_input": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_negative_repeat": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatEachTests.test_no_repeat": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_default_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RepeatLastTests.test_empty_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_iterable_substitutes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_end": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ReplaceTests.test_window_size_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_custom_pred": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_default_pred": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_efficient_reversal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_no_matches": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RlocateTests.test_window_size_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_decode": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:RunLengthTest.test_encode": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_counts": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_counts_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_sampling_entire_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_scale_invariance_of_weights": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SampleTests.test_unit_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_exhaustion_reset": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_forward": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_maxlen_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_partial_reset": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_passthrough": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_past_end": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_peek_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_relative_seek": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_simple_peeking": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SeekableTest.test_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_abc_methods": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_indexing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_init": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_slicing": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SequenceViewTests.test_update": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_duplicates": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_each_correct": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_found_all": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_max_size": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_min_size": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_no_group": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_repeated": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_stirling_numbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SetPartitionsTests.test_to_many_groups": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_after": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_before_fails": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_chunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SideEffectTests.test_individual": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_even": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_not_sliceable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_numpy_like_array": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SlicedTests.test_odd_and_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_invalid_key_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_function": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_key_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SortTogetherTest.test_uneven_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_ends_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_max_split": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_no_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAfterTest.test_starts_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_combination": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_keep_separator": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitAtTests.test_maxsplit": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_empty_collection": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_ends_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_max_split": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_no_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitBeforeTest.test_starts_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_bool_in_sizes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_both_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_just_right": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_large": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_sizes_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_with_leftover": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitIntoTests.test_using_none_without_leftover": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_empty_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_max_split": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_first_item": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SplitWhenTests.test_one_element_is_second_item": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_immutable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_too_many": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_unpacking": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SpyTests.test_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_longest": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StaggerTest.test_offsets": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_custom": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_long_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_custom": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StrictlyNTests.test_too_short_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_math": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:StripFunctionTests.test_not_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsIndexesTests.test_strings": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:SubstringsTests.test_strings": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_base_type": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_generator": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_iterables": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_single": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestAlwaysIterable.test_strings": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_flatten": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_bytes": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_level": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TestCollapse.test_collapse_to_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_complete": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_invalid_limit": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:TimeLimitedTests.test_zero_limit": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_invalid_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueInWindowTests.test_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_all_unique": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_duplicates": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UniqueToEachTests.test_mixed": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_empty_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_improperly_zipped": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_increasingly_zipped": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_length_one_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:UnzipTests.test_normal_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_empty_lists": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_more": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ValueChainTests.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_every_partition": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_wrong_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedCompleteTests.test_zero_length": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_empty_seq": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_fillvalue_step": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_invalid_step": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_negative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WindowedTests.test_step": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:WithIterTests.test_with_iter": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_scalar_types": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipBroadcastTests.test_zip": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_deprecation": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipEqualTest.test_unequal_lists": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_longest": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_mismatch": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_more.py:ZipOffsetTest.test_shortest": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_groupby_calls": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_one": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_tricky": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:AllEqualTests.test_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BatchedTests.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_false": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_never_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:BeforeAndAfterTests.test_some_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_negative_consume": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_null_consume": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_sanity": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ConsumeTests.test_total_consume": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_derivative": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_infinite_signal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:Convolvetests.test_moving_average": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:DotproductTests.test_happy_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FactorTests.test_cross_check": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_nothing_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_pred": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FirstTrueTests.test_something_true": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_basic_usage": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:FlattenTests.test_single_level": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_fill": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_ignore": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_invalid_incomplete": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:GrouperTests.test_strict_fails": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_exact_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_first": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_generic_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_multiple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_start": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:IterIndexTests.test_stop": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_m_by_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:MatMulTests.test_n_by_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_happy_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_null_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NcyclesTests.test_pathological_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_invalid_r": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthCombinationTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_invalid_r": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_long": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_negative_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_null": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthPermutationTests.test_r_less_than_n": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:NthTests.test_negative_item_raises": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PadnoneTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_base_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_coverage": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PairwiseTests.test_short_case": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_arbitrary": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_bool": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PartitionTests.test_pred_is_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialDerivativeTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialEvalTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PolynomialFromRootsTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PowersetTests.test_combinatorics": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:PrependTests.test_multiple": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_custom_predicate": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:QuantifyTests.test_happy_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_no_replacement": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_full_permutation": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomPermutationTests.test_partial_permutation": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_list_with_repeat": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RandomProductTests.test_simple_lists": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_added_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_finite_repeat": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_null_times": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RepeatfuncTests.test_simple_repeat": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:ReshapeTests.test_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_even_groups": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:RoundrobinTests.test_uneven_groups": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_prime_counts": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SieveTests.test_small_numbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SlidingWindowTests.test_deque_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SlidingWindowTests.test_islice_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SlidingWindowTests.test_zero": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SubslicesTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:SumOfSquaresTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TabulateTests.test_simple_tabulate": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_greater": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_iterator_less": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_greater": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TailTests.test_sized_less": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_negative_take": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_null_take": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_simple_take": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TakeTests.test_take_too_much": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TotientTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_allow_#_SKIP_strict=True_missing_on_3.9": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TransposeTests.test_incompatible_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:TriplewiseTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_custom_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_everseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_custom_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueJustseenTests.test_justseen": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueTests.test_basic": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueTests.test_key": {
                "status": "PASSED"
            },
            "ptestresult.python3-more-itertools.tests/test_recipes.py:UniqueTests.test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-more-itertools/ptest\nPASS: tests/test_more.py:ChunkedTests.test_even\nPASS: tests/test_more.py:ChunkedTests.test_none\nPASS: tests/test_more.py:ChunkedTests.test_odd\nPASS: tests/test_more.py:ChunkedTests.test_strict_being_true\nPASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none\nPASS: tests/test_more.py:ChunkedTests.test_strict_false\nPASS: tests/test_more.py:FirstTests.test_default\nPASS: tests/test_more.py:FirstTests.test_empty\nPASS: tests/test_more.py:FirstTests.test_many\nPASS: tests/test_more.py:FirstTests.test_one\nPASS: tests/test_more.py:LastTests.test_basic\nPASS: tests/test_more.py:LastTests.test_default\nPASS: tests/test_more.py:LastTests.test_empty\nPASS: tests/test_more.py:NthOrLastTests.test_basic\nPASS: tests/test_more.py:NthOrLastTests.test_default_value\nPASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default\nPASS: tests/test_more.py:PeekableTests.test_empty\nPASS: tests/test_more.py:PeekableTests.test_indexing\nPASS: tests/test_more.py:PeekableTests.test_multi_prepend\nPASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek\nPASS: tests/test_more.py:PeekableTests.test_passthrough\nPASS: tests/test_more.py:PeekableTests.test_peek_default\nPASS: tests/test_more.py:PeekableTests.test_prepend\nPASS: tests/test_more.py:PeekableTests.test_prepend_after_stop\nPASS: tests/test_more.py:PeekableTests.test_prepend_indexing\nPASS: tests/test_more.py:PeekableTests.test_prepend_iterable\nPASS: tests/test_more.py:PeekableTests.test_prepend_many\nPASS: tests/test_more.py:PeekableTests.test_prepend_reversed\nPASS: tests/test_more.py:PeekableTests.test_prepend_slicing\nPASS: tests/test_more.py:PeekableTests.test_prepend_truthiness\nPASS: tests/test_more.py:PeekableTests.test_simple_peeking\nPASS: tests/test_more.py:PeekableTests.test_slicing\nPASS: tests/test_more.py:PeekableTests.test_slicing_error\nPASS: tests/test_more.py:PeekableTests.test_slicing_reset\nPASS: tests/test_more.py:PeekableTests.test_truthiness\nPASS: tests/test_more.py:ConsumerTests.test_consumer\nPASS: tests/test_more.py:DistinctPermutationsTests.test_basic\nPASS: tests/test_more.py:DistinctPermutationsTests.test_r\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unhashable\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsortable\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsortable_r\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsorted_equivalent\nPASS: tests/test_more.py:IlenTests.test_ilen\nPASS: tests/test_more.py:MinMaxTests.test_basic\nPASS: tests/test_more.py:MinMaxTests.test_default\nPASS: tests/test_more.py:MinMaxTests.test_iterables\nPASS: tests/test_more.py:MinMaxTests.test_key\nPASS: tests/test_more.py:MinMaxTests.test_unpacked\nPASS: tests/test_more.py:WithIterTests.test_with_iter\nPASS: tests/test_more.py:OneTests.test_basic\nPASS: tests/test_more.py:OneTests.test_too_long\nPASS: tests/test_more.py:OneTests.test_too_long_default_message\nPASS: tests/test_more.py:OneTests.test_too_short\nPASS: tests/test_more.py:IntersperseTest.test_even\nPASS: tests/test_more.py:IntersperseTest.test_n\nPASS: tests/test_more.py:IntersperseTest.test_n_zero\nPASS: tests/test_more.py:IntersperseTest.test_nested\nPASS: tests/test_more.py:IntersperseTest.test_not_iterable\nPASS: tests/test_more.py:IntersperseTest.test_odd\nPASS: tests/test_more.py:UniqueToEachTests.test_all_unique\nPASS: tests/test_more.py:UniqueToEachTests.test_duplicates\nPASS: tests/test_more.py:UniqueToEachTests.test_mixed\nPASS: tests/test_more.py:WindowedTests.test_basic\nPASS: tests/test_more.py:WindowedTests.test_empty_seq\nPASS: tests/test_more.py:WindowedTests.test_fillvalue\nPASS: tests/test_more.py:WindowedTests.test_fillvalue_step\nPASS: tests/test_more.py:WindowedTests.test_invalid_step\nPASS: tests/test_more.py:WindowedTests.test_negative\nPASS: tests/test_more.py:WindowedTests.test_step\nPASS: tests/test_more.py:SubstringsTests.test_basic\nPASS: tests/test_more.py:SubstringsTests.test_empty\nPASS: tests/test_more.py:SubstringsTests.test_order\nPASS: tests/test_more.py:SubstringsTests.test_strings\nPASS: tests/test_more.py:SubstringsIndexesTests.test_basic\nPASS: tests/test_more.py:SubstringsIndexesTests.test_empty\nPASS: tests/test_more.py:SubstringsIndexesTests.test_order\nPASS: tests/test_more.py:SubstringsIndexesTests.test_reverse\nPASS: tests/test_more.py:SubstringsIndexesTests.test_strings\nPASS: tests/test_more.py:BucketTests.test_basic\nPASS: tests/test_more.py:BucketTests.test_in\nPASS: tests/test_more.py:BucketTests.test_list\nPASS: tests/test_more.py:BucketTests.test_list_validator\nPASS: tests/test_more.py:BucketTests.test_validator\nPASS: tests/test_more.py:SpyTests.test_basic\nPASS: tests/test_more.py:SpyTests.test_immutable\nPASS: tests/test_more.py:SpyTests.test_too_many\nPASS: tests/test_more.py:SpyTests.test_unpacking\nPASS: tests/test_more.py:SpyTests.test_zero\nPASS: tests/test_more.py:InterleaveTests.test_even\nPASS: tests/test_more.py:InterleaveTests.test_mixed_types\nPASS: tests/test_more.py:InterleaveTests.test_short\nPASS: tests/test_more.py:InterleaveLongestTests.test_even\nPASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types\nPASS: tests/test_more.py:InterleaveLongestTests.test_short\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters\nPASS: tests/test_more.py:TestCollapse.test_collapse\nPASS: tests/test_more.py:TestCollapse.test_collapse_flatten\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_level\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_list\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_string\nPASS: tests/test_more.py:SideEffectTests.test_before_after\nPASS: tests/test_more.py:SideEffectTests.test_before_fails\nPASS: tests/test_more.py:SideEffectTests.test_chunked\nPASS: tests/test_more.py:SideEffectTests.test_individual\nPASS: tests/test_more.py:SlicedTests.test_even\nPASS: tests/test_more.py:SlicedTests.test_not_sliceable\nPASS: tests/test_more.py:SlicedTests.test_numpy_like_array\nPASS: tests/test_more.py:SlicedTests.test_odd\nPASS: tests/test_more.py:SlicedTests.test_odd_and_strict\nPASS: tests/test_more.py:SplitAtTests.test_basic\nPASS: tests/test_more.py:SplitAtTests.test_combination\nPASS: tests/test_more.py:SplitAtTests.test_keep_separator\nPASS: tests/test_more.py:SplitAtTests.test_maxsplit\nPASS: tests/test_more.py:SplitBeforeTest.test_empty_collection\nPASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep\nPASS: tests/test_more.py:SplitBeforeTest.test_max_split\nPASS: tests/test_more.py:SplitBeforeTest.test_no_sep\nPASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep\nPASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep\nPASS: tests/test_more.py:SplitAfterTest.test_max_split\nPASS: tests/test_more.py:SplitAfterTest.test_no_sep\nPASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_empty_iterable\nPASS: tests/test_more.py:SplitWhenTests.test_max_split\nPASS: tests/test_more.py:SplitWhenTests.test_one_element\nPASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item\nPASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item\nPASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_both_empty\nPASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity\nPASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity\nPASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_empty\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra\nPASS: tests/test_more.py:SplitIntoTests.test_sizes_empty\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover\nPASS: tests/test_more.py:PaddedTest.test_invalid_n\nPASS: tests/test_more.py:PaddedTest.test_next_multiple\nPASS: tests/test_more.py:PaddedTest.test_no_n\nPASS: tests/test_more.py:PaddedTest.test_valid_n\nPASS: tests/test_more.py:RepeatEachTests.test_basic\nPASS: tests/test_more.py:RepeatEachTests.test_default\nPASS: tests/test_more.py:RepeatEachTests.test_empty\nPASS: tests/test_more.py:RepeatEachTests.test_infinite_input\nPASS: tests/test_more.py:RepeatEachTests.test_negative_repeat\nPASS: tests/test_more.py:RepeatEachTests.test_no_repeat\nPASS: tests/test_more.py:RepeatLastTests.test_basic\nPASS: tests/test_more.py:RepeatLastTests.test_default_value\nPASS: tests/test_more.py:RepeatLastTests.test_empty_iterable\nPASS: tests/test_more.py:DistributeTest.test_basic\nPASS: tests/test_more.py:DistributeTest.test_invalid_n\nPASS: tests/test_more.py:DistributeTest.test_large_n\nPASS: tests/test_more.py:StaggerTest.test_default\nPASS: tests/test_more.py:StaggerTest.test_longest\nPASS: tests/test_more.py:StaggerTest.test_offsets\nPASS: tests/test_more.py:ZipEqualTest.test_deprecation\nPASS: tests/test_more.py:ZipEqualTest.test_equal\nPASS: tests/test_more.py:ZipEqualTest.test_unequal_lists\nPASS: tests/test_more.py:ZipOffsetTest.test_longest\nPASS: tests/test_more.py:ZipOffsetTest.test_mismatch\nPASS: tests/test_more.py:ZipOffsetTest.test_shortest\nPASS: tests/test_more.py:UnzipTests.test_empty_iterable\nPASS: tests/test_more.py:UnzipTests.test_improperly_zipped\nPASS: tests/test_more.py:UnzipTests.test_increasingly_zipped\nPASS: tests/test_more.py:UnzipTests.test_length_one_iterable\nPASS: tests/test_more.py:UnzipTests.test_normal_case\nPASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list\nPASS: tests/test_more.py:SortTogetherTest.test_key_function\nPASS: tests/test_more.py:SortTogetherTest.test_key_list\nPASS: tests/test_more.py:SortTogetherTest.test_reverse\nPASS: tests/test_more.py:SortTogetherTest.test_strict\nPASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables\nPASS: tests/test_more.py:DivideTest.test_basic\nPASS: tests/test_more.py:DivideTest.test_invalid_n\nPASS: tests/test_more.py:DivideTest.test_large_n\nPASS: tests/test_more.py:TestAlwaysIterable.test_base_type\nPASS: tests/test_more.py:TestAlwaysIterable.test_generator\nPASS: tests/test_more.py:TestAlwaysIterable.test_iterables\nPASS: tests/test_more.py:TestAlwaysIterable.test_none\nPASS: tests/test_more.py:TestAlwaysIterable.test_single\nPASS: tests/test_more.py:TestAlwaysIterable.test_strings\nPASS: tests/test_more.py:AdjacentTests.test_call_once\nPASS: tests/test_more.py:AdjacentTests.test_consecutive_true\nPASS: tests/test_more.py:AdjacentTests.test_distance\nPASS: tests/test_more.py:AdjacentTests.test_empty_iterable\nPASS: tests/test_more.py:AdjacentTests.test_grouping\nPASS: tests/test_more.py:AdjacentTests.test_large_distance\nPASS: tests/test_more.py:AdjacentTests.test_length_one\nPASS: tests/test_more.py:AdjacentTests.test_negative_distance\nPASS: tests/test_more.py:AdjacentTests.test_typical\nPASS: tests/test_more.py:AdjacentTests.test_zero_distance\nPASS: tests/test_more.py:GroupByTransformTests.test_default_funcs\nPASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc\nPASS: tests/test_more.py:GroupByTransformTests.test_reducefunc\nPASS: tests/test_more.py:GroupByTransformTests.test_valuefunc\nPASS: tests/test_more.py:NumericRangeTests.test_arg_count\nPASS: tests/test_more.py:NumericRangeTests.test_bad_key\nPASS: tests/test_more.py:NumericRangeTests.test_basic\nPASS: tests/test_more.py:NumericRangeTests.test_bool\nPASS: tests/test_more.py:NumericRangeTests.test_contains\nPASS: tests/test_more.py:NumericRangeTests.test_count\nPASS: tests/test_more.py:NumericRangeTests.test_eq\nPASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index\nPASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice\nPASS: tests/test_more.py:NumericRangeTests.test_hash\nPASS: tests/test_more.py:NumericRangeTests.test_index\nPASS: tests/test_more.py:NumericRangeTests.test_iter_twice\nPASS: tests/test_more.py:NumericRangeTests.test_len\nPASS: tests/test_more.py:NumericRangeTests.test_parent_classes\nPASS: tests/test_more.py:NumericRangeTests.test_pickle\nPASS: tests/test_more.py:NumericRangeTests.test_repr\nPASS: tests/test_more.py:NumericRangeTests.test_reversed\nPASS: tests/test_more.py:NumericRangeTests.test_zero_step\nPASS: tests/test_more.py:CountCycleTests.test_basic\nPASS: tests/test_more.py:CountCycleTests.test_empty\nPASS: tests/test_more.py:CountCycleTests.test_negative\nPASS: tests/test_more.py:MarkEndsTests.test_basic\nPASS: tests/test_more.py:LocateTests.test_custom_pred\nPASS: tests/test_more.py:LocateTests.test_default_pred\nPASS: tests/test_more.py:LocateTests.test_no_matches\nPASS: tests/test_more.py:LocateTests.test_window_size\nPASS: tests/test_more.py:LocateTests.test_window_size_large\nPASS: tests/test_more.py:LocateTests.test_window_size_zero\nPASS: tests/test_more.py:StripFunctionTests.test_hashable\nPASS: tests/test_more.py:StripFunctionTests.test_math\nPASS: tests/test_more.py:StripFunctionTests.test_not_hashable\nPASS: tests/test_more.py:IsliceExtendedTests.test_all\nPASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice\nPASS: tests/test_more.py:IsliceExtendedTests.test_slicing\nPASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive\nPASS: tests/test_more.py:IsliceExtendedTests.test_zero_step\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers\nPASS: tests/test_more.py:DifferenceTest.test_custom\nPASS: tests/test_more.py:DifferenceTest.test_empty\nPASS: tests/test_more.py:DifferenceTest.test_initial\nPASS: tests/test_more.py:DifferenceTest.test_normal\nPASS: tests/test_more.py:DifferenceTest.test_one\nPASS: tests/test_more.py:DifferenceTest.test_roundtrip\nPASS: tests/test_more.py:SeekableTest.test_elements\nPASS: tests/test_more.py:SeekableTest.test_exhaustion_reset\nPASS: tests/test_more.py:SeekableTest.test_forward\nPASS: tests/test_more.py:SeekableTest.test_maxlen\nPASS: tests/test_more.py:SeekableTest.test_maxlen_zero\nPASS: tests/test_more.py:SeekableTest.test_partial_reset\nPASS: tests/test_more.py:SeekableTest.test_passthrough\nPASS: tests/test_more.py:SeekableTest.test_past_end\nPASS: tests/test_more.py:SeekableTest.test_peek_default\nPASS: tests/test_more.py:SeekableTest.test_relative_seek\nPASS: tests/test_more.py:SeekableTest.test_simple_peeking\nPASS: tests/test_more.py:SeekableTest.test_truthiness\nPASS: tests/test_more.py:SequenceViewTests.test_abc_methods\nPASS: tests/test_more.py:SequenceViewTests.test_indexing\nPASS: tests/test_more.py:SequenceViewTests.test_init\nPASS: tests/test_more.py:SequenceViewTests.test_slicing\nPASS: tests/test_more.py:SequenceViewTests.test_update\nPASS: tests/test_more.py:RunLengthTest.test_decode\nPASS: tests/test_more.py:RunLengthTest.test_encode\nPASS: tests/test_more.py:ExactlyNTests.test_empty\nPASS: tests/test_more.py:ExactlyNTests.test_false\nPASS: tests/test_more.py:ExactlyNTests.test_true\nPASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed\nPASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed\nPASS: tests/test_more.py:CircularShiftsTests.test_duplicates\nPASS: tests/test_more.py:CircularShiftsTests.test_empty\nPASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_negative\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_positive\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_zero\nPASS: tests/test_more.py:MakeDecoratorTests.test_basic\nPASS: tests/test_more.py:MakeDecoratorTests.test_result_index\nPASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class\nPASS: tests/test_more.py:MapReduceTests.test_default\nPASS: tests/test_more.py:MapReduceTests.test_reducefunc\nPASS: tests/test_more.py:MapReduceTests.test_ret\nPASS: tests/test_more.py:MapReduceTests.test_valuefunc\nPASS: tests/test_more.py:RlocateTests.test_custom_pred\nPASS: tests/test_more.py:RlocateTests.test_default_pred\nPASS: tests/test_more.py:RlocateTests.test_efficient_reversal\nPASS: tests/test_more.py:RlocateTests.test_no_matches\nPASS: tests/test_more.py:RlocateTests.test_window_size\nPASS: tests/test_more.py:RlocateTests.test_window_size_large\nPASS: tests/test_more.py:RlocateTests.test_window_size_zero\nPASS: tests/test_more.py:ReplaceTests.test_basic\nPASS: tests/test_more.py:ReplaceTests.test_count\nPASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes\nPASS: tests/test_more.py:ReplaceTests.test_window_size\nPASS: tests/test_more.py:ReplaceTests.test_window_size_count\nPASS: tests/test_more.py:ReplaceTests.test_window_size_end\nPASS: tests/test_more.py:ReplaceTests.test_window_size_large\nPASS: tests/test_more.py:ReplaceTests.test_window_size_zero\nPASS: tests/test_more.py:PartitionsTest.test_duplicates\nPASS: tests/test_more.py:PartitionsTest.test_empty\nPASS: tests/test_more.py:PartitionsTest.test_order\nPASS: tests/test_more.py:PartitionsTest.test_types\nPASS: tests/test_more.py:SetPartitionsTests.test_duplicates\nPASS: tests/test_more.py:SetPartitionsTests.test_each_correct\nPASS: tests/test_more.py:SetPartitionsTests.test_found_all\nPASS: tests/test_more.py:SetPartitionsTests.test_max_size\nPASS: tests/test_more.py:SetPartitionsTests.test_min_size\nPASS: tests/test_more.py:SetPartitionsTests.test_no_group\nPASS: tests/test_more.py:SetPartitionsTests.test_repeated\nPASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers\nPASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups\nPASS: tests/test_more.py:TimeLimitedTests.test_basic\nPASS: tests/test_more.py:TimeLimitedTests.test_complete\nPASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit\nPASS: tests/test_more.py:TimeLimitedTests.test_zero_limit\nPASS: tests/test_more.py:OnlyTests.test_custom_exception\nPASS: tests/test_more.py:OnlyTests.test_custom_value\nPASS: tests/test_more.py:OnlyTests.test_default_exception_message\nPASS: tests/test_more.py:OnlyTests.test_defaults\nPASS: tests/test_more.py:IchunkedTests.test_even\nPASS: tests/test_more.py:IchunkedTests.test_laziness\nPASS: tests/test_more.py:IchunkedTests.test_memory_in_order\nPASS: tests/test_more.py:IchunkedTests.test_negative\nPASS: tests/test_more.py:IchunkedTests.test_odd\nPASS: tests/test_more.py:IchunkedTests.test_out_of_order\nPASS: tests/test_more.py:IchunkedTests.test_zero\nPASS: tests/test_more.py:DistinctCombinationsTests.test_basic\nPASS: tests/test_more.py:DistinctCombinationsTests.test_empty\nPASS: tests/test_more.py:DistinctCombinationsTests.test_negative\nPASS: tests/test_more.py:FilterExceptTests.test_false\nPASS: tests/test_more.py:FilterExceptTests.test_multiple\nPASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass\nPASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise\nPASS: tests/test_more.py:FilterExceptTests.test_raise\nPASS: tests/test_more.py:MapExceptTests.test_multiple\nPASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass\nPASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise\nPASS: tests/test_more.py:MapExceptTests.test_raise\nPASS: tests/test_more.py:MapIfTests.test_empty\nPASS: tests/test_more.py:MapIfTests.test_with_func_else\nPASS: tests/test_more.py:MapIfTests.test_without_func_else\nPASS: tests/test_more.py:SampleTests.test_counts\nPASS: tests/test_more.py:SampleTests.test_counts_all\nPASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted\nPASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted\nPASS: tests/test_more.py:SampleTests.test_length\nPASS: tests/test_more.py:SampleTests.test_negative\nPASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable\nPASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights\nPASS: tests/test_more.py:SampleTests.test_strict\nPASS: tests/test_more.py:SampleTests.test_unit_case\nPASS: tests/test_more.py:IsSortedTests.test_basic\nPASS: tests/test_more.py:CallbackIterTests.test_abort\nPASS: tests/test_more.py:CallbackIterTests.test_basic\nPASS: tests/test_more.py:CallbackIterTests.test_callback_kwd\nPASS: tests/test_more.py:CallbackIterTests.test_exception\nPASS: tests/test_more.py:CallbackIterTests.test_no_result\nPASS: tests/test_more.py:CallbackIterTests.test_partial_consumption\nPASS: tests/test_more.py:WindowedCompleteTests.test_basic\nPASS: tests/test_more.py:WindowedCompleteTests.test_every_partition\nPASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length\nPASS: tests/test_more.py:WindowedCompleteTests.test_zero_length\nPASS: tests/test_more.py:AllUniqueTests.test_basic\nPASS: tests/test_more.py:AllUniqueTests.test_infinite\nPASS: tests/test_more.py:AllUniqueTests.test_key\nPASS: tests/test_more.py:AllUniqueTests.test_non_hashable\nPASS: tests/test_more.py:AllUniqueTests.test_partially_hashable\nPASS: tests/test_more.py:NthProductTests.test_basic\nPASS: tests/test_more.py:NthProductTests.test_invalid_index\nPASS: tests/test_more.py:NthProductTests.test_long\nPASS: tests/test_more.py:NthProductTests.test_negative\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long\nPASS: tests/test_more.py:ValueChainTests.test_complex\nPASS: tests/test_more.py:ValueChainTests.test_empty\nPASS: tests/test_more.py:ValueChainTests.test_empty_lists\nPASS: tests/test_more.py:ValueChainTests.test_more\nPASS: tests/test_more.py:ValueChainTests.test_simple\nPASS: tests/test_more.py:ProductIndexTests.test_basic\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_empty\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_large\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_match\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_small\nPASS: tests/test_more.py:ProductIndexTests.test_long\nPASS: tests/test_more.py:ProductIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_large\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_match\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_order\nPASS: tests/test_more.py:CombinationIndexTests.test_long\nPASS: tests/test_more.py:CombinationIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationIndexTests.test_null\nPASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:PermutationIndexTests.test_invalid_large\nPASS: tests/test_more.py:PermutationIndexTests.test_invalid_match\nPASS: tests/test_more.py:PermutationIndexTests.test_long\nPASS: tests/test_more.py:PermutationIndexTests.test_multiplicity\nPASS: tests/test_more.py:PermutationIndexTests.test_null\nPASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:CountableTests.test_basic\nPASS: tests/test_more.py:CountableTests.test_empty\nPASS: tests/test_more.py:ChunkedEvenTests.test_0\nPASS: tests/test_more.py:ChunkedEvenTests.test_1\nPASS: tests/test_more.py:ChunkedEvenTests.test_4\nPASS: tests/test_more.py:ChunkedEvenTests.test_5\nPASS: tests/test_more.py:ChunkedEvenTests.test_6\nPASS: tests/test_more.py:ChunkedEvenTests.test_7\nPASS: tests/test_more.py:ChunkedEvenTests.test_evenness\nPASS: tests/test_more.py:ChunkedEvenTests.test_infinite\nPASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types\nPASS: tests/test_more.py:ZipBroadcastTests.test_zip\nPASS: tests/test_more.py:UniqueInWindowTests.test_basic\nPASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n\nPASS: tests/test_more.py:UniqueInWindowTests.test_key\nPASS: tests/test_more.py:StrictlyNTests.test_basic\nPASS: tests/test_more.py:StrictlyNTests.test_too_long_custom\nPASS: tests/test_more.py:StrictlyNTests.test_too_long_default\nPASS: tests/test_more.py:StrictlyNTests.test_too_short_custom\nPASS: tests/test_more.py:StrictlyNTests.test_too_short_default\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_basic\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_basic\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable\nPASS: tests/test_more.py:IequalsTests.test_basic\nPASS: tests/test_more.py:IequalsTests.test_empty_iterables\nPASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable\nPASS: tests/test_more.py:IequalsTests.test_no_iterables\nPASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel\nPASS: tests/test_more.py:IequalsTests.test_not_equal_lengths\nPASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal\nPASS: tests/test_more.py:IequalsTests.test_one_iterable\nPASS: tests/test_more.py:IequalsTests.test_order_matters\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_bad_max\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_basic\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_strict\nPASS: tests/test_more.py:GrayProductTests.test_basic\nPASS: tests/test_more.py:GrayProductTests.test_errors\nPASS: tests/test_more.py:GrayProductTests.test_vs_product\nPASS: tests/test_more.py:PartialProductTests.test_basic\nPASS: tests/test_more.py:PartialProductTests.test_empty_iterable\nPASS: tests/test_more.py:PartialProductTests.test_no_iterables\nPASS: tests/test_more.py:PartialProductTests.test_one_iterable\nPASS: tests/test_more.py:PartialProductTests.test_two_iterables\nPASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables\nPASS: tests/test_more.py:IterateTests.test_basic\nPASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_basic\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator\nPASS: tests/test_more.py:OuterProductTests.test_basic\nPASS: tests/test_more.py:IterSuppressTests.test_early_suppression\nPASS: tests/test_more.py:IterSuppressTests.test_no_error\nPASS: tests/test_more.py:IterSuppressTests.test_raises_error\nPASS: tests/test_more.py:IterSuppressTests.test_suppression\nPASS: tests/test_more.py:FilterMapTests.test_filter\nPASS: tests/test_more.py:FilterMapTests.test_filter_map\nPASS: tests/test_more.py:FilterMapTests.test_map\nPASS: tests/test_more.py:FilterMapTests.test_no_iterables\nPASS: tests/test_more.py:PowersetOfSetsTests.test_hash_count\nPASS: tests/test_more.py:PowersetOfSetsTests.test_simple\nPASS: tests/test_more.py:JoinMappingTests.test_basic\nPASS: tests/test_more.py:JoinMappingTests.test_empty\nPASS: tests/test_more.py:DiscreteFourierTransformTests.test_basic\nPASS: tests/test_more.py:DiscreteFourierTransformTests.test_roundtrip\nPASS: tests/test_more.py:DoubleStarMapTests.test_adding\nPASS: tests/test_more.py:DoubleStarMapTests.test_construction\nPASS: tests/test_more.py:DoubleStarMapTests.test_empty\nPASS: tests/test_more.py:DoubleStarMapTests.test_identity\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_different\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_larger\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_smaller\nPASS: tests/test_more.py:DoubleStarMapTests.test_no_mapping\nPASS: tests/test_recipes.py:TakeTests.test_negative_take\nPASS: tests/test_recipes.py:TakeTests.test_null_take\nPASS: tests/test_recipes.py:TakeTests.test_simple_take\nPASS: tests/test_recipes.py:TakeTests.test_take_too_much\nPASS: tests/test_recipes.py:TabulateTests.test_count\nPASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate\nPASS: tests/test_recipes.py:TailTests.test_iterator_equal\nPASS: tests/test_recipes.py:TailTests.test_iterator_greater\nPASS: tests/test_recipes.py:TailTests.test_iterator_less\nPASS: tests/test_recipes.py:TailTests.test_sized_equal\nPASS: tests/test_recipes.py:TailTests.test_sized_greater\nPASS: tests/test_recipes.py:TailTests.test_sized_less\nPASS: tests/test_recipes.py:ConsumeTests.test_negative_consume\nPASS: tests/test_recipes.py:ConsumeTests.test_null_consume\nPASS: tests/test_recipes.py:ConsumeTests.test_sanity\nPASS: tests/test_recipes.py:ConsumeTests.test_total_consume\nPASS: tests/test_recipes.py:NthTests.test_basic\nPASS: tests/test_recipes.py:NthTests.test_default\nPASS: tests/test_recipes.py:NthTests.test_negative_item_raises\nPASS: tests/test_recipes.py:AllEqualTests.test_empty\nPASS: tests/test_recipes.py:AllEqualTests.test_false\nPASS: tests/test_recipes.py:AllEqualTests.test_groupby_calls\nPASS: tests/test_recipes.py:AllEqualTests.test_key\nPASS: tests/test_recipes.py:AllEqualTests.test_one\nPASS: tests/test_recipes.py:AllEqualTests.test_tricky\nPASS: tests/test_recipes.py:AllEqualTests.test_true\nPASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate\nPASS: tests/test_recipes.py:QuantifyTests.test_happy_path\nPASS: tests/test_recipes.py:PadnoneTests.test_basic\nPASS: tests/test_recipes.py:NcyclesTests.test_happy_path\nPASS: tests/test_recipes.py:NcyclesTests.test_null_case\nPASS: tests/test_recipes.py:NcyclesTests.test_pathological_case\nPASS: tests/test_recipes.py:DotproductTests.test_happy_path\nPASS: tests/test_recipes.py:FlattenTests.test_basic_usage\nPASS: tests/test_recipes.py:FlattenTests.test_single_level\nPASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments\nPASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat\nPASS: tests/test_recipes.py:RepeatfuncTests.test_null_times\nPASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat\nPASS: tests/test_recipes.py:PairwiseTests.test_base_case\nPASS: tests/test_recipes.py:PairwiseTests.test_coverage\nPASS: tests/test_recipes.py:PairwiseTests.test_short_case\nPASS: tests/test_recipes.py:GrouperTests.test_basic\nPASS: tests/test_recipes.py:GrouperTests.test_fill\nPASS: tests/test_recipes.py:GrouperTests.test_ignore\nPASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete\nPASS: tests/test_recipes.py:GrouperTests.test_strict\nPASS: tests/test_recipes.py:GrouperTests.test_strict_fails\nPASS: tests/test_recipes.py:RoundrobinTests.test_even_groups\nPASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups\nPASS: tests/test_recipes.py:PartitionTests.test_arbitrary\nPASS: tests/test_recipes.py:PartitionTests.test_bool\nPASS: tests/test_recipes.py:PartitionTests.test_pred_is_none\nPASS: tests/test_recipes.py:PowersetTests.test_combinatorics\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key\nPASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key\nPASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen\nPASS: tests/test_recipes.py:UniqueTests.test_basic\nPASS: tests/test_recipes.py:UniqueTests.test_key\nPASS: tests/test_recipes.py:UniqueTests.test_reverse\nPASS: tests/test_recipes.py:IterExceptTests.test_exact_exception\nPASS: tests/test_recipes.py:IterExceptTests.test_first\nPASS: tests/test_recipes.py:IterExceptTests.test_generic_exception\nPASS: tests/test_recipes.py:IterExceptTests.test_multiple\nPASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised\nPASS: tests/test_recipes.py:FirstTrueTests.test_default\nPASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true\nPASS: tests/test_recipes.py:FirstTrueTests.test_pred\nPASS: tests/test_recipes.py:FirstTrueTests.test_something_true\nPASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat\nPASS: tests/test_recipes.py:RandomProductTests.test_simple_lists\nPASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation\nPASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation\nPASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement\nPASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness\nPASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness\nPASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement\nPASS: tests/test_recipes.py:NthCombinationTests.test_basic\nPASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index\nPASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r\nPASS: tests/test_recipes.py:NthCombinationTests.test_long\nPASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index\nPASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r\nPASS: tests/test_recipes.py:NthPermutationTests.test_long\nPASS: tests/test_recipes.py:NthPermutationTests.test_negative_index\nPASS: tests/test_recipes.py:NthPermutationTests.test_null\nPASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n\nPASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n\nPASS: tests/test_recipes.py:PrependTests.test_basic\nPASS: tests/test_recipes.py:PrependTests.test_multiple\nPASS: tests/test_recipes.py:Convolvetests.test_derivative\nPASS: tests/test_recipes.py:Convolvetests.test_infinite_signal\nPASS: tests/test_recipes.py:Convolvetests.test_moving_average\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true\nPASS: tests/test_recipes.py:TriplewiseTests.test_basic\nPASS: tests/test_recipes.py:SlidingWindowTests.test_deque_version\nPASS: tests/test_recipes.py:SlidingWindowTests.test_islice_version\nPASS: tests/test_recipes.py:SlidingWindowTests.test_zero\nPASS: tests/test_recipes.py:SubslicesTests.test_basic\nPASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic\nPASS: tests/test_recipes.py:PolynomialEvalTests.test_basic\nPASS: tests/test_recipes.py:IterIndexTests.test_basic\nPASS: tests/test_recipes.py:IterIndexTests.test_start\nPASS: tests/test_recipes.py:IterIndexTests.test_stop\nPASS: tests/test_recipes.py:SieveTests.test_basic\nPASS: tests/test_recipes.py:SieveTests.test_prime_counts\nPASS: tests/test_recipes.py:SieveTests.test_small_numbers\nPASS: tests/test_recipes.py:BatchedTests.test_basic\nPASS: tests/test_recipes.py:BatchedTests.test_strict\nPASS: tests/test_recipes.py:TransposeTests.test_basic\nPASS: tests/test_recipes.py:TransposeTests.test_empty\nSKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9\nPASS: tests/test_recipes.py:TransposeTests.test_incompatible_error\nPASS: tests/test_recipes.py:ReshapeTests.test_basic\nPASS: tests/test_recipes.py:ReshapeTests.test_empty\nPASS: tests/test_recipes.py:ReshapeTests.test_zero\nPASS: tests/test_recipes.py:MatMulTests.test_m_by_n\nPASS: tests/test_recipes.py:MatMulTests.test_n_by_n\nPASS: tests/test_recipes.py:FactorTests.test_basic\nPASS: tests/test_recipes.py:FactorTests.test_cross_check\nPASS: tests/test_recipes.py:SumOfSquaresTests.test_basic\nPASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic\nPASS: tests/test_recipes.py:TotientTests.test_basic\n============================================================================\nTestsuite summary\n# TOTAL: 664\n# PASS: 663\n# SKIP: 1\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 4\nEND: /usr/lib/python3-more-itertools/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-more-itertools": {
                    "duration": "4",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_more.py:ChunkedTests.test_even\nPASS: tests/test_more.py:ChunkedTests.test_none\nPASS: tests/test_more.py:ChunkedTests.test_odd\nPASS: tests/test_more.py:ChunkedTests.test_strict_being_true\nPASS: tests/test_more.py:ChunkedTests.test_strict_being_true_with_size_none\nPASS: tests/test_more.py:ChunkedTests.test_strict_false\nPASS: tests/test_more.py:FirstTests.test_default\nPASS: tests/test_more.py:FirstTests.test_empty\nPASS: tests/test_more.py:FirstTests.test_many\nPASS: tests/test_more.py:FirstTests.test_one\nPASS: tests/test_more.py:LastTests.test_basic\nPASS: tests/test_more.py:LastTests.test_default\nPASS: tests/test_more.py:LastTests.test_empty\nPASS: tests/test_more.py:NthOrLastTests.test_basic\nPASS: tests/test_more.py:NthOrLastTests.test_default_value\nPASS: tests/test_more.py:NthOrLastTests.test_empty_iterable_no_default\nPASS: tests/test_more.py:PeekableTests.test_empty\nPASS: tests/test_more.py:PeekableTests.test_indexing\nPASS: tests/test_more.py:PeekableTests.test_multi_prepend\nPASS: tests/test_more.py:PeekableTests.test_multi_prepend_peek\nPASS: tests/test_more.py:PeekableTests.test_passthrough\nPASS: tests/test_more.py:PeekableTests.test_peek_default\nPASS: tests/test_more.py:PeekableTests.test_prepend\nPASS: tests/test_more.py:PeekableTests.test_prepend_after_stop\nPASS: tests/test_more.py:PeekableTests.test_prepend_indexing\nPASS: tests/test_more.py:PeekableTests.test_prepend_iterable\nPASS: tests/test_more.py:PeekableTests.test_prepend_many\nPASS: tests/test_more.py:PeekableTests.test_prepend_reversed\nPASS: tests/test_more.py:PeekableTests.test_prepend_slicing\nPASS: tests/test_more.py:PeekableTests.test_prepend_truthiness\nPASS: tests/test_more.py:PeekableTests.test_simple_peeking\nPASS: tests/test_more.py:PeekableTests.test_slicing\nPASS: tests/test_more.py:PeekableTests.test_slicing_error\nPASS: tests/test_more.py:PeekableTests.test_slicing_reset\nPASS: tests/test_more.py:PeekableTests.test_truthiness\nPASS: tests/test_more.py:ConsumerTests.test_consumer\nPASS: tests/test_more.py:DistinctPermutationsTests.test_basic\nPASS: tests/test_more.py:DistinctPermutationsTests.test_r\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unhashable\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsortable\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsortable_r\nPASS: tests/test_more.py:DistinctPermutationsTests.test_unsorted_equivalent\nPASS: tests/test_more.py:IlenTests.test_ilen\nPASS: tests/test_more.py:MinMaxTests.test_basic\nPASS: tests/test_more.py:MinMaxTests.test_default\nPASS: tests/test_more.py:MinMaxTests.test_iterables\nPASS: tests/test_more.py:MinMaxTests.test_key\nPASS: tests/test_more.py:MinMaxTests.test_unpacked\nPASS: tests/test_more.py:WithIterTests.test_with_iter\nPASS: tests/test_more.py:OneTests.test_basic\nPASS: tests/test_more.py:OneTests.test_too_long\nPASS: tests/test_more.py:OneTests.test_too_long_default_message\nPASS: tests/test_more.py:OneTests.test_too_short\nPASS: tests/test_more.py:IntersperseTest.test_even\nPASS: tests/test_more.py:IntersperseTest.test_n\nPASS: tests/test_more.py:IntersperseTest.test_n_zero\nPASS: tests/test_more.py:IntersperseTest.test_nested\nPASS: tests/test_more.py:IntersperseTest.test_not_iterable\nPASS: tests/test_more.py:IntersperseTest.test_odd\nPASS: tests/test_more.py:UniqueToEachTests.test_all_unique\nPASS: tests/test_more.py:UniqueToEachTests.test_duplicates\nPASS: tests/test_more.py:UniqueToEachTests.test_mixed\nPASS: tests/test_more.py:WindowedTests.test_basic\nPASS: tests/test_more.py:WindowedTests.test_empty_seq\nPASS: tests/test_more.py:WindowedTests.test_fillvalue\nPASS: tests/test_more.py:WindowedTests.test_fillvalue_step\nPASS: tests/test_more.py:WindowedTests.test_invalid_step\nPASS: tests/test_more.py:WindowedTests.test_negative\nPASS: tests/test_more.py:WindowedTests.test_step\nPASS: tests/test_more.py:SubstringsTests.test_basic\nPASS: tests/test_more.py:SubstringsTests.test_empty\nPASS: tests/test_more.py:SubstringsTests.test_order\nPASS: tests/test_more.py:SubstringsTests.test_strings\nPASS: tests/test_more.py:SubstringsIndexesTests.test_basic\nPASS: tests/test_more.py:SubstringsIndexesTests.test_empty\nPASS: tests/test_more.py:SubstringsIndexesTests.test_order\nPASS: tests/test_more.py:SubstringsIndexesTests.test_reverse\nPASS: tests/test_more.py:SubstringsIndexesTests.test_strings\nPASS: tests/test_more.py:BucketTests.test_basic\nPASS: tests/test_more.py:BucketTests.test_in\nPASS: tests/test_more.py:BucketTests.test_list\nPASS: tests/test_more.py:BucketTests.test_list_validator\nPASS: tests/test_more.py:BucketTests.test_validator\nPASS: tests/test_more.py:SpyTests.test_basic\nPASS: tests/test_more.py:SpyTests.test_immutable\nPASS: tests/test_more.py:SpyTests.test_too_many\nPASS: tests/test_more.py:SpyTests.test_unpacking\nPASS: tests/test_more.py:SpyTests.test_zero\nPASS: tests/test_more.py:InterleaveTests.test_even\nPASS: tests/test_more.py:InterleaveTests.test_mixed_types\nPASS: tests/test_more.py:InterleaveTests.test_short\nPASS: tests/test_more.py:InterleaveLongestTests.test_even\nPASS: tests/test_more.py:InterleaveLongestTests.test_mixed_types\nPASS: tests/test_more.py:InterleaveLongestTests.test_short\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_argument_mismatch_raises\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_empty\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_degenerate_one\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_equal_lengths\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_manual_lengths\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_many_iters\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_no_length_raises\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_not_proportional\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_proportional\nPASS: tests/test_more.py:InterleaveEvenlyTests.test_three_iters\nPASS: tests/test_more.py:TestCollapse.test_collapse\nPASS: tests/test_more.py:TestCollapse.test_collapse_flatten\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_bytes\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_level\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_list\nPASS: tests/test_more.py:TestCollapse.test_collapse_to_string\nPASS: tests/test_more.py:SideEffectTests.test_before_after\nPASS: tests/test_more.py:SideEffectTests.test_before_fails\nPASS: tests/test_more.py:SideEffectTests.test_chunked\nPASS: tests/test_more.py:SideEffectTests.test_individual\nPASS: tests/test_more.py:SlicedTests.test_even\nPASS: tests/test_more.py:SlicedTests.test_not_sliceable\nPASS: tests/test_more.py:SlicedTests.test_numpy_like_array\nPASS: tests/test_more.py:SlicedTests.test_odd\nPASS: tests/test_more.py:SlicedTests.test_odd_and_strict\nPASS: tests/test_more.py:SplitAtTests.test_basic\nPASS: tests/test_more.py:SplitAtTests.test_combination\nPASS: tests/test_more.py:SplitAtTests.test_keep_separator\nPASS: tests/test_more.py:SplitAtTests.test_maxsplit\nPASS: tests/test_more.py:SplitBeforeTest.test_empty_collection\nPASS: tests/test_more.py:SplitBeforeTest.test_ends_with_sep\nPASS: tests/test_more.py:SplitBeforeTest.test_max_split\nPASS: tests/test_more.py:SplitBeforeTest.test_no_sep\nPASS: tests/test_more.py:SplitBeforeTest.test_starts_with_sep\nPASS: tests/test_more.py:SplitAfterTest.test_ends_with_sep\nPASS: tests/test_more.py:SplitAfterTest.test_max_split\nPASS: tests/test_more.py:SplitAfterTest.test_no_sep\nPASS: tests/test_more.py:SplitAfterTest.test_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_ends_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_no_sep\nPASS: tests/test_more.py:SplitWhenTests.test_after_emulation_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_ends_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_no_sep\nPASS: tests/test_more.py:SplitWhenTests.test_before_emulation_starts_with_sep\nPASS: tests/test_more.py:SplitWhenTests.test_empty_iterable\nPASS: tests/test_more.py:SplitWhenTests.test_max_split\nPASS: tests/test_more.py:SplitWhenTests.test_one_element\nPASS: tests/test_more.py:SplitWhenTests.test_one_element_is_first_item\nPASS: tests/test_more.py:SplitWhenTests.test_one_element_is_second_item\nPASS: tests/test_more.py:SplitIntoTests.test_bool_in_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_both_empty\nPASS: tests/test_more.py:SplitIntoTests.test_generator_iterable_integrity\nPASS: tests/test_more.py:SplitIntoTests.test_generator_sizes_integrity\nPASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_invalid_in_sizes_after_none\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_empty\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_empty_using_none\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_just_right\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_large\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small\nPASS: tests/test_more.py:SplitIntoTests.test_iterable_too_small_extra\nPASS: tests/test_more.py:SplitIntoTests.test_sizes_empty\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_mid_sizes\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_with_leftover\nPASS: tests/test_more.py:SplitIntoTests.test_using_none_without_leftover\nPASS: tests/test_more.py:PaddedTest.test_invalid_n\nPASS: tests/test_more.py:PaddedTest.test_next_multiple\nPASS: tests/test_more.py:PaddedTest.test_no_n\nPASS: tests/test_more.py:PaddedTest.test_valid_n\nPASS: tests/test_more.py:RepeatEachTests.test_basic\nPASS: tests/test_more.py:RepeatEachTests.test_default\nPASS: tests/test_more.py:RepeatEachTests.test_empty\nPASS: tests/test_more.py:RepeatEachTests.test_infinite_input\nPASS: tests/test_more.py:RepeatEachTests.test_negative_repeat\nPASS: tests/test_more.py:RepeatEachTests.test_no_repeat\nPASS: tests/test_more.py:RepeatLastTests.test_basic\nPASS: tests/test_more.py:RepeatLastTests.test_default_value\nPASS: tests/test_more.py:RepeatLastTests.test_empty_iterable\nPASS: tests/test_more.py:DistributeTest.test_basic\nPASS: tests/test_more.py:DistributeTest.test_invalid_n\nPASS: tests/test_more.py:DistributeTest.test_large_n\nPASS: tests/test_more.py:StaggerTest.test_default\nPASS: tests/test_more.py:StaggerTest.test_longest\nPASS: tests/test_more.py:StaggerTest.test_offsets\nPASS: tests/test_more.py:ZipEqualTest.test_deprecation\nPASS: tests/test_more.py:ZipEqualTest.test_equal\nPASS: tests/test_more.py:ZipEqualTest.test_unequal_lists\nPASS: tests/test_more.py:ZipOffsetTest.test_longest\nPASS: tests/test_more.py:ZipOffsetTest.test_mismatch\nPASS: tests/test_more.py:ZipOffsetTest.test_shortest\nPASS: tests/test_more.py:UnzipTests.test_empty_iterable\nPASS: tests/test_more.py:UnzipTests.test_improperly_zipped\nPASS: tests/test_more.py:UnzipTests.test_increasingly_zipped\nPASS: tests/test_more.py:UnzipTests.test_length_one_iterable\nPASS: tests/test_more.py:UnzipTests.test_normal_case\nPASS: tests/test_more.py:SortTogetherTest.test_invalid_key_list\nPASS: tests/test_more.py:SortTogetherTest.test_key_function\nPASS: tests/test_more.py:SortTogetherTest.test_key_list\nPASS: tests/test_more.py:SortTogetherTest.test_reverse\nPASS: tests/test_more.py:SortTogetherTest.test_strict\nPASS: tests/test_more.py:SortTogetherTest.test_uneven_iterables\nPASS: tests/test_more.py:DivideTest.test_basic\nPASS: tests/test_more.py:DivideTest.test_invalid_n\nPASS: tests/test_more.py:DivideTest.test_large_n\nPASS: tests/test_more.py:TestAlwaysIterable.test_base_type\nPASS: tests/test_more.py:TestAlwaysIterable.test_generator\nPASS: tests/test_more.py:TestAlwaysIterable.test_iterables\nPASS: tests/test_more.py:TestAlwaysIterable.test_none\nPASS: tests/test_more.py:TestAlwaysIterable.test_single\nPASS: tests/test_more.py:TestAlwaysIterable.test_strings\nPASS: tests/test_more.py:AdjacentTests.test_call_once\nPASS: tests/test_more.py:AdjacentTests.test_consecutive_true\nPASS: tests/test_more.py:AdjacentTests.test_distance\nPASS: tests/test_more.py:AdjacentTests.test_empty_iterable\nPASS: tests/test_more.py:AdjacentTests.test_grouping\nPASS: tests/test_more.py:AdjacentTests.test_large_distance\nPASS: tests/test_more.py:AdjacentTests.test_length_one\nPASS: tests/test_more.py:AdjacentTests.test_negative_distance\nPASS: tests/test_more.py:AdjacentTests.test_typical\nPASS: tests/test_more.py:AdjacentTests.test_zero_distance\nPASS: tests/test_more.py:GroupByTransformTests.test_default_funcs\nPASS: tests/test_more.py:GroupByTransformTests.test_no_valuefunc\nPASS: tests/test_more.py:GroupByTransformTests.test_reducefunc\nPASS: tests/test_more.py:GroupByTransformTests.test_valuefunc\nPASS: tests/test_more.py:NumericRangeTests.test_arg_count\nPASS: tests/test_more.py:NumericRangeTests.test_bad_key\nPASS: tests/test_more.py:NumericRangeTests.test_basic\nPASS: tests/test_more.py:NumericRangeTests.test_bool\nPASS: tests/test_more.py:NumericRangeTests.test_contains\nPASS: tests/test_more.py:NumericRangeTests.test_count\nPASS: tests/test_more.py:NumericRangeTests.test_eq\nPASS: tests/test_more.py:NumericRangeTests.test_get_item_by_index\nPASS: tests/test_more.py:NumericRangeTests.test_get_item_by_slice\nPASS: tests/test_more.py:NumericRangeTests.test_hash\nPASS: tests/test_more.py:NumericRangeTests.test_index\nPASS: tests/test_more.py:NumericRangeTests.test_iter_twice\nPASS: tests/test_more.py:NumericRangeTests.test_len\nPASS: tests/test_more.py:NumericRangeTests.test_parent_classes\nPASS: tests/test_more.py:NumericRangeTests.test_pickle\nPASS: tests/test_more.py:NumericRangeTests.test_repr\nPASS: tests/test_more.py:NumericRangeTests.test_reversed\nPASS: tests/test_more.py:NumericRangeTests.test_zero_step\nPASS: tests/test_more.py:CountCycleTests.test_basic\nPASS: tests/test_more.py:CountCycleTests.test_empty\nPASS: tests/test_more.py:CountCycleTests.test_negative\nPASS: tests/test_more.py:MarkEndsTests.test_basic\nPASS: tests/test_more.py:LocateTests.test_custom_pred\nPASS: tests/test_more.py:LocateTests.test_default_pred\nPASS: tests/test_more.py:LocateTests.test_no_matches\nPASS: tests/test_more.py:LocateTests.test_window_size\nPASS: tests/test_more.py:LocateTests.test_window_size_large\nPASS: tests/test_more.py:LocateTests.test_window_size_zero\nPASS: tests/test_more.py:StripFunctionTests.test_hashable\nPASS: tests/test_more.py:StripFunctionTests.test_math\nPASS: tests/test_more.py:StripFunctionTests.test_not_hashable\nPASS: tests/test_more.py:IsliceExtendedTests.test_all\nPASS: tests/test_more.py:IsliceExtendedTests.test_invalid_slice\nPASS: tests/test_more.py:IsliceExtendedTests.test_slicing\nPASS: tests/test_more.py:IsliceExtendedTests.test_slicing_extensive\nPASS: tests/test_more.py:IsliceExtendedTests.test_zero_step\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_custom_ordering\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_exotic_ordering\nPASS: tests/test_more.py:ConsecutiveGroupsTest.test_numbers\nPASS: tests/test_more.py:DifferenceTest.test_custom\nPASS: tests/test_more.py:DifferenceTest.test_empty\nPASS: tests/test_more.py:DifferenceTest.test_initial\nPASS: tests/test_more.py:DifferenceTest.test_normal\nPASS: tests/test_more.py:DifferenceTest.test_one\nPASS: tests/test_more.py:DifferenceTest.test_roundtrip\nPASS: tests/test_more.py:SeekableTest.test_elements\nPASS: tests/test_more.py:SeekableTest.test_exhaustion_reset\nPASS: tests/test_more.py:SeekableTest.test_forward\nPASS: tests/test_more.py:SeekableTest.test_maxlen\nPASS: tests/test_more.py:SeekableTest.test_maxlen_zero\nPASS: tests/test_more.py:SeekableTest.test_partial_reset\nPASS: tests/test_more.py:SeekableTest.test_passthrough\nPASS: tests/test_more.py:SeekableTest.test_past_end\nPASS: tests/test_more.py:SeekableTest.test_peek_default\nPASS: tests/test_more.py:SeekableTest.test_relative_seek\nPASS: tests/test_more.py:SeekableTest.test_simple_peeking\nPASS: tests/test_more.py:SeekableTest.test_truthiness\nPASS: tests/test_more.py:SequenceViewTests.test_abc_methods\nPASS: tests/test_more.py:SequenceViewTests.test_indexing\nPASS: tests/test_more.py:SequenceViewTests.test_init\nPASS: tests/test_more.py:SequenceViewTests.test_slicing\nPASS: tests/test_more.py:SequenceViewTests.test_update\nPASS: tests/test_more.py:RunLengthTest.test_decode\nPASS: tests/test_more.py:RunLengthTest.test_encode\nPASS: tests/test_more.py:ExactlyNTests.test_empty\nPASS: tests/test_more.py:ExactlyNTests.test_false\nPASS: tests/test_more.py:ExactlyNTests.test_true\nPASS: tests/test_more.py:AlwaysReversibleTests.test_nonseq_reversed\nPASS: tests/test_more.py:AlwaysReversibleTests.test_regular_reversed\nPASS: tests/test_more.py:CircularShiftsTests.test_duplicates\nPASS: tests/test_more.py:CircularShiftsTests.test_empty\nPASS: tests/test_more.py:CircularShiftsTests.test_simple_circular_shifts\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_negative\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_positive\nPASS: tests/test_more.py:CircularShiftsTests.test_steps_zero\nPASS: tests/test_more.py:MakeDecoratorTests.test_basic\nPASS: tests/test_more.py:MakeDecoratorTests.test_result_index\nPASS: tests/test_more.py:MakeDecoratorTests.test_wrap_class\nPASS: tests/test_more.py:MapReduceTests.test_default\nPASS: tests/test_more.py:MapReduceTests.test_reducefunc\nPASS: tests/test_more.py:MapReduceTests.test_ret\nPASS: tests/test_more.py:MapReduceTests.test_valuefunc\nPASS: tests/test_more.py:RlocateTests.test_custom_pred\nPASS: tests/test_more.py:RlocateTests.test_default_pred\nPASS: tests/test_more.py:RlocateTests.test_efficient_reversal\nPASS: tests/test_more.py:RlocateTests.test_no_matches\nPASS: tests/test_more.py:RlocateTests.test_window_size\nPASS: tests/test_more.py:RlocateTests.test_window_size_large\nPASS: tests/test_more.py:RlocateTests.test_window_size_zero\nPASS: tests/test_more.py:ReplaceTests.test_basic\nPASS: tests/test_more.py:ReplaceTests.test_count\nPASS: tests/test_more.py:ReplaceTests.test_iterable_substitutes\nPASS: tests/test_more.py:ReplaceTests.test_window_size\nPASS: tests/test_more.py:ReplaceTests.test_window_size_count\nPASS: tests/test_more.py:ReplaceTests.test_window_size_end\nPASS: tests/test_more.py:ReplaceTests.test_window_size_large\nPASS: tests/test_more.py:ReplaceTests.test_window_size_zero\nPASS: tests/test_more.py:PartitionsTest.test_duplicates\nPASS: tests/test_more.py:PartitionsTest.test_empty\nPASS: tests/test_more.py:PartitionsTest.test_order\nPASS: tests/test_more.py:PartitionsTest.test_types\nPASS: tests/test_more.py:SetPartitionsTests.test_duplicates\nPASS: tests/test_more.py:SetPartitionsTests.test_each_correct\nPASS: tests/test_more.py:SetPartitionsTests.test_found_all\nPASS: tests/test_more.py:SetPartitionsTests.test_max_size\nPASS: tests/test_more.py:SetPartitionsTests.test_min_size\nPASS: tests/test_more.py:SetPartitionsTests.test_no_group\nPASS: tests/test_more.py:SetPartitionsTests.test_repeated\nPASS: tests/test_more.py:SetPartitionsTests.test_stirling_numbers\nPASS: tests/test_more.py:SetPartitionsTests.test_to_many_groups\nPASS: tests/test_more.py:TimeLimitedTests.test_basic\nPASS: tests/test_more.py:TimeLimitedTests.test_complete\nPASS: tests/test_more.py:TimeLimitedTests.test_invalid_limit\nPASS: tests/test_more.py:TimeLimitedTests.test_zero_limit\nPASS: tests/test_more.py:OnlyTests.test_custom_exception\nPASS: tests/test_more.py:OnlyTests.test_custom_value\nPASS: tests/test_more.py:OnlyTests.test_default_exception_message\nPASS: tests/test_more.py:OnlyTests.test_defaults\nPASS: tests/test_more.py:IchunkedTests.test_even\nPASS: tests/test_more.py:IchunkedTests.test_laziness\nPASS: tests/test_more.py:IchunkedTests.test_memory_in_order\nPASS: tests/test_more.py:IchunkedTests.test_negative\nPASS: tests/test_more.py:IchunkedTests.test_odd\nPASS: tests/test_more.py:IchunkedTests.test_out_of_order\nPASS: tests/test_more.py:IchunkedTests.test_zero\nPASS: tests/test_more.py:DistinctCombinationsTests.test_basic\nPASS: tests/test_more.py:DistinctCombinationsTests.test_empty\nPASS: tests/test_more.py:DistinctCombinationsTests.test_negative\nPASS: tests/test_more.py:FilterExceptTests.test_false\nPASS: tests/test_more.py:FilterExceptTests.test_multiple\nPASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_pass\nPASS: tests/test_more.py:FilterExceptTests.test_no_exceptions_raise\nPASS: tests/test_more.py:FilterExceptTests.test_raise\nPASS: tests/test_more.py:MapExceptTests.test_multiple\nPASS: tests/test_more.py:MapExceptTests.test_no_exceptions_pass\nPASS: tests/test_more.py:MapExceptTests.test_no_exceptions_raise\nPASS: tests/test_more.py:MapExceptTests.test_raise\nPASS: tests/test_more.py:MapIfTests.test_empty\nPASS: tests/test_more.py:MapIfTests.test_with_func_else\nPASS: tests/test_more.py:MapIfTests.test_without_func_else\nPASS: tests/test_more.py:SampleTests.test_counts\nPASS: tests/test_more.py:SampleTests.test_counts_all\nPASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_unweighted\nPASS: tests/test_more.py:SampleTests.test_invariance_under_permutations_weighted\nPASS: tests/test_more.py:SampleTests.test_length\nPASS: tests/test_more.py:SampleTests.test_negative\nPASS: tests/test_more.py:SampleTests.test_sampling_entire_iterable\nPASS: tests/test_more.py:SampleTests.test_scale_invariance_of_weights\nPASS: tests/test_more.py:SampleTests.test_strict\nPASS: tests/test_more.py:SampleTests.test_unit_case\nPASS: tests/test_more.py:IsSortedTests.test_basic\nPASS: tests/test_more.py:CallbackIterTests.test_abort\nPASS: tests/test_more.py:CallbackIterTests.test_basic\nPASS: tests/test_more.py:CallbackIterTests.test_callback_kwd\nPASS: tests/test_more.py:CallbackIterTests.test_exception\nPASS: tests/test_more.py:CallbackIterTests.test_no_result\nPASS: tests/test_more.py:CallbackIterTests.test_partial_consumption\nPASS: tests/test_more.py:WindowedCompleteTests.test_basic\nPASS: tests/test_more.py:WindowedCompleteTests.test_every_partition\nPASS: tests/test_more.py:WindowedCompleteTests.test_wrong_length\nPASS: tests/test_more.py:WindowedCompleteTests.test_zero_length\nPASS: tests/test_more.py:AllUniqueTests.test_basic\nPASS: tests/test_more.py:AllUniqueTests.test_infinite\nPASS: tests/test_more.py:AllUniqueTests.test_key\nPASS: tests/test_more.py:AllUniqueTests.test_non_hashable\nPASS: tests/test_more.py:AllUniqueTests.test_partially_hashable\nPASS: tests/test_more.py:NthProductTests.test_basic\nPASS: tests/test_more.py:NthProductTests.test_invalid_index\nPASS: tests/test_more.py:NthProductTests.test_long\nPASS: tests/test_more.py:NthProductTests.test_negative\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_basic\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_index\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_invalid_r\nPASS: tests/test_more.py:NthCombinationWithReplacementTests.test_long\nPASS: tests/test_more.py:ValueChainTests.test_complex\nPASS: tests/test_more.py:ValueChainTests.test_empty\nPASS: tests/test_more.py:ValueChainTests.test_empty_lists\nPASS: tests/test_more.py:ValueChainTests.test_more\nPASS: tests/test_more.py:ValueChainTests.test_simple\nPASS: tests/test_more.py:ProductIndexTests.test_basic\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_empty\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_large\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_match\nPASS: tests/test_more.py:ProductIndexTests.test_invalid_small\nPASS: tests/test_more.py:ProductIndexTests.test_long\nPASS: tests/test_more.py:ProductIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_large\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_match\nPASS: tests/test_more.py:CombinationIndexTests.test_invalid_order\nPASS: tests/test_more.py:CombinationIndexTests.test_long\nPASS: tests/test_more.py:CombinationIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationIndexTests.test_null\nPASS: tests/test_more.py:CombinationIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:CombinationIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_large\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_match\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_invalid_order\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_long\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_multiplicity\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_null\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:CombinationWithReplacementIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:PermutationIndexTests.test_invalid_large\nPASS: tests/test_more.py:PermutationIndexTests.test_invalid_match\nPASS: tests/test_more.py:PermutationIndexTests.test_long\nPASS: tests/test_more.py:PermutationIndexTests.test_multiplicity\nPASS: tests/test_more.py:PermutationIndexTests.test_null\nPASS: tests/test_more.py:PermutationIndexTests.test_r_equal_to_n\nPASS: tests/test_more.py:PermutationIndexTests.test_r_less_than_n\nPASS: tests/test_more.py:CountableTests.test_basic\nPASS: tests/test_more.py:CountableTests.test_empty\nPASS: tests/test_more.py:ChunkedEvenTests.test_0\nPASS: tests/test_more.py:ChunkedEvenTests.test_1\nPASS: tests/test_more.py:ChunkedEvenTests.test_4\nPASS: tests/test_more.py:ChunkedEvenTests.test_5\nPASS: tests/test_more.py:ChunkedEvenTests.test_6\nPASS: tests/test_more.py:ChunkedEvenTests.test_7\nPASS: tests/test_more.py:ChunkedEvenTests.test_evenness\nPASS: tests/test_more.py:ChunkedEvenTests.test_infinite\nPASS: tests/test_more.py:ZipBroadcastTests.test_scalar_types\nPASS: tests/test_more.py:ZipBroadcastTests.test_zip\nPASS: tests/test_more.py:UniqueInWindowTests.test_basic\nPASS: tests/test_more.py:UniqueInWindowTests.test_invalid_n\nPASS: tests/test_more.py:UniqueInWindowTests.test_key\nPASS: tests/test_more.py:StrictlyNTests.test_basic\nPASS: tests/test_more.py:StrictlyNTests.test_too_long_custom\nPASS: tests/test_more.py:StrictlyNTests.test_too_long_default\nPASS: tests/test_more.py:StrictlyNTests.test_too_short_custom\nPASS: tests/test_more.py:StrictlyNTests.test_too_short_default\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_basic\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_non_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_key_partially_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_non_hashable\nPASS: tests/test_more.py:DuplicatesEverSeenTests.test_partially_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_basic\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_non_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_key_partially_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_nested\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_non_hashable\nPASS: tests/test_more.py:DuplicatesJustSeenTests.test_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_basic\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_non_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_key_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_non_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_partially_hashable\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_everseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_duplicates_justseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_everseen_key\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen\nPASS: tests/test_more.py:ClassifyUniqueTests.test_vs_unique_justseen_key\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_basic\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_contains_infinite_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_empty_iterables_only\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_includes_empty_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_infinite_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_iterators\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_no_iterables\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_non_hashable\nPASS: tests/test_more.py:LongestCommonPrefixTests.test_prefix_contains_elements_of_the_first_iterable\nPASS: tests/test_more.py:IequalsTests.test_basic\nPASS: tests/test_more.py:IequalsTests.test_empty_iterables\nPASS: tests/test_more.py:IequalsTests.test_more_than_two_iterable\nPASS: tests/test_more.py:IequalsTests.test_no_iterables\nPASS: tests/test_more.py:IequalsTests.test_none_is_not_a_sentinel\nPASS: tests/test_more.py:IequalsTests.test_not_equal_lengths\nPASS: tests/test_more.py:IequalsTests.test_not_identical_but_equal\nPASS: tests/test_more.py:IequalsTests.test_one_iterable\nPASS: tests/test_more.py:IequalsTests.test_order_matters\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_bad_max\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_basic\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_get_len\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_max_count\nPASS: tests/test_more.py:ConstrainedBatchesTests.test_strict\nPASS: tests/test_more.py:GrayProductTests.test_basic\nPASS: tests/test_more.py:GrayProductTests.test_errors\nPASS: tests/test_more.py:GrayProductTests.test_vs_product\nPASS: tests/test_more.py:PartialProductTests.test_basic\nPASS: tests/test_more.py:PartialProductTests.test_empty_iterable\nPASS: tests/test_more.py:PartialProductTests.test_no_iterables\nPASS: tests/test_more.py:PartialProductTests.test_one_iterable\nPASS: tests/test_more.py:PartialProductTests.test_two_iterables\nPASS: tests/test_more.py:PartialProductTests.test_uneven_length_iterables\nPASS: tests/test_more.py:IterateTests.test_basic\nPASS: tests/test_more.py:IterateTests.test_func_controls_iteration_stop\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_basic\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_collatz_sequence\nPASS: tests/test_more.py:TakewhileInclusiveTests.test_empty_iterator\nPASS: tests/test_more.py:OuterProductTests.test_basic\nPASS: tests/test_more.py:IterSuppressTests.test_early_suppression\nPASS: tests/test_more.py:IterSuppressTests.test_no_error\nPASS: tests/test_more.py:IterSuppressTests.test_raises_error\nPASS: tests/test_more.py:IterSuppressTests.test_suppression\nPASS: tests/test_more.py:FilterMapTests.test_filter\nPASS: tests/test_more.py:FilterMapTests.test_filter_map\nPASS: tests/test_more.py:FilterMapTests.test_map\nPASS: tests/test_more.py:FilterMapTests.test_no_iterables\nPASS: tests/test_more.py:PowersetOfSetsTests.test_hash_count\nPASS: tests/test_more.py:PowersetOfSetsTests.test_simple\nPASS: tests/test_more.py:JoinMappingTests.test_basic\nPASS: tests/test_more.py:JoinMappingTests.test_empty\nPASS: tests/test_more.py:DiscreteFourierTransformTests.test_basic\nPASS: tests/test_more.py:DiscreteFourierTransformTests.test_roundtrip\nPASS: tests/test_more.py:DoubleStarMapTests.test_adding\nPASS: tests/test_more.py:DoubleStarMapTests.test_construction\nPASS: tests/test_more.py:DoubleStarMapTests.test_empty\nPASS: tests/test_more.py:DoubleStarMapTests.test_identity\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_different\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_larger\nPASS: tests/test_more.py:DoubleStarMapTests.test_mismatch_function_smaller\nPASS: tests/test_more.py:DoubleStarMapTests.test_no_mapping\nPASS: tests/test_recipes.py:TakeTests.test_negative_take\nPASS: tests/test_recipes.py:TakeTests.test_null_take\nPASS: tests/test_recipes.py:TakeTests.test_simple_take\nPASS: tests/test_recipes.py:TakeTests.test_take_too_much\nPASS: tests/test_recipes.py:TabulateTests.test_count\nPASS: tests/test_recipes.py:TabulateTests.test_simple_tabulate\nPASS: tests/test_recipes.py:TailTests.test_iterator_equal\nPASS: tests/test_recipes.py:TailTests.test_iterator_greater\nPASS: tests/test_recipes.py:TailTests.test_iterator_less\nPASS: tests/test_recipes.py:TailTests.test_sized_equal\nPASS: tests/test_recipes.py:TailTests.test_sized_greater\nPASS: tests/test_recipes.py:TailTests.test_sized_less\nPASS: tests/test_recipes.py:ConsumeTests.test_negative_consume\nPASS: tests/test_recipes.py:ConsumeTests.test_null_consume\nPASS: tests/test_recipes.py:ConsumeTests.test_sanity\nPASS: tests/test_recipes.py:ConsumeTests.test_total_consume\nPASS: tests/test_recipes.py:NthTests.test_basic\nPASS: tests/test_recipes.py:NthTests.test_default\nPASS: tests/test_recipes.py:NthTests.test_negative_item_raises\nPASS: tests/test_recipes.py:AllEqualTests.test_empty\nPASS: tests/test_recipes.py:AllEqualTests.test_false\nPASS: tests/test_recipes.py:AllEqualTests.test_groupby_calls\nPASS: tests/test_recipes.py:AllEqualTests.test_key\nPASS: tests/test_recipes.py:AllEqualTests.test_one\nPASS: tests/test_recipes.py:AllEqualTests.test_tricky\nPASS: tests/test_recipes.py:AllEqualTests.test_true\nPASS: tests/test_recipes.py:QuantifyTests.test_custom_predicate\nPASS: tests/test_recipes.py:QuantifyTests.test_happy_path\nPASS: tests/test_recipes.py:PadnoneTests.test_basic\nPASS: tests/test_recipes.py:NcyclesTests.test_happy_path\nPASS: tests/test_recipes.py:NcyclesTests.test_null_case\nPASS: tests/test_recipes.py:NcyclesTests.test_pathological_case\nPASS: tests/test_recipes.py:DotproductTests.test_happy_path\nPASS: tests/test_recipes.py:FlattenTests.test_basic_usage\nPASS: tests/test_recipes.py:FlattenTests.test_single_level\nPASS: tests/test_recipes.py:RepeatfuncTests.test_added_arguments\nPASS: tests/test_recipes.py:RepeatfuncTests.test_finite_repeat\nPASS: tests/test_recipes.py:RepeatfuncTests.test_null_times\nPASS: tests/test_recipes.py:RepeatfuncTests.test_simple_repeat\nPASS: tests/test_recipes.py:PairwiseTests.test_base_case\nPASS: tests/test_recipes.py:PairwiseTests.test_coverage\nPASS: tests/test_recipes.py:PairwiseTests.test_short_case\nPASS: tests/test_recipes.py:GrouperTests.test_basic\nPASS: tests/test_recipes.py:GrouperTests.test_fill\nPASS: tests/test_recipes.py:GrouperTests.test_ignore\nPASS: tests/test_recipes.py:GrouperTests.test_invalid_incomplete\nPASS: tests/test_recipes.py:GrouperTests.test_strict\nPASS: tests/test_recipes.py:GrouperTests.test_strict_fails\nPASS: tests/test_recipes.py:RoundrobinTests.test_even_groups\nPASS: tests/test_recipes.py:RoundrobinTests.test_uneven_groups\nPASS: tests/test_recipes.py:PartitionTests.test_arbitrary\nPASS: tests/test_recipes.py:PartitionTests.test_bool\nPASS: tests/test_recipes.py:PartitionTests.test_pred_is_none\nPASS: tests/test_recipes.py:PowersetTests.test_combinatorics\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_custom_key\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_everseen\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable\nPASS: tests/test_recipes.py:UniqueEverseenTests.test_unhashable_key\nPASS: tests/test_recipes.py:UniqueJustseenTests.test_custom_key\nPASS: tests/test_recipes.py:UniqueJustseenTests.test_justseen\nPASS: tests/test_recipes.py:UniqueTests.test_basic\nPASS: tests/test_recipes.py:UniqueTests.test_key\nPASS: tests/test_recipes.py:UniqueTests.test_reverse\nPASS: tests/test_recipes.py:IterExceptTests.test_exact_exception\nPASS: tests/test_recipes.py:IterExceptTests.test_first\nPASS: tests/test_recipes.py:IterExceptTests.test_generic_exception\nPASS: tests/test_recipes.py:IterExceptTests.test_multiple\nPASS: tests/test_recipes.py:IterExceptTests.test_uncaught_exception_is_raised\nPASS: tests/test_recipes.py:FirstTrueTests.test_default\nPASS: tests/test_recipes.py:FirstTrueTests.test_nothing_true\nPASS: tests/test_recipes.py:FirstTrueTests.test_pred\nPASS: tests/test_recipes.py:FirstTrueTests.test_something_true\nPASS: tests/test_recipes.py:RandomProductTests.test_list_with_repeat\nPASS: tests/test_recipes.py:RandomProductTests.test_simple_lists\nPASS: tests/test_recipes.py:RandomPermutationTests.test_full_permutation\nPASS: tests/test_recipes.py:RandomPermutationTests.test_partial_permutation\nPASS: tests/test_recipes.py:RandomCombinationTests.test_no_replacement\nPASS: tests/test_recipes.py:RandomCombinationTests.test_pseudorandomness\nPASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_pseudorandomness\nPASS: tests/test_recipes.py:RandomCombinationWithReplacementTests.test_replacement\nPASS: tests/test_recipes.py:NthCombinationTests.test_basic\nPASS: tests/test_recipes.py:NthCombinationTests.test_invalid_index\nPASS: tests/test_recipes.py:NthCombinationTests.test_invalid_r\nPASS: tests/test_recipes.py:NthCombinationTests.test_long\nPASS: tests/test_recipes.py:NthPermutationTests.test_invalid_index\nPASS: tests/test_recipes.py:NthPermutationTests.test_invalid_r\nPASS: tests/test_recipes.py:NthPermutationTests.test_long\nPASS: tests/test_recipes.py:NthPermutationTests.test_negative_index\nPASS: tests/test_recipes.py:NthPermutationTests.test_null\nPASS: tests/test_recipes.py:NthPermutationTests.test_r_equal_to_n\nPASS: tests/test_recipes.py:NthPermutationTests.test_r_less_than_n\nPASS: tests/test_recipes.py:PrependTests.test_basic\nPASS: tests/test_recipes.py:PrependTests.test_multiple\nPASS: tests/test_recipes.py:Convolvetests.test_derivative\nPASS: tests/test_recipes.py:Convolvetests.test_infinite_signal\nPASS: tests/test_recipes.py:Convolvetests.test_moving_average\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_empty\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_nested_remainder\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_false\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_never_true\nPASS: tests/test_recipes.py:BeforeAndAfterTests.test_some_true\nPASS: tests/test_recipes.py:TriplewiseTests.test_basic\nPASS: tests/test_recipes.py:SlidingWindowTests.test_deque_version\nPASS: tests/test_recipes.py:SlidingWindowTests.test_islice_version\nPASS: tests/test_recipes.py:SlidingWindowTests.test_zero\nPASS: tests/test_recipes.py:SubslicesTests.test_basic\nPASS: tests/test_recipes.py:PolynomialFromRootsTests.test_basic\nPASS: tests/test_recipes.py:PolynomialEvalTests.test_basic\nPASS: tests/test_recipes.py:IterIndexTests.test_basic\nPASS: tests/test_recipes.py:IterIndexTests.test_start\nPASS: tests/test_recipes.py:IterIndexTests.test_stop\nPASS: tests/test_recipes.py:SieveTests.test_basic\nPASS: tests/test_recipes.py:SieveTests.test_prime_counts\nPASS: tests/test_recipes.py:SieveTests.test_small_numbers\nPASS: tests/test_recipes.py:BatchedTests.test_basic\nPASS: tests/test_recipes.py:BatchedTests.test_strict\nPASS: tests/test_recipes.py:TransposeTests.test_basic\nPASS: tests/test_recipes.py:TransposeTests.test_empty\nSKIP: tests/test_recipes.py:TransposeTests.test_incompatible_allow # SKIP strict=True missing on 3.9\nPASS: tests/test_recipes.py:TransposeTests.test_incompatible_error\nPASS: tests/test_recipes.py:ReshapeTests.test_basic\nPASS: tests/test_recipes.py:ReshapeTests.test_empty\nPASS: tests/test_recipes.py:ReshapeTests.test_zero\nPASS: tests/test_recipes.py:MatMulTests.test_m_by_n\nPASS: tests/test_recipes.py:MatMulTests.test_n_by_n\nPASS: tests/test_recipes.py:FactorTests.test_basic\nPASS: tests/test_recipes.py:FactorTests.test_cross_check\nPASS: tests/test_recipes.py:SumOfSquaresTests.test_basic\nPASS: tests/test_recipes.py:PolynomialDerivativeTests.test_basic\nPASS: tests/test_recipes.py:TotientTests.test_basic\n============================================================================\nTestsuite summary\n# TOTAL: 664\n# PASS: 663\n# SKIP: 1\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 4\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5828096866607666,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-packaging_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-packaging",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.00064849853515625,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7150156497955322,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01910090446472168,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 25.169246673583984,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008325576782226562,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_bad_ident[no-magic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_bad_ident[unknown-format]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_bad_ident[wrong-magic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[armv7l-armel-1-1-40]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[armv7l-armhf-1-1-40]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[s390x-s390x-2-2-22]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[x86_64-amd64-2-1-62]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[x86_64-i386-1-1-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_glibc[x86_64-x32-1-1-62]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_invalid_section": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_musl[aarch64-2-1-183-aarch64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_musl[i386-1-1-3-i386]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_musl[x86_64-2-1-62-x86_64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffile_no_section": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_elffile.py:test_elffle_no_interpreter_section": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_check_glibc_version_warning[2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_check_glibc_version_warning[glibc-2.4.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_confstr": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_confstr_fail[<lambda>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_confstr_missing": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_ctypes_missing": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_ctypes_raise_oserror": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_fail": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_glibc_version_string_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_is_manylinux_compatible": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_is_manylinux_compatible_old": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[1-glibc0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[1-glibc0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[2010-glibc1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[2010-glibc1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[2014-glibc2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration[2014-glibc2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration_missing_attribute[1-glibc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration_missing_attribute[2010-glibc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_module_declaration_missing_attribute[2014-glibc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_parse_elf_bad_executable[None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-data]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-magic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_manylinux.py:test_parse_elf_bad_executable[too-short]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestDefaultEnvironment.test_matches_expected": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestDefaultEnvironment.test_multidigit_minor_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_final": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_not_final": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_compare_markers_to_other_objects": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version_==_\"2.7\"-_python_version_==_\"2.7\"_and_os_name_==_\"linux\"_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version_==_\"2.7\"-python_version_==_\"2.7\"_and_os_name_==_\"linux\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version_==_\"2.7\"-python_version_==_\"3.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version_==_\"2.7\"_and__os_name_==_\"linux\"_or_sys_platform_==_\"win32\"_-python_version_==_\"2.7\"_and_os_name_==_\"linux\"_or_sys_platform_==_\"win32\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_environment_assumes_empty_extra": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_environment_with_extra_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[os.name_==_'posix'-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.machine=='x86_64'-environment3-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.python_implementation=='Jython'-environment4-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.version_in_'Ubuntu'-environment2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[python_version_==_'2.5'_and_platform.python_implementation!=_'Jython'-environment5-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[sys.platform_==_'win32'-environment1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluate_setuptools_legacy_markers": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates['2.7'_in_python_version-environment3-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates['2.7'_not_in_python_version-environment4-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'Different.punctuation..is...equal'-environment14-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'SECURITY'-environment11-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'pep-685-norm'-environment13-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'security'-environment10-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'security'-environment12-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[extra_==_'security'-environment9-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[os_name_==_'foo'-environment1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[os_name_==_'foo'-environment2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[os_name_==_'foo'_and_python_version_~=_'2.7.0'-environment5-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[os_name_==_'posix'-None-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[python_version_~=_'2.7.0'_and__os_name_==_'foo'_or_os_name_==_'bar'_-environment6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[python_version_~=_'2.7.0'_and__os_name_==_'foo'_or_os_name_==_'bar'_-environment7-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_evaluates[python_version_~=_'2.7.0'_and__os_name_==_'foo'_or_os_name_==_'bar'_-environment8-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_extra_str_normalization": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[_python_version_==_\"2.7\"__with_random_text]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[_python_version_==_\"2.7\"_and_os_name_==_\"linux\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[_python_version_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[python_version_>=_1.0_and__python_version_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_invalid[this_isnt_a_real_variable_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally_any_string_can_go_here'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_!=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_!=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_!=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_!=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_!=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_<_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_===_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_===_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_===_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_===_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_===_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_==_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_==_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_==_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_==_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_==_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_>_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_not_in_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_not_in_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_not_in_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_not_in_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_~=_os.name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_~=_platform.machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_~=_platform.python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_~=_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid['things_@#4_dsfd____'_~=_sys.platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally_any_string_can_go_here'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_!=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_<=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_<_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_===_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_==_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_>=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_>_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_not_in_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things_@#4_dsfd____'_~=_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['1.0'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['5.6a0'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['dog'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['freebsd'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['literally_any_string_can_go_here'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_!=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_<_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_===_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_==_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_>_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_not_in_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_implementation_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_implementation_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_os_name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_platform_machine]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_platform_python_implementation]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_platform_release]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_platform_system]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_platform_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_python_full_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_python_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid['things_@#4_dsfd____'_~=_sys_platform]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[extra_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_name_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[implementation_version_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[os_name_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_machine_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_release_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_system_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[platform_version_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_full_version_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[python_version_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_!=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_<_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_===_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_==_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_>_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_not_in_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'1.0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'5.6a0']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'dog']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'freebsd']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'literally_any_string_can_go_here']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_parses_valid[sys_platform_~=_'things_@#4_dsfd____']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_python_full_version_untagged": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_python_full_version_untagged_user_provided": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[_python_version_==_\"2.7\"_-python_version_==_\"2.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[_python_version_==_\"2.7\"_and_sys_platform_==_\"win32\"_-python_version_==_\"2.7\"_and_sys_platform_==_\"win32\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_\"2.7\"-python_version_==_\"2.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_\"2.7\"_and__sys_platform_==_\"win32\"_or_sys_platform_==_\"linux\"_-python_version_==_\"2.7\"_and__sys_platform_==_\"win32\"_or_sys_platform_==_\"linux\"_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_\"2.7\"_and_os_name_==_\"linux\"-python_version_==_\"2.7\"_and_os_name_==_\"linux\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_\"2.7\"_and_os_name_==_\"linux\"_or_sys_platform_==_\"win32\"-python_version_==_\"2.7\"_and_os_name_==_\"linux\"_or_sys_platform_==_\"win32\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_\"2.7\"_or_os_name_==_\"linux\"-python_version_==_\"2.7\"_or_os_name_==_\"linux\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version_==_'2.7'-python_version_==_\"2.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[one]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[two]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_accepts_value[value5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_base_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_repr[one]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_repr[two]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_str[one]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestNode.test_str[two]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestOperatorEvaluation.test_allows_prerelease": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestOperatorEvaluation.test_fails_when_undefined": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestOperatorEvaluation.test_falls_back_to_python": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_markers.py:TestOperatorEvaluation.test_prefers_pep440": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestExceptionGroup.test_attributes": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestExceptionGroup.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_caching": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[metadata-version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_from_email": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_from_email_unparsed": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_from_email_unparsed_valid_field_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_from_email_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_from_raw_validate": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[application/json]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown;_variant=commonmark]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown;_variant=gfm]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain;_charset=ascii]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain;_charset=utf-8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_dynamic_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[1.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_provides_extra": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_requires_dist": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_requires_python": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_summary": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_invalid_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_keywords": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[2.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_missing_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[classifiers]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[requires]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[supported_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[classifiers]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description_content_type]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[download_url]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[dynamic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[home_page]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[keywords]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[license]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[project_urls]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_external]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_python]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[summary]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[supported_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_raw_data_not_mutated": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_raw_validate_unrecognized_field": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_required_fields": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_required_fields_missing[metadata_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_required_fields_missing[name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_required_fields_missing[version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_requires_external": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[description]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[download_url]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[home_page]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[license]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[TEXT/PLAIN]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown;_charset=UTF-8;_variant=CommonMark]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown;_charset=UTF-8;_variant=GFM]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown;_variant=CommonMark]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown;_variant=GFM]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain;_charset=UTF-8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst;_charset=UTF-8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_dynamic": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_project_urls": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_provides_extra": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_requires_dist": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_requires_python[>2.6,!=3.0.*,!=3.1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_requires_python[>=3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_requires_python[~=2.6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_summary": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestMetadata.test_valid_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_bytes_input": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_complete": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description[description:_hello]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description[hello0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description[hello1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description_multiple[description:_1\\n\\n2-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description_multiple[description:_1\\ndescription:_2-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description_multiple[description:_1\\ndescription:_2\\n\\n3-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_description_non_utf8": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_duplicate_project_urls": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_header_mojibake": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A,B-expected4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A,B_-expected6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A,_B-expected3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A_-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[A_B-expected7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[_A,_B-expected5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_keywords[_A-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_lowercase_keys": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description_content_type]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[download_url]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[home_page]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[license]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[metadata_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[requires_python]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[summary]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description_content_type]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[download_url]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[home_page]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[license]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer_email]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[metadata_version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[name]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[requires_python]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[summary]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B,C-expected6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B_-expected5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,_B-expected3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[_A,B-expected4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[classifiers]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[dynamic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_external]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[supported_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[classifiers]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[dynamic]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_extra]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_dist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_external]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[supported_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_metadata.py:TestRawMetadata.test_str_input": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_get_musl_version[aarch64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_get_musl_version[does-not-exist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_get_musl_version[glibc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_get_musl_version[i386]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_get_musl_version[x86_64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_parse_musl_version[aarch64-1.1.24]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_parse_musl_version[amd64-1.2.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_parse_musl_version[i386-1.2.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_parse_musl_version[invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_musllinux.py:test_parse_musl_version[unknown]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_compare_with_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[appdirs>=1.4.4,<2;_os_name==\"posix\"_and_extra==\"testing\"-appdirs>=1.4.4,<2;_os_name_==_'posix'_and_extra_==_'docs']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[importlib-metadata;_python_version<\"3.8\"-importlib-metadata;_python_version<'3.7']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[package_one-package_two]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-package>20.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>21.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>=20.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[requests[security,tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests_[security,tests]_>=_2.8.1_;_python_version_<_\"2.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[appdirs>=1.4.4,<2;_os_name==\"posix\"_and_extra==\"testing\"-appdirs>=1.4.4,<2;_os_name_==_'posix'_and_extra_==_'testing']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[importlib-metadata;_python_version<\"3.8\"-importlib-metadata;_python_version<'3.8']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[packaging>20.1-packaging>20.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[requests[security,_tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests_[security,tests]_>=_2.8.1,_==_2.8.*_;_python_version_<_\"2.7\"]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_equivalent_reqs_equal_hashes_unequal_strings[scikit-learn==1.0.1-scikit_learn==1.0.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version--!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version--==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version--@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version--]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a,b]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a,b]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a,b]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a,b]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a1,b1,b2]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a1,b1,b2]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a1,b1,b2]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a1,b1,b2]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_\"3.\"_not_in_python_version-[a]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"--!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"--==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"--@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"--]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a,b]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a,b]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a,b]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a,b]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a1,b1,b2]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a1,b1,b2]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a1,b1,b2]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a1,b1,b2]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a]-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a]-==2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a]-@_https://url_]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[;_python_version_==_\"3.11\"-[a]-]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_types_with_nothing": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_types_with_specifier_and_marker": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementBehaviour.test_types_with_url": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_empty_extras": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_empty_specifier": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_lvalue": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_not_without_in": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_notin_without_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_rvalue": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_with_invalid_op": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_marker_bracket_unclosed": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_no_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_no_space_after_url": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_no_url_after_at": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_on_legacy_version_outside_triple_equals": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_op_after_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_version_after_op": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_on_random_char_after_specifier": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_bracket_not_closed_correctly": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_empty_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_extras_bracket_left_unclosed": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[~=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_missing_comma_in_extras": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_no_word_boundary": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_parens_not_closed_correctly": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_prefix_match_is_used_incorrectly": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_error_when_trailing_comma_in_extras": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_file_url[file:.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_file_url[file:/.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_file_url[file://.]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_file_url[file:///absolute/path]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8'_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8'_not_in_platform.version]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os.name_==_'linux']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os_name_==_'linux']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker[platform_python_implementation_==_'']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:TestRequirementParsing.test_valid_marker[python_implementation_==_'']": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-_{ws}python_version{ws}>={ws}\"3.4\"{ws}_{ws}and_extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-<={ws}1!3.0.0.rc2-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-==={ws}arbitrarystring-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-alpha-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-=={ws}1.0-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_>{ws}2.2{ws},{ws}<{ws}3_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}==={ws}arbitrarystring{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-None-_{ws}=={ws}1.0{ws}_-extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@master--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git.example.com/MyProject--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-gopher:/foo/com--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-https://example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_requirements.py:test_basic_valid_requirement_parsing[_-sys_platform{ws}!={ws}'linux'_and_os_name{ws}=={ws}'linux'_or_python_version{ws}>={ws}'3.3'{ws}_{ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_canonicalizes[==2.8.0-==2.8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_non_specifier": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_iteration[-expected_items0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_iteration[==2.0-expected_items1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3,==2.4-expected_items4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3-expected_items3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0-expected_items2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_length[-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_length[==2.0-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3,==2.4-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3-2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_length[>=2.0-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_equal_for_compatible_operator": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0-None-input0-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-False-input2-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-None-input1-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_hash_for_compatible_operator": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.*-!=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.0.5-!=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<1.0.dev1-<]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<=5-<=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.*-==]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.0.3-==]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[===lolwat-===]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>2.0.post1->]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>=7.9a1->=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[~=2.0-~=]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.*-2.2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.0.5-2.2.0.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<1.0.dev1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<=5-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.*-2.1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.0.3-2.1.0.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[===lolwat-lolwat]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>2.0.post1-2.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>=7.9a1-7.9a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[~=2.0-2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[0!2-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1-~=1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-!=2!1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<2!0.1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<=2!0.1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-~=2!1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0.1-~=1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0a1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.0-~=1.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.post1-~=1.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[1.9999999-~=1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=2!1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->=2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=2!1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.0.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==0!2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-!=2.0.0+deadbeef.00-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-==2.0.0+deadbeef.00-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+local.version->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=3.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2.1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==3.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-~=1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1->2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.5->2.0dev-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev0-<2.1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1-<=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1-<=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.dev1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b2.dev1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version-==2.1.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version->2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1->2.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1.post1->2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1.dev1-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2022.01.01-~=2022.01.01-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.0.*-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.0.*-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<=2-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[3->2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers[3->=2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.0.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<=5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.0.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>2.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>=7.9a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[~=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0-===1.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.0-===1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0.dev0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0+deadbeef.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.*+deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.dev1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.dev1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.post1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0a1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0+1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0+5.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*+5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.dev1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.dev1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.post1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0a1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[=>2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0+watwat]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0+deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0+5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[00!1.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[0100!0.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0+AbC1.01]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.dev]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post000]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0ALPHA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0A]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0BETA]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0B]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0C]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0RC]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a05]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0alpha]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b07]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0beta]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c056]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc09]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.1.dev09000]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[_\\r_\\x0c_\\x0b_v1.0\\t\\n]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[v1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0-1.0.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0.dev1-1.0a1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[==2.0.*-2.0a1.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=1.0-2.0.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=2.0.dev1-2.0a1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[!=2.0-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<2.0-<2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<=2.0-<=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<_2-<2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[==2.0-==2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>2.0->2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>=2.0->=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[~=2.0-~=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.0.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<=5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.0.3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>2.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>=7.9a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[~=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_canonicalizes[==2.8.0-==2.8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-!=1.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<1.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<=1.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-==1.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->1.0.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->=1.0.0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_non_specifier": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<=5-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.*-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->2.0.post1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->=7.9a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-~=2.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.0.5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<1.0.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<=5-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.*-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.0.3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->2.0.post1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->=7.9a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-~=2.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_contains_with_compatible_operator": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_installed_prereleases": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_prereleases": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input12-expected12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input8-expected8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-False-input4-expected4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input0-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input2-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input3-expected3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-True-input6-expected6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input11-expected11]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input7-expected7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-False-None-input10-expected10]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-False-input5-expected5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-None-input1-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-True-None-input9-expected9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifier_prereleases_explicit": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine[>2.0-<5.0->2.0,<5.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine_not_implemented": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.*]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[~=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0,>1.0-!=2.0,>1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0-!=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0_,>1.0-!=2.0,>1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<2.0-<2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<=2.0-<=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<_2-<2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[==2.0-==2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>2.0->2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>=2.0->=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[~=2.0-~=2.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_comparison[1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_comparison[a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_comparison[left2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_infinity_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negate_infinity": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negate_negative_infinity": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_lesser[1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_lesser[a]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_lesser[left2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_structures.py:test_negative_infinity_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-4-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-8-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestBitness.test_32bit_interpreter[9223372036854775807-8-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test__debug_cp38[False-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test__debug_cp38[True-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_debug[0-False-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_debug[1-False-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_debug[None-True-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_debug_file_extension": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_pymalloc[0-version1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version3-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_pymalloc[None-version2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_wide_unicode[2-65535-version1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version4-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-1114111-version2-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-65535-version3-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_abi3_python33": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_abi_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_abi_defaults_needs_underscore": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_all_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_iterator_returned": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_major_only_python_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_major_only_python_version_with_default_abis": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_no_abi3_python27": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_no_abi3_python31": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_no_excess_abi3_python32": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_platform_name_space_normalization": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_platforms_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_platforms_defaults_needs_underscore": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_python_version_defaults": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_all_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_all_args_needs_underscore": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_default_interpreter": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_default_platforms": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_default_python_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_default_python_version_needs_underscore": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestCompatibleTags.test_major_only_python_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_agree": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_disable_gil": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_error[None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_error[invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_graal": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_jp": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_linux_cpython": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_linux_pypy": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_macos": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_old_windows": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test__generic_abi_windows": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_abis_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_all_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_generic_platforms": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_generic_platforms_space": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_interpreter_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_iterator_returned": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestGenericTags.test_platforms_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterName.test_interpreter_short_names": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterName.test_sys_implementation_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_python_version_nodot": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info0-12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info1-112]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info2-112]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info3-1112]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info4-12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestInterpreterVersion.test_warn": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[i386]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[x86_64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[i386-True-i386]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc-True-ppc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-False-ppc64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-True-ppc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-False-x86_64]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-True-i386]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version0-x86_64-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version1-x86_64-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version10-ppc64-expected10]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version11-ppc64-expected11]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version12-ppc64-expected12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version13-ppc-expected13]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version14-ppc-expected14]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version15-ppc-expected15]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version16-ppc-expected16]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version17-riscv-expected17]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version18-x86_64-expected18]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version19-arm64-expected19]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version2-x86_64-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version20-arm64-expected20]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version21-arm64-expected21]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version3-i386-expected3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version4-i386-expected4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version5-intel-expected5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version6-intel-expected6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version7-intel-expected7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version8-i386-expected8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version9-ppc64-expected9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_mac_platforms": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_version_detection": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_version_detection_10_15": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestMacOSPlatforms.test_version_detection_compatibility": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_log": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_not_log": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_not_linux": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-False-expected2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-True-expected3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-False-expected0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-True-expected1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux1": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2010": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[aarch64-armv8l]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv7l-armv7l]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv8l-armv8l]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armv6l": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_i386_abi": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_glibc3": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_unsupported": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-aarch64-armv8l-musl_version1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-armv7l-armv7l-musl_version0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-i386-i386-musl_version2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-x86_64-i686-musl_version3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-aarch64-armv8l-musl_version1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-armv7l-armv7l-musl_version0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-i386-i386-musl_version2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-x86_64-i686-musl_version3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestParseTag.test_multi_interpreter": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestParseTag.test_multi_platform": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestParseTag.test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_cpython_first_none_any_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_generic": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_interpreter_name[CPython-cp]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_interpreter_name[IronPython-ip]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_interpreter_name[Jython-jy]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_interpreter_name[PyPy-pp]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_iterator": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_cpython": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_platforms_manylinux2014_armv6l": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[s390x-2-22-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[x86_64-2-20-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_mac_cpython": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_pypy_first_none_any_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_skip_manylinux_2014": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestSysTags.test_windows_cpython": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_attribute_access": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_equality": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_equality_fails_with_non_tag": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_hash_equality": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_lowercasing": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:TestTag.test_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:test_platform_tags[Darwin-mac_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:test_platform_tags[Generic-_generic_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:test_platform_tags[Linux-_linux_platforms]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_tags.py:test_platform_tags_space": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[Foo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[Foo.....Bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[Foo.Bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[fOo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo----bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo-bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo.bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo___bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name[foo_bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_name_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0+abc-1+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0.1-test7-1.0.1-test7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0.dev0-1.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0.post0-1.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0a0-1a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.0rc0-1rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.4.0-1.4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.4.0.0.00.000.0000-1.4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[1.40.0-1.40]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[100!0.0-100!0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[lolwat-lolwat]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version[version0-1.4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.4.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[Foo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[Foo.....Bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[Foo.Bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[fOo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo----bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo-bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo-foo]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo.bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo___bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_is_normalized_name[foo_bar-foo-bar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_sdist_filename[foo-1.0.tar.gz-foo-version0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_sdist_filename[foo-1.0.zip-foo-version1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.0.xz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.x.tar.gz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_sdist_invalid_filename[foo1.0.tar.gz]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000-py3-none-any.whl-foo-version2-build2-tags2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000abc-py3-none-any.whl-foo-version3-build3-tags3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_filename[foo-1.0-py3-none-any.whl-foo-version0-build0-tags0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_filename[some_PACKAGE-1.0-py3-none-any.whl-some-package-version1-build1-tags1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo#bar-1.0-py3-none-any.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-200-py3-none-any-junk.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-abc-py3-none-any.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-py3-none-any.wheel]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foo__bar-1.0-py3-none-any.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_utils.py:test_parse_wheel_invalid_filename[foobar-1.x-py3-none-any.whl]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_compare_other[eq-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_compare_other[ne-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[eq]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ge]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[gt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[le]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[lt]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ne]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[1.0++]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[1.0+1+1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[1.0+_foobar]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[1.0+a+]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[1.0+foo&asd]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_invalid_versions[french_toast]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_major_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_micro_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_minor_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[00!1.2-1.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[0100!0.0-100!0.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0+AbC-1.0+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-5-1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-A-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-A1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-B-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-B1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-C-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-C1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV-1.0.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-a-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-a1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-b-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-b1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-c-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-c1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev-1.0.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-post-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-post1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-r5-1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0-rev5-1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.A-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.A1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.B-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.B1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.C-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.C1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV-1.0.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.a-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.a1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.b-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.b1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta1-1.0b1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.c-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.c1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.dev-1.0.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.post-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.post000-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.r1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0.rev1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.01-1.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0A-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0ALPHA-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0B-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0BETA-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0C-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0POST1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0RC-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0a-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0a05-1.0a5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0alpha-1.0a0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0b-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0b07-1.0b7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0beta-1.0b0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0c-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0c056-1.0rc56]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0dev1-1.0.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0post1-1.0.post1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0r-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0rc-1.0rc0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0rc09-1.0rc9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.0rev-1.0.post0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[1.1.dev09000-1.1.dev9000]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[_v1.0\\t\\n-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_normalized_versions[v1.0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1!1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_valid_versions[1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0.dev0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0.post5+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0.post5-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0rc4+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_base_version[1.0rc4-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6+deadbeef-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6+deadbeef-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0.dev0-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0.dev6+deadbeef-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0.dev6-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6+deadbeef-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6-6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0rc4+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_dev[1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4+deadbeef-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4-1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0.dev0-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0.post5+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0.post5-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0rc4+deadbeef-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_epoch[1.0rc4-0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1!1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0b2-346]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0c1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0c1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0c3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.0rc2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2.r32+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_hash[1.2.rev33+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6+deadbeef-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4+deadbeef-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_postrelease[1.0+foo-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_postrelease[1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.dev1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0+dev-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev0-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1+dev-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1-False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1.dev1-True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0.post5+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0rc4+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1!1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0.dev0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0.dev6+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0.post5+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1.post5+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0rc4+deadbeef-deadbeef]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_local[1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0.post5+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0.post5-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0rc4+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1!1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0.dev0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0.dev6+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0.post5+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0.post5-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1.post5+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1.post5-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6+deadbeef-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6-5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0rc4+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_post[1.0rc4-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1+deadbeef-pre24]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1-pre10]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5+deadbeef-pre25]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5-pre11]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6+deadbeef-pre26]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6-pre12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4+deadbeef-pre27]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4-pre13]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0.dev0-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0.dev6+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0.dev6-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0.post5+deadbeef-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0.post5-None]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1+deadbeef-pre17]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1-pre3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5+deadbeef-pre18]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5-pre4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6+deadbeef-pre19]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6-pre5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0rc4+deadbeef-pre20]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_pre[1.0rc4-pre6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0+deadbeef-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0-1!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6+deadbeef-1!1.0.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6-1!1.0.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0.post5+deadbeef-1!1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0.post5-1!1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1+deadbeef-1!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1-1!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5+deadbeef-1!1.0a1.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5-1!1.0a1.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6+deadbeef-1!1.0a1.post5.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6-1!1.0a1.post5.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0rc4+deadbeef-1!1.0rc4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1!1.0rc4-1!1.0rc4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0+deadbeef-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0.dev0-1.0.dev0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0.dev6+deadbeef-1.0.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0.dev6-1.0.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0.post5+deadbeef-1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0.post5-1.0.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1+deadbeef-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1.post5+deadbeef-1.0a1.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1.post5-1.0a1.post5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6+deadbeef-1.0a1.post5.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6-1.0a1.post5.dev6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0rc4+deadbeef-1.0rc4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_public[1.0rc4-1.0rc4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_rc_and_c_equals": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0+deadbeef-release22]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0-release8]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6+deadbeef-release23]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6-release9]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0.post5+deadbeef-release28]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0.post5-release14]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1+deadbeef-release24]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1-release10]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5+deadbeef-release25]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5-release11]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6+deadbeef-release26]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6-release12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0rc4+deadbeef-release27]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1!1.0rc4-release13]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0+deadbeef-release15]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0-release0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0.dev0-release1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0.dev6+deadbeef-release16]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0.dev6-release2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0.post5+deadbeef-release21]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0.post5-release7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1+deadbeef-release17]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1-release3]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1.post5+deadbeef-release18]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1.post5-release4]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6+deadbeef-release19]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6-release5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0rc4+deadbeef-release20]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_release[1.0rc4-release6]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.2-1.0.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.4+8.0-1.0.4+8.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0-1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.1-1.0.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.3+7-1.0.3+7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.5+9.5-1.0.5+9.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.dev456-1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456-1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456.dev34-1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0a1-1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0a12-1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0a12.dev456-1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0a2.dev456-1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0b1.dev456-1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0b2-1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345-1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345.dev456-1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1-1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1.dev456-1.0rc1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.1.dev1-1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+1234.abc-1.2+1234.abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+123456-1.2+123456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc-1.2+123abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc456-1.2+123abc456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc-1.2+abc]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123-1.2+abc123]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123def-1.2+abc123def]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0-7!1.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.1-7!1.0.1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.2-7!1.0.2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.3+7-7!1.0.3+7]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.4+8.0-7!1.0.4+8.0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.5+9.5-7!1.0.5+9.5]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.dev456-7!1.0.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456-7!1.0.post456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456.dev34-7!1.0.post456.dev34]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a1-7!1.0a1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12-7!1.0a12]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12.dev456-7!1.0a12.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a2.dev456-7!1.0a2.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b1.dev456-7!1.0b1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2-7!1.0b2]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345-7!1.0b2.post345]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345.dev456-7!1.0b2.post345.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1-7!1.0rc1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1.dev456-7!1.0rc1.dev456]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:TestVersion.test_version_str_repr[7!1.1.dev1-7!1.1.dev1]": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:test_parse": {
                "status": "PASSED"
            },
            "ptestresult.python3-packaging.tests/test_version.py:test_parse_raises": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-packaging/ptest\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-x32-1-1-62]\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-i386-1-1-3]\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-amd64-2-1-62]\nPASS: tests/test_elffile.py:test_elffile_glibc[armv7l-armel-1-1-40]\nPASS: tests/test_elffile.py:test_elffile_glibc[armv7l-armhf-1-1-40]\nPASS: tests/test_elffile.py:test_elffile_glibc[s390x-s390x-2-2-22]\nPASS: tests/test_elffile.py:test_elffile_musl[aarch64-2-1-183-aarch64]\nPASS: tests/test_elffile.py:test_elffile_musl[i386-1-1-3-i386]\nPASS: tests/test_elffile.py:test_elffile_musl[x86_64-2-1-62-x86_64]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[no-magic]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[wrong-magic]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[unknown-format]\nPASS: tests/test_elffile.py:test_elffile_no_section\nPASS: tests/test_elffile.py:test_elffile_invalid_section\nPASS: tests/test_elffile.py:test_elffle_no_interpreter_section\nPASS: tests/test_manylinux.py:test_module_declaration[1-glibc0-True]\nPASS: tests/test_manylinux.py:test_module_declaration[1-glibc0-False]\nPASS: tests/test_manylinux.py:test_module_declaration[2010-glibc1-True]\nPASS: tests/test_manylinux.py:test_module_declaration[2010-glibc1-False]\nPASS: tests/test_manylinux.py:test_module_declaration[2014-glibc2-True]\nPASS: tests/test_manylinux.py:test_module_declaration[2014-glibc2-False]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[1-glibc0]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[2010-glibc1]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[2014-glibc2]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version0-True]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version1-True]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version2-False]\nPASS: tests/test_manylinux.py:test_check_glibc_version_warning[glibc-2.4.5]\nPASS: tests/test_manylinux.py:test_check_glibc_version_warning[2]\nPASS: tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_0]\nPASS: tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_1]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr\nPASS: tests/test_manylinux.py:test_glibc_version_string_fail\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner0]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner1]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[<lambda>]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_missing\nPASS: tests/test_manylinux.py:test_glibc_version_string_ctypes_missing\nPASS: tests/test_manylinux.py:test_glibc_version_string_ctypes_raise_oserror\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_old\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible\nPASS: tests/test_manylinux.py:test_glibc_version_string_none\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[None]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-magic]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-class]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-data]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[too-short]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[one]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[two]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[None]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[3]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[5]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[value5]\nPASS: tests/test_markers.py:TestNode.test_str[one]\nPASS: tests/test_markers.py:TestNode.test_str[two]\nPASS: tests/test_markers.py:TestNode.test_repr[one]\nPASS: tests/test_markers.py:TestNode.test_repr[two]\nPASS: tests/test_markers.py:TestNode.test_base_class\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_prefers_pep440\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_falls_back_to_python\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_fails_when_undefined\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_allows_prerelease\nPASS: tests/test_markers.py:TestDefaultEnvironment.test_matches_expected\nPASS: tests/test_markers.py:TestDefaultEnvironment.test_multidigit_minor_version\nPASS: tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_final\nPASS: tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_not_final\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[this_isnt_a_real_variable >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version)]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[python_version >= 1.0 and (python_version)]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version == \"2.7\") with random text]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == '2.7'-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\"-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and os_name == \"linux\"-python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" or os_name == \"linux\"-python_version == \"2.7\" or os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"-python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[(python_version == \"2.7\")-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[(python_version == \"2.7\" and sys_platform == \"win32\")-python_version == \"2.7\" and sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and (sys_platform == \"win32\" or sys_platform == \"linux\")-python_version == \"2.7\" and (sys_platform == \"win32\" or sys_platform == \"linux\")]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-python_version == \"3.7\"]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-(python_version == \"2.7\" and os_name == \"linux\")]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\" and (os_name == \"linux\" or sys_platform == \"win32\")-python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_compare_markers_to_other_objects\nPASS: tests/test_markers.py:TestMarker.test_environment_assumes_empty_extra\nPASS: tests/test_markers.py:TestMarker.test_environment_with_extra_none\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'posix'-None-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo'-environment1-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo'-environment2-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates['2.7' in python_version-environment3-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates['2.7' not in python_version-environment4-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo' and python_version ~= '2.7.0'-environment5-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment6-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment7-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment8-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment9-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment10-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'SECURITY'-environment11-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment12-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'pep-685-norm'-environment13-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'Different.punctuation..is...equal'-environment14-True]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[os.name == 'posix'-None-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[sys.platform == 'win32'-environment1-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.version in 'Ubuntu'-environment2-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.machine=='x86_64'-environment3-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.python_implementation=='Jython'-environment4-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[python_version == '2.5' and platform.python_implementation!= 'Jython'-environment5-False]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_setuptools_legacy_markers\nPASS: tests/test_markers.py:TestMarker.test_extra_str_normalization\nPASS: tests/test_markers.py:TestMarker.test_python_full_version_untagged_user_provided\nPASS: tests/test_markers.py:TestMarker.test_python_full_version_untagged\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[metadata_version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[home_page]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[requires_python]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[summary]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[name]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[license]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[download_url]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description_content_type]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[metadata_version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[home_page]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[requires_python]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[summary]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[name]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[license]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[download_url]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description_content_type]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[supported_platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_external]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[dynamic]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_extra]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[classifiers]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[supported_platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_external]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[dynamic]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_extra]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[classifiers]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A -expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[ A-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A, B-expected3]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A,B-expected4]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[ A, B-expected5]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A,B -expected6]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A B-expected7]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A-expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A, B-expected3]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[ A,B-expected4]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B -expected5]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B,C-expected6]\nPASS: tests/test_metadata.py:TestRawMetadata.test_duplicate_project_urls\nPASS: tests/test_metadata.py:TestRawMetadata.test_str_input\nPASS: tests/test_metadata.py:TestRawMetadata.test_bytes_input\nPASS: tests/test_metadata.py:TestRawMetadata.test_header_mojibake\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[hello0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[description: hello]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[hello1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_non_utf8\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\ndescription: 2-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\n\\n2-expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\ndescription: 2\\n\\n3-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_lowercase_keys\nPASS: tests/test_metadata.py:TestRawMetadata.test_complete\nPASS: tests/test_metadata.py:TestExceptionGroup.test_attributes\nPASS: tests/test_metadata.py:TestExceptionGroup.test_repr\nPASS: tests/test_metadata.py:TestMetadata.test_from_email\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_unparsed\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_validate\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_unparsed_valid_field_name\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[metadata_version]\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[name]\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[version]\nPASS: tests/test_metadata.py:TestMetadata.test_raw_validate_unrecognized_field\nPASS: tests/test_metadata.py:TestMetadata.test_raw_data_not_mutated\nPASS: tests/test_metadata.py:TestMetadata.test_caching\nPASS: tests/test_metadata.py:TestMetadata.test_from_raw_validate\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.2]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.3]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.0]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.1]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.2]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[2.1]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[description]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[home_page]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[download_url]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author_email]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer_email]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[license]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[supported_platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[classifiers]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[requires]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.0]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.1]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.2]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.1]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.2]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.3]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[1.3]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[2.0]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_version\nPASS: tests/test_metadata.py:TestMetadata.test_missing_version\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_version\nPASS: tests/test_metadata.py:TestMetadata.test_valid_summary\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_summary\nPASS: tests/test_metadata.py:TestMetadata.test_valid_name\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_name\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[TEXT/PLAIN]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain; charset=UTF-8]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst; charset=UTF-8]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; charset=UTF-8; variant=GFM]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; charset=UTF-8; variant=CommonMark]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; variant=GFM]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; variant=CommonMark]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[application/json]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain; charset=ascii]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain; charset=utf-8]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown; variant=gfm]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown; variant=commonmark]\nPASS: tests/test_metadata.py:TestMetadata.test_keywords\nPASS: tests/test_metadata.py:TestMetadata.test_valid_project_urls\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[>=3]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[>2.6,!=3.0.*,!=3.1.*]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[~=2.6]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_requires_python\nPASS: tests/test_metadata.py:TestMetadata.test_requires_external\nPASS: tests/test_metadata.py:TestMetadata.test_valid_provides_extra\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_provides_extra\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_dist\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_requires_dist\nPASS: tests/test_metadata.py:TestMetadata.test_valid_dynamic\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_dynamic_value\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[name]\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[version]\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[metadata-version]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author_email]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[classifiers]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description_content_type]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[download_url]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[dynamic]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[home_page]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[keywords]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[license]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer_email]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[project_urls]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_extra]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_external]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_python]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[summary]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[supported_platforms]\nPASS: tests/test_musllinux.py:test_parse_musl_version[amd64-1.2.2]\nPASS: tests/test_musllinux.py:test_parse_musl_version[i386-1.2.1]\nPASS: tests/test_musllinux.py:test_parse_musl_version[aarch64-1.1.24]\nPASS: tests/test_musllinux.py:test_parse_musl_version[invalid]\nPASS: tests/test_musllinux.py:test_parse_musl_version[unknown]\nPASS: tests/test_musllinux.py:test_get_musl_version[does-not-exist]\nPASS: tests/test_musllinux.py:test_get_musl_version[glibc]\nPASS: tests/test_musllinux.py:test_get_musl_version[x86_64]\nPASS: tests/test_musllinux.py:test_get_musl_version[i386]\nPASS: tests/test_musllinux.py:test_get_musl_version[aarch64]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[python_implementation == '']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[platform_python_implementation == '']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os.name == 'linux']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os_name == 'linux']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8' in platform.version]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8' not in platform.version]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:///absolute/path]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file://.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:/.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_empty_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_empty_specifier\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_empty_string\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_name\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_missing_comma_in_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_trailing_comma_in_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_parens_not_closed_correctly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_prefix_match_is_used_incorrectly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[~=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_bracket_not_closed_correctly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_extras_bracket_left_unclosed\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_space_after_url\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_marker_bracket_unclosed\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_url_after_at\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_lvalue\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_rvalue\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_notin_without_whitespace\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_no_word_boundary\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_not_without_in\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_with_invalid_op\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_legacy_version_outside_triple_equals\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_version_after_op\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_op_after_name\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_random_char_after_specifier\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_nothing\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_specifier_and_marker\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_url\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[packaging>20.1-packaging>20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[requests[security, tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests [security,tests] >= 2.8.1, == 2.8.* ; python_version < \"2.7\"]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[importlib-metadata; python_version<\"3.8\"-importlib-metadata; python_version<'3.8']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[appdirs>=1.4.4,<2; os_name==\"posix\" and extra==\"testing\"-appdirs>=1.4.4,<2; os_name == 'posix' and extra == 'testing']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equivalent_reqs_equal_hashes_unequal_strings[scikit-learn==1.0.1-scikit_learn==1.0.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[package_one-package_two]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>=20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>21.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-package>20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[requests[security,tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests [security,tests] >= 2.8.1 ; python_version < \"2.7\"]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[importlib-metadata; python_version<\"3.8\"-importlib-metadata; python_version<'3.7']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[appdirs>=1.4.4,<2; os_name==\"posix\" and extra==\"testing\"-appdirs>=1.4.4,<2; os_name == 'posix' and extra == 'docs']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_compare_with_string\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<=5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>=7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[=>2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0+5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0+deadbeef]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0+abc123]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0+watwat]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0+1.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*+5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.*+deadbeef]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0a1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0a1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.post1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.post1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0+5.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0+deadbeef.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.dev]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0+AbC1.01]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a05]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b07]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c056]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc09]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post000]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.1.dev09000]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[00!1.2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[0100!0.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[v1.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[  \\r \\x0c \\x0b v1.0\\t\\n]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[!=2.0-!=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<2.0-<2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<=2.0-<=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[==2.0-==2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>2.0->2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>=2.0->=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[~=2.0-~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[< 2-<2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<=5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>=7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_canonicalizes[==2.8.0-==2.8]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_non_specifier\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-==2.0.0+deadbeef.00-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==0!2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[0!2-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version-==2.1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=3.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1->2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1.post1->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev0-<2.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0.1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.9999999-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2022.01.01-~=2022.01.01-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.0.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-!=2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<=2!0.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<2!0.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.5->2.0dev-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==3.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-!=2.0.0+deadbeef.00-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+local.version->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b2.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.0-~=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.post1-~=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-~=2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.0-===1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0-===1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0.dev0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=1.0-2.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=2.0.dev1-2.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[==2.0.*-2.0a1.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0-1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0.dev1-1.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0-None-input0-expected0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-None-input1-expected1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-False-input2-expected2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[~=2.0-~=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.*-==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.0.3-==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.*-!=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.0.5-!=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<=5-<=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>=7.9a1->=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<1.0.dev1-<]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>2.0.post1->]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[===lolwat-===]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[~=2.0-2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.*-2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.0.3-2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.*-2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.0.5-2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<=5-5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>=7.9a1-7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<1.0.dev1-1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>2.0.post1-2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[===lolwat-lolwat]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[-0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[==2.0-1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0-1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3-2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3,==2.4-3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[-expected_items0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[==2.0-expected_items1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0-expected_items2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3-expected_items3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3,==2.4-expected_items4]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_equal_for_compatible_operator\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_hash_for_compatible_operator\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a2.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2-346]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0rc2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456.dev34]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.1.dev1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123def]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+1234.abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.r32+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.rev33+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a2.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2-346]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0rc2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456.dev34]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.1.dev1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123def]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+1234.abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.r32+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.rev33+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_prereleases_explicit\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_prereleases\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_installed_prereleases\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input0-expected0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-None-input1-expected1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input2-expected2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input3-expected3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-False-input4-expected4]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-False-input5-expected5]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-True-input6-expected6]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input7-expected7]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input8-expected8]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-True-None-input9-expected9]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-False-None-input10-expected10]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input11-expected11]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input12-expected12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0-!=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<2.0-<2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<=2.0-<=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[==2.0-==2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>2.0->2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>=2.0->=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[~=2.0-~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[< 2-<2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0,>1.0-!=2.0,>1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0 ,>1.0-!=2.0,>1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine[>2.0-<5.0->2.0,<5.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine_not_implemented\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_canonicalizes[==2.8.0-==2.8]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_non_specifier\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-==1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-!=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<=1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->=1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_contains_with_compatible_operator\nPASS: tests/test_structures.py:test_infinity_repr\nPASS: tests/test_structures.py:test_negative_infinity_repr\nPASS: tests/test_structures.py:test_infinity_hash\nPASS: tests/test_structures.py:test_negative_infinity_hash\nPASS: tests/test_structures.py:test_infinity_comparison[1]\nPASS: tests/test_structures.py:test_infinity_comparison[a]\nPASS: tests/test_structures.py:test_infinity_comparison[left2]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[1]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[a]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[left2]\nPASS: tests/test_structures.py:test_infinity_equal\nPASS: tests/test_structures.py:test_negative_infinity_equal\nPASS: tests/test_structures.py:test_negate_infinity\nPASS: tests/test_structures.py:test_negate_negative_infinity\nPASS: tests/test_tags.py:TestTag.test_lowercasing\nPASS: tests/test_tags.py:TestTag.test_equality\nPASS: tests/test_tags.py:TestTag.test_equality_fails_with_non_tag\nPASS: tests/test_tags.py:TestTag.test_hashing\nPASS: tests/test_tags.py:TestTag.test_hash_equality\nPASS: tests/test_tags.py:TestTag.test_str\nPASS: tests/test_tags.py:TestTag.test_repr\nPASS: tests/test_tags.py:TestTag.test_attribute_access\nPASS: tests/test_tags.py:TestParseTag.test_simple\nPASS: tests/test_tags.py:TestParseTag.test_multi_interpreter\nPASS: tests/test_tags.py:TestParseTag.test_multi_platform\nPASS: tests/test_tags.py:TestInterpreterName.test_sys_implementation_name\nPASS: tests/test_tags.py:TestInterpreterName.test_interpreter_short_names\nPASS: tests/test_tags.py:TestInterpreterVersion.test_warn\nPASS: tests/test_tags.py:TestInterpreterVersion.test_python_version_nodot\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info0-12]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info1-112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info2-112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info3-1112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info4-12]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[i386-True-i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc-True-ppc]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-False-x86_64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-True-i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-False-ppc64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-True-ppc]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version0-x86_64-expected0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version1-x86_64-expected1]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version2-x86_64-expected2]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version3-i386-expected3]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version4-i386-expected4]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version5-intel-expected5]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version6-intel-expected6]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version7-intel-expected7]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version8-i386-expected8]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version9-ppc64-expected9]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version10-ppc64-expected10]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version11-ppc64-expected11]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version12-ppc64-expected12]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version13-ppc-expected13]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version14-ppc-expected14]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version15-ppc-expected15]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version16-ppc-expected16]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version17-riscv-expected17]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version18-x86_64-expected18]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version19-arm64-expected19]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version20-arm64-expected20]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version21-arm64-expected21]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection_10_15\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection_compatibility\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[x86_64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_mac_platforms\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-3]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_not_log\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_log\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-False-expected0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-True-expected1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-False-expected2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-True-expected3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_unsupported\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux1\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2010\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv7l-armv7l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv8l-armv8l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[aarch64-armv8l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_i386_abi\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_glibc3\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-armv7l-armv7l-musl_version0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-aarch64-armv8l-musl_version1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-i386-i386-musl_version2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-x86_64-i686-musl_version3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-armv7l-armv7l-musl_version0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-aarch64-armv8l-musl_version1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-i386-i386-musl_version2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-x86_64-i686-musl_version3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armv6l\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_not_linux\nPASS: tests/test_tags.py:test_platform_tags[Darwin-mac_platforms]\nPASS: tests/test_tags.py:test_platform_tags[Linux-_linux_platforms]\nPASS: tests/test_tags.py:test_platform_tags[Generic-_generic_platforms]\nPASS: tests/test_tags.py:test_platform_tags_space\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[1-False-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[0-False-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[None-True-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug_file_extension\nPASS: tests/test_tags.py:TestCPythonABI.test__debug_cp38[True-expected0]\nPASS: tests/test_tags.py:TestCPythonABI.test__debug_cp38[False-expected1]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version0-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[0-version1-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[None-version2-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version3-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version0-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[2-65535-version1-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-1114111-version2-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-65535-version3-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version4-False]\nPASS: tests/test_tags.py:TestCPythonTags.test_iterator_returned\nPASS: tests/test_tags.py:TestCPythonTags.test_all_args\nPASS: tests/test_tags.py:TestCPythonTags.test_python_version_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_abi_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_abi_defaults_needs_underscore\nPASS: tests/test_tags.py:TestCPythonTags.test_platforms_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_platforms_defaults_needs_underscore\nPASS: tests/test_tags.py:TestCPythonTags.test_platform_name_space_normalization\nPASS: tests/test_tags.py:TestCPythonTags.test_major_only_python_version\nPASS: tests/test_tags.py:TestCPythonTags.test_major_only_python_version_with_default_abis\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis0]\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis1]\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis2]\nPASS: tests/test_tags.py:TestCPythonTags.test_abi3_python33\nPASS: tests/test_tags.py:TestCPythonTags.test_no_excess_abi3_python32\nPASS: tests/test_tags.py:TestCPythonTags.test_no_abi3_python31\nPASS: tests/test_tags.py:TestCPythonTags.test_no_abi3_python27\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_macos\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_linux_cpython\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_jp\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_graal\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_disable_gil\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_none\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_error[invalid]\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_error[None]\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_linux_pypy\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_old_windows\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_windows\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_agree\nPASS: tests/test_tags.py:TestGenericTags.test_generic_platforms\nPASS: tests/test_tags.py:TestGenericTags.test_generic_platforms_space\nPASS: tests/test_tags.py:TestGenericTags.test_iterator_returned\nPASS: tests/test_tags.py:TestGenericTags.test_all_args\nPASS: tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi0]\nPASS: tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi1]\nPASS: tests/test_tags.py:TestGenericTags.test_interpreter_default\nPASS: tests/test_tags.py:TestGenericTags.test_abis_default\nPASS: tests/test_tags.py:TestGenericTags.test_platforms_default\nPASS: tests/test_tags.py:TestCompatibleTags.test_all_args\nPASS: tests/test_tags.py:TestCompatibleTags.test_all_args_needs_underscore\nPASS: tests/test_tags.py:TestCompatibleTags.test_major_only_python_version\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_python_version\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_python_version_needs_underscore\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_interpreter\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_platforms\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[CPython-cp]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[PyPy-pp]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[Jython-jy]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[IronPython-ip]\nPASS: tests/test_tags.py:TestSysTags.test_iterator\nPASS: tests/test_tags.py:TestSysTags.test_mac_cpython\nPASS: tests/test_tags.py:TestSysTags.test_windows_cpython\nPASS: tests/test_tags.py:TestSysTags.test_linux_cpython\nPASS: tests/test_tags.py:TestSysTags.test_generic\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_manylinux2014_armv6l\nPASS: tests/test_tags.py:TestSysTags.test_skip_manylinux_2014\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[x86_64-2-20-False]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[s390x-2-22-True]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible_none\nPASS: tests/test_tags.py:TestSysTags.test_pypy_first_none_any_tag\nPASS: tests/test_tags.py:TestSysTags.test_cpython_first_none_any_tag\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[9223372036854775807-8-False]\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-4-True]\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-8-False]\nPASS: tests/test_utils.py:test_canonicalize_name[foo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[fOo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[foo.bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo.Bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo.....Bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo_bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo___bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo-bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo----bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name_invalid\nPASS: tests/test_utils.py:test_is_normalized_name[foo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[fOo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[foo.bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo.Bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo.....Bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo_bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo___bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo-bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo----bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_version[version0-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.4.0-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.40.0-1.40]\nPASS: tests/test_utils.py:test_canonicalize_version[1.4.0.0.00.000.0000-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0-1]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0+abc-1+abc]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.dev0-1.dev0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.post0-1.post0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0a0-1a0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0rc0-1rc0]\nPASS: tests/test_utils.py:test_canonicalize_version[100!0.0-100!0]\nPASS: tests/test_utils.py:test_canonicalize_version[lolwat-lolwat]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.1-test7-1.0.1-test7]\nPASS: tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.4.0]\nPASS: tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.0]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-py3-none-any.whl-foo-version0-build0-tags0]\nPASS: tests/test_utils.py:test_parse_wheel_filename[some_PACKAGE-1.0-py3-none-any.whl-some-package-version1-build1-tags1]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000-py3-none-any.whl-foo-version2-build2-tags2]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000abc-py3-none-any.whl-foo-version3-build3-tags3]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-py3-none-any.wheel]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo__bar-1.0-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo#bar-1.0-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foobar-1.x-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-abc-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-200-py3-none-any-junk.whl]\nPASS: tests/test_utils.py:test_parse_sdist_filename[foo-1.0.tar.gz-foo-version0]\nPASS: tests/test_utils.py:test_parse_sdist_filename[foo-1.0.zip-foo-version1]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.0.xz]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo1.0.tar.gz]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.x.tar.gz]\nPASS: tests/test_version.py:test_parse\nPASS: tests/test_version.py:test_parse_raises\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a12]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c3]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c3]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[french toast]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+a+]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0++]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+_foobar]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+foo&asd]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+1+1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.dev-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.A1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-A1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.b1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-b1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.B1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-B1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.c1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-c1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.C1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-C1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.post-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-post-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-post1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0r-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rev-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.r1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rev1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-r5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rev5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0+AbC-1.0+abc]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.01-1.1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0a05-1.0a5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0b07-1.0b7]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0c056-1.0rc56]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rc09-1.0rc9]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.post000-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.1.dev09000-1.1.dev9000]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[00!1.2-1.2]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[0100!0.0-100!0.0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[v1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[   v1.0\\t\\n-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.dev456-1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a2.dev456-1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a12.dev456-1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a12-1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b1.dev456-1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2-1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345.dev456-1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345-1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1.dev456-1.0rc1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456.dev34-1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456-1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.1-1.0.1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.2-1.0.2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.3+7-1.0.3+7]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.4+8.0-1.0.4+8.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.5+9.5-1.0.5+9.5]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+1234.abc-1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123456-1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc-1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc456-1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc-1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123-1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123def-1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.1.dev1-1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.dev456-7!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a1-7!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a2.dev456-7!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12.dev456-7!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12-7!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b1.dev456-7!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2-7!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345.dev456-7!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345-7!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1.dev456-7!1.0rc1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1-7!1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0-7!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456.dev34-7!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456-7!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.1-7!1.0.1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.2-7!1.0.2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.3+7-7!1.0.3+7]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.4+8.0-7!1.0.4+8.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.5+9.5-7!1.0.5+9.5]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.1.dev1-7!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_rc_and_c_equals\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c3]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c3]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev0-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev6-1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5-1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6-1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0rc4-1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.post5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6-1!1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1-1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5-1!1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6-1!1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0rc4-1!1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.post5-1!1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev6+deadbeef-1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1+deadbeef-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5+deadbeef-1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6+deadbeef-1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0rc4+deadbeef-1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.post5+deadbeef-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6+deadbeef-1!1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1+deadbeef-1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5+deadbeef-1!1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6+deadbeef-1!1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0rc4+deadbeef-1!1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.post5+deadbeef-1!1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0rc4-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.post5-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0rc4+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.post5+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev0-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0rc4-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.post5-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0rc4+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.post5+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0-release0]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev0-release1]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev6-release2]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1-release3]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5-release4]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6-release5]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0rc4-release6]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.post5-release7]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0-release8]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6-release9]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1-release10]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5-release11]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6-release12]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0rc4-release13]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.post5-release14]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0+deadbeef-release15]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev6+deadbeef-release16]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1+deadbeef-release17]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5+deadbeef-release18]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6+deadbeef-release19]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0rc4+deadbeef-release20]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.post5+deadbeef-release21]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0+deadbeef-release22]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6+deadbeef-release23]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1+deadbeef-release24]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5+deadbeef-release25]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6+deadbeef-release26]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0rc4+deadbeef-release27]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.post5+deadbeef-release28]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0rc4+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0rc4+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1-pre3]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5-pre4]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6-pre5]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0rc4-pre6]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1-pre10]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5-pre11]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6-pre12]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4-pre13]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1+deadbeef-pre17]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5+deadbeef-pre18]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6+deadbeef-pre19]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0rc4+deadbeef-pre20]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1+deadbeef-pre24]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5+deadbeef-pre25]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6+deadbeef-pre26]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4+deadbeef-pre27]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev0-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0+dev-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1+dev-False]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev0-0]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev0-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.dev1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0+foo-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1-True]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[lt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[le]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[eq]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ge]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[gt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ne]\nPASS: tests/test_version.py:TestVersion.test_compare_other[eq-False]\nPASS: tests/test_version.py:TestVersion.test_compare_other[ne-True]\nPASS: tests/test_version.py:TestVersion.test_major_version\nPASS: tests/test_version.py:TestVersion.test_minor_version\nPASS: tests/test_version.py:TestVersion.test_micro_version\n============================================================================\nTestsuite summary\n# TOTAL: 26854\n# PASS: 26854\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 24\nEND: /usr/lib/python3-packaging/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-packaging": {
                    "duration": "24",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-x32-1-1-62]\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-i386-1-1-3]\nPASS: tests/test_elffile.py:test_elffile_glibc[x86_64-amd64-2-1-62]\nPASS: tests/test_elffile.py:test_elffile_glibc[armv7l-armel-1-1-40]\nPASS: tests/test_elffile.py:test_elffile_glibc[armv7l-armhf-1-1-40]\nPASS: tests/test_elffile.py:test_elffile_glibc[s390x-s390x-2-2-22]\nPASS: tests/test_elffile.py:test_elffile_musl[aarch64-2-1-183-aarch64]\nPASS: tests/test_elffile.py:test_elffile_musl[i386-1-1-3-i386]\nPASS: tests/test_elffile.py:test_elffile_musl[x86_64-2-1-62-x86_64]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[no-magic]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[wrong-magic]\nPASS: tests/test_elffile.py:test_elffile_bad_ident[unknown-format]\nPASS: tests/test_elffile.py:test_elffile_no_section\nPASS: tests/test_elffile.py:test_elffile_invalid_section\nPASS: tests/test_elffile.py:test_elffle_no_interpreter_section\nPASS: tests/test_manylinux.py:test_module_declaration[1-glibc0-True]\nPASS: tests/test_manylinux.py:test_module_declaration[1-glibc0-False]\nPASS: tests/test_manylinux.py:test_module_declaration[2010-glibc1-True]\nPASS: tests/test_manylinux.py:test_module_declaration[2010-glibc1-False]\nPASS: tests/test_manylinux.py:test_module_declaration[2014-glibc2-True]\nPASS: tests/test_manylinux.py:test_module_declaration[2014-glibc2-False]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[1-glibc0]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[2010-glibc1]\nPASS: tests/test_manylinux.py:test_module_declaration_missing_attribute[2014-glibc2]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version0-True]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version1-True]\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_glibc_support[version2-False]\nPASS: tests/test_manylinux.py:test_check_glibc_version_warning[glibc-2.4.5]\nPASS: tests/test_manylinux.py:test_check_glibc_version_warning[2]\nPASS: tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_0]\nPASS: tests/test_manylinux.py:test_glibc_version_string[2.4-2.4_1]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr\nPASS: tests/test_manylinux.py:test_glibc_version_string_fail\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner0]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[inner1]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_fail[<lambda>]\nPASS: tests/test_manylinux.py:test_glibc_version_string_confstr_missing\nPASS: tests/test_manylinux.py:test_glibc_version_string_ctypes_missing\nPASS: tests/test_manylinux.py:test_glibc_version_string_ctypes_raise_oserror\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible_old\nPASS: tests/test_manylinux.py:test_is_manylinux_compatible\nPASS: tests/test_manylinux.py:test_glibc_version_string_none\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[None]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-magic]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-class]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[invalid-data]\nPASS: tests/test_manylinux.py:test_parse_elf_bad_executable[too-short]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[one]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[two]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[None]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[3]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[5]\nPASS: tests/test_markers.py:TestNode.test_accepts_value[value5]\nPASS: tests/test_markers.py:TestNode.test_str[one]\nPASS: tests/test_markers.py:TestNode.test_str[two]\nPASS: tests/test_markers.py:TestNode.test_repr[one]\nPASS: tests/test_markers.py:TestNode.test_repr[two]\nPASS: tests/test_markers.py:TestNode.test_base_class\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_prefers_pep440\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_falls_back_to_python\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_fails_when_undefined\nPASS: tests/test_markers.py:TestOperatorEvaluation.test_allows_prerelease\nPASS: tests/test_markers.py:TestDefaultEnvironment.test_matches_expected\nPASS: tests/test_markers.py:TestDefaultEnvironment.test_multidigit_minor_version\nPASS: tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_final\nPASS: tests/test_markers.py:TestDefaultEnvironment.tests_when_releaselevel_not_final\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[extra not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[implementation_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[os_name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_machine not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_release not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_system not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_full_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[python_version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[platform_python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid[sys_platform not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in extra]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in implementation_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in implementation_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in os_name]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_release]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_system]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in python_full_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in platform_python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' === sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' == sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' >= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' <= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' != sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' ~= sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' > sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' < sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['1.0' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['5.6a0' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['dog' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['freebsd' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['literally any string can go here' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_valid['things @#4 dsfd (((' not in sys_platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[this_isnt_a_real_variable >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[python_version]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version)]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[python_version >= 1.0 and (python_version)]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_parses_invalid[(python_version == \"2.7\") with random text]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == '2.7'-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\"-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and os_name == \"linux\"-python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" or os_name == \"linux\"-python_version == \"2.7\" or os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"-python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[(python_version == \"2.7\")-python_version == \"2.7\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[(python_version == \"2.7\" and sys_platform == \"win32\")-python_version == \"2.7\" and sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_str_repr_eq_hash[python_version == \"2.7\" and (sys_platform == \"win32\" or sys_platform == \"linux\")-python_version == \"2.7\" and (sys_platform == \"win32\" or sys_platform == \"linux\")]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-python_version == \"3.7\"]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-python_version == \"2.7\" and os_name == \"linux\"]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\"-(python_version == \"2.7\" and os_name == \"linux\")]\nPASS: tests/test_markers.py:TestMarker.test_different_markers_different_hashes[python_version == \"2.7\" and (os_name == \"linux\" or sys_platform == \"win32\")-python_version == \"2.7\" and os_name == \"linux\" or sys_platform == \"win32\"]\nPASS: tests/test_markers.py:TestMarker.test_compare_markers_to_other_objects\nPASS: tests/test_markers.py:TestMarker.test_environment_assumes_empty_extra\nPASS: tests/test_markers.py:TestMarker.test_environment_with_extra_none\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'posix'-None-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo'-environment1-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo'-environment2-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates['2.7' in python_version-environment3-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates['2.7' not in python_version-environment4-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[os_name == 'foo' and python_version ~= '2.7.0'-environment5-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment6-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment7-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[python_version ~= '2.7.0' and (os_name == 'foo' or os_name == 'bar')-environment8-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment9-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment10-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'SECURITY'-environment11-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'security'-environment12-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'pep-685-norm'-environment13-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluates[extra == 'Different.punctuation..is...equal'-environment14-True]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[os.name not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[sys.platform not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.version not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.machine not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid[platform.python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in os.name]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in sys.platform]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.version]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.machine]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' === platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' == platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' >= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' <= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' != platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' ~= platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' > platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' < platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['1.0' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['5.6a0' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['dog' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['freebsd' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['literally any string can go here' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_pep345_valid['things @#4 dsfd (((' not in platform.python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[os.name == 'posix'-None-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[sys.platform == 'win32'-environment1-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.version in 'Ubuntu'-environment2-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.machine=='x86_64'-environment3-True]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[platform.python_implementation=='Jython'-environment4-False]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_pep345_markers[python_version == '2.5' and platform.python_implementation!= 'Jython'-environment5-False]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation === 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation == 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation >= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation <= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation != 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation ~= 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation > 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation < 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in '1.0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in '5.6a0']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'dog']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'freebsd']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'literally any string can go here']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid[python_implementation not in 'things @#4 dsfd (((']\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' === python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' == python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' >= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' <= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' != python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' ~= python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' > python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' < python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['1.0' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['5.6a0' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['dog' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['freebsd' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['literally any string can go here' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_parses_setuptools_legacy_valid['things @#4 dsfd (((' not in python_implementation]\nPASS: tests/test_markers.py:TestMarker.test_evaluate_setuptools_legacy_markers\nPASS: tests/test_markers.py:TestMarker.test_extra_str_normalization\nPASS: tests/test_markers.py:TestMarker.test_python_full_version_untagged_user_provided\nPASS: tests/test_markers.py:TestMarker.test_python_full_version_untagged\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[metadata_version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[home_page]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[requires_python]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[summary]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[name]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[license]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[author_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[download_url]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[description_content_type]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_only_once[maintainer_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[metadata_version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[home_page]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[requires_python]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[summary]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[name]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[license]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[author_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[download_url]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[version]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[description_content_type]\nPASS: tests/test_metadata.py:TestRawMetadata.test_non_repeating_fields_repeated[maintainer_email]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[supported_platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[obsoletes_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires_external]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[dynamic]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[provides_extra]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[requires]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_only_once[classifiers]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[supported_platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[obsoletes_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_dist]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires_external]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[dynamic]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[provides_extra]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[platforms]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[requires]\nPASS: tests/test_metadata.py:TestRawMetadata.test_repeating_fields_repeated[classifiers]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A -expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[ A-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A, B-expected3]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A,B-expected4]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[ A, B-expected5]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A,B -expected6]\nPASS: tests/test_metadata.py:TestRawMetadata.test_keywords[A B-expected7]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A-expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A, B-expected3]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[ A,B-expected4]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B -expected5]\nPASS: tests/test_metadata.py:TestRawMetadata.test_project_urls_parsing[A,B,C-expected6]\nPASS: tests/test_metadata.py:TestRawMetadata.test_duplicate_project_urls\nPASS: tests/test_metadata.py:TestRawMetadata.test_str_input\nPASS: tests/test_metadata.py:TestRawMetadata.test_bytes_input\nPASS: tests/test_metadata.py:TestRawMetadata.test_header_mojibake\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[hello0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[description: hello]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description[hello1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_non_utf8\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\ndescription: 2-expected0]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\n\\n2-expected1]\nPASS: tests/test_metadata.py:TestRawMetadata.test_description_multiple[description: 1\\ndescription: 2\\n\\n3-expected2]\nPASS: tests/test_metadata.py:TestRawMetadata.test_lowercase_keys\nPASS: tests/test_metadata.py:TestRawMetadata.test_complete\nPASS: tests/test_metadata.py:TestExceptionGroup.test_attributes\nPASS: tests/test_metadata.py:TestExceptionGroup.test_repr\nPASS: tests/test_metadata.py:TestMetadata.test_from_email\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_unparsed\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_validate\nPASS: tests/test_metadata.py:TestMetadata.test_from_email_unparsed_valid_field_name\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[metadata_version]\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[name]\nPASS: tests/test_metadata.py:TestMetadata.test_required_fields_missing[version]\nPASS: tests/test_metadata.py:TestMetadata.test_raw_validate_unrecognized_field\nPASS: tests/test_metadata.py:TestMetadata.test_raw_data_not_mutated\nPASS: tests/test_metadata.py:TestMetadata.test_caching\nPASS: tests/test_metadata.py:TestMetadata.test_from_raw_validate\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.2]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction[2.3]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.0]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.1]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[1.2]\nPASS: tests/test_metadata.py:TestMetadata.test_metadata_version_field_introduction_mismatch[2.1]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[description]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[home_page]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[download_url]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[author_email]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[maintainer_email]\nPASS: tests/test_metadata.py:TestMetadata.test_single_value_unvalidated_attribute[license]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[supported_platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[classifiers]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[requires]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[provides]\nPASS: tests/test_metadata.py:TestMetadata.test_multi_value_unvalidated_attribute[obsoletes]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.0]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.1]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[1.2]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.1]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.2]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_metadata_version[2.3]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[1.3]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_metadata_version[2.0]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_version\nPASS: tests/test_metadata.py:TestMetadata.test_missing_version\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_version\nPASS: tests/test_metadata.py:TestMetadata.test_valid_summary\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_summary\nPASS: tests/test_metadata.py:TestMetadata.test_valid_name\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_name\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[TEXT/PLAIN]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/plain; charset=UTF-8]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/x-rst; charset=UTF-8]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; charset=UTF-8; variant=GFM]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; charset=UTF-8; variant=CommonMark]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; variant=GFM]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_description_content_type[text/markdown; variant=CommonMark]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[application/json]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain; charset=ascii]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/plain; charset=utf-8]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown; variant=gfm]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_description_content_type[text/markdown; variant=commonmark]\nPASS: tests/test_metadata.py:TestMetadata.test_keywords\nPASS: tests/test_metadata.py:TestMetadata.test_valid_project_urls\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[>=3]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[>2.6,!=3.0.*,!=3.1.*]\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_python[~=2.6]\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_requires_python\nPASS: tests/test_metadata.py:TestMetadata.test_requires_external\nPASS: tests/test_metadata.py:TestMetadata.test_valid_provides_extra\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_provides_extra\nPASS: tests/test_metadata.py:TestMetadata.test_valid_requires_dist\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_requires_dist\nPASS: tests/test_metadata.py:TestMetadata.test_valid_dynamic\nPASS: tests/test_metadata.py:TestMetadata.test_invalid_dynamic_value\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[name]\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[version]\nPASS: tests/test_metadata.py:TestMetadata.test_disallowed_dynamic[metadata-version]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[author_email]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[classifiers]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[description_content_type]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[download_url]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[dynamic]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[home_page]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[keywords]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[license]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[maintainer_email]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[obsoletes_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[platforms]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[project_urls]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[provides_extra]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_dist]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_external]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[requires_python]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[summary]\nPASS: tests/test_metadata.py:TestMetadata.test_optional_defaults_to_none[supported_platforms]\nPASS: tests/test_musllinux.py:test_parse_musl_version[amd64-1.2.2]\nPASS: tests/test_musllinux.py:test_parse_musl_version[i386-1.2.1]\nPASS: tests/test_musllinux.py:test_parse_musl_version[aarch64-1.1.24]\nPASS: tests/test_musllinux.py:test_parse_musl_version[invalid]\nPASS: tests/test_musllinux.py:test_parse_musl_version[unknown]\nPASS: tests/test_musllinux.py:test_get_musl_version[does-not-exist]\nPASS: tests/test_musllinux.py:test_get_musl_version[glibc]\nPASS: tests/test_musllinux.py:test_get_musl_version[x86_64]\nPASS: tests/test_musllinux.py:test_get_musl_version[i386]\nPASS: tests/test_musllinux.py:test_get_musl_version[aarch64]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[ -sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-None-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-python_version{ws}>={ws}'3.3'-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-({ws}python_version{ws}>={ws}\"3.4\"{ws}){ws}and extra{ws}=={ws}\"oursql\"-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-ssh://user:pass%20word@example.com/packagename.zip--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-https://example.com/name;v=1.1/?query=foo&bar=baz#blah--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git.example.com/MyProject--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+ssh://git@github.com:pypa/packaging.git--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@master--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@v1.0--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-git+https://git.example.com/MyProject.git@refs/pull/123/head--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-gopher:/foo/com--extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-==={ws}arbitrarystring-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}==={ws}arbitrarystring{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-({ws}=={ws}1.0{ws})-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-=={ws}1.0-alpha-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-<={ws}1!3.0.0.rc2-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None->{ws}2.2{ws},{ws}<{ws}3-extras3-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras0-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras1-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras2-android12]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-pAcKaGe]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-Package]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-foo-bar.quux_bAz]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-installer]\nPASS: tests/test_requirements.py:test_basic_valid_requirement_parsing[\\t-sys_platform{ws}!={ws}'linux' and(os_name{ws}=={ws}'linux' or python_version{ws}>={ws}'3.3'{ws}){ws}-None-(>{ws}2.2{ws},{ws}<{ws}3)-extras3-android12]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[python_implementation == '']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[platform_python_implementation == '']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os.name == 'linux']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker[os_name == 'linux']\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8' in platform.version]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_valid_marker['8' not in platform.version]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:///absolute/path]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file://.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_file_url[file:/.]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_empty_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_empty_specifier\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_empty_string\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_name\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_missing_comma_in_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_trailing_comma_in_extras\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_parens_not_closed_correctly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_prefix_match_is_used_incorrectly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[>]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[<]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_local_version_label_is_used_incorrectly[~=]\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_bracket_not_closed_correctly\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_extras_bracket_left_unclosed\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_space_after_url\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_marker_bracket_unclosed\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_no_url_after_at\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_lvalue\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_rvalue\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_notin_without_whitespace\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_when_no_word_boundary\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_not_without_in\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_invalid_marker_with_invalid_op\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_legacy_version_outside_triple_equals\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_version_after_op\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_missing_op_after_name\nPASS: tests/test_requirements.py:TestRequirementParsing.test_error_on_random_char_after_specifier\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_nothing\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_specifier_and_marker\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_types_with_url\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; python_version == \"3.11\"-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version--==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a,b]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-@ https://url ]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-!=2.0]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_str_and_repr[; \"3.\" not in python_version-[a1,b1,b2]-==2.*]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[packaging>20.1-packaging>20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[requests[security, tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests [security,tests] >= 2.8.1, == 2.8.* ; python_version < \"2.7\"]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[importlib-metadata; python_version<\"3.8\"-importlib-metadata; python_version<'3.8']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equal_reqs_equal_hashes[appdirs>=1.4.4,<2; os_name==\"posix\" and extra==\"testing\"-appdirs>=1.4.4,<2; os_name == 'posix' and extra == 'testing']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_equivalent_reqs_equal_hashes_unequal_strings[scikit-learn==1.0.1-scikit_learn==1.0.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[package_one-package_two]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>=20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-packaging>21.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[packaging>20.1-package>20.1]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[requests[security,tests]>=2.8.1,==2.8.*;python_version<\"2.7\"-requests [security,tests] >= 2.8.1 ; python_version < \"2.7\"]\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[importlib-metadata; python_version<\"3.8\"-importlib-metadata; python_version<'3.7']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_different_reqs_different_hashes[appdirs>=1.4.4,<2; os_name==\"posix\" and extra==\"testing\"-appdirs>=1.4.4,<2; os_name == 'posix' and extra == 'docs']\nPASS: tests/test_requirements.py:TestRequirementBehaviour.test_compare_with_string\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[==2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[!=2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<=5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>=7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[<1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_valid[>2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[=>2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0+5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0+deadbeef]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0+abc123]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0+watwat]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0+1.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<=1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[>1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[<1.0.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*+5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.*+deadbeef]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0a1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0a1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.post1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.post1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==2.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=2.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0+5.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0+deadbeef.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.*.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[~=1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[==1.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_invalid[!=1.0.dev1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.dev]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0dev2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0DEV2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-DEV1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.alpha1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-alpha1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.A1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-A1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.ALPHA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-ALPHA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.b1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-b1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.beta1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-beta1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.B1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-B1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.BETA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-BETA1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.c1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-c1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.rc1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-rc1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.C1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-C1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.RC1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-RC1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0post2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0POST2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-POST1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0-5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0+AbC1.01]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0a05]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0b07]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0c056]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0rc09]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.0.post000]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[1.1.dev09000]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[00!1.2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[0100!0.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[v1.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_normalized[  \\r \\x0c \\x0b v1.0\\t\\n]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[!=2.0-!=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<2.0-<2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[<=2.0-<=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[==2.0-==2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>2.0->2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[>=2.0->=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[~=2.0-~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_str_and_repr[< 2-<2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[==2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[!=2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<=5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>=7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[<1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_hash[>2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[~=2.0->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[==2.1.0.3->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[!=2.2.0.5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<=5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>=7.9a1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[<1.0.dev1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_true[>2.0.post1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_canonicalizes[==2.8.0-==2.8]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[~=2.0->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[==2.1.0.3->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[!=2.2.0.5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<=5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>=7.9a1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[<1.0.dev1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_false[>2.0.post1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifier.test_comparison_non_specifier\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-==2.0.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-==2.0.0+deadbeef.00-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-==0!2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[0!2-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-==2.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version-==2.1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1-!=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0+deadbeef-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=3.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-!=2.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3->=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<=2.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<=2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1->2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.1->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1.post1->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1+local.version->2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-<2-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev0-<2.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0.1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.9999999-~=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1-~=1.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2022.01.01-~=2022.01.01-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.0.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.0.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0.0-==2!1.*-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-!=2!1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<=2!0.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->=2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-<2!0.1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0->2.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.5->2.0dev-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==2.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-==3.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.1-==2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef-!=2.0.0+deadbeef-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+deadbeef.0-!=2.0.0+deadbeef.00-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2a1.post1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2b1.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2c1.post1.dev1-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2rc1-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2-!=2.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.0-!=2.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.post1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1->=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<=2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.post1.dev1->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0+local.version->2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0a1.post1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0b2.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0c1.post1.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0rc1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.post1.dev1-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[3-<2-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2.0-~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.0-~=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.1.post1-~=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-~=2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.0.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.0.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-==1.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[1.0-==2!1.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers[2!1.0-!=2!1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.0-===1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0-===1.0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_identity[1.0.dev0-===1.0.dev0-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.*-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[==1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[>=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[<=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_prereleases_detection[~=1.0.dev1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=1.0-2.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[>=2.0.dev1-2.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[==2.0.*-2.0a1.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0-1.0.dev1-False]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifiers_prereleases[<=2.0.dev1-1.0a1-True]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0-None-input0-expected0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-None-input1-expected1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_filter[>=1.0.dev1-False-input2-expected2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[~=2.0-~=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.*-==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[==2.1.0.3-==]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.*-!=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[!=2.2.0.5-!=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<=5-<=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>=7.9a1->=]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[<1.0.dev1-<]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[>2.0.post1->]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_operator_property[===lolwat-===]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[~=2.0-2.0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.*-2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[==2.1.0.3-2.1.0.3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.*-2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[!=2.2.0.5-2.2.0.5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<=5-5]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>=7.9a1-7.9a1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[<1.0.dev1-1.0.dev1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[>2.0.post1-2.0.post1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_version_property[===lolwat-lolwat]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[-0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[==2.0-1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0-1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3-2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_length[>=2.0,<3,==2.4-3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[-expected_items0]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[==2.0-expected_items1]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0-expected_items2]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3-expected_items3]\nPASS: tests/test_specifiers.py:TestSpecifier.test_iteration[>=2.0,<3,==2.4-expected_items4]\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_equal_for_compatible_operator\nPASS: tests/test_specifiers.py:TestSpecifier.test_specifier_hash_for_compatible_operator\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a2.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0a12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2.post345]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0b2-346]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0rc2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0c3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456.dev34]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.0.post456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.1.dev1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123abc456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+abc123def]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+1234.abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.r32+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1.2.rev33+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a2.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0a12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2.post345]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0b2-346]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1.dev456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0rc2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0c3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456.dev34]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.0.post456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.1.dev1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123abc456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+abc123def]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+1234.abc]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.r32+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_empty_specifier[1!1.2.rev33+123456]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_prereleases_explicit\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_prereleases\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_contains_installed_prereleases\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input0-expected0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-None-input1-expected1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input2-expected2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-None-input3-expected3]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-False-input4-expected4]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-None-False-input5-expected5]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-None-True-input6-expected6]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input7-expected7]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input8-expected8]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-True-None-input9-expected9]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[>=1.0.dev1-False-None-input10-expected10]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-True-None-input11-expected11]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifier_filter[-False-None-input12-expected12]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0-!=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<2.0-<2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[<=2.0-<=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[==2.0-==2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>2.0->2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[>=2.0->=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[~=2.0-~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[< 2-<2]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0,>1.0-!=2.0,>1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_str_and_repr[!=2.0 ,>1.0-!=2.0,>1.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[~=2.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.*]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.*]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[==2.1.0.3_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[!=2.2.0.5_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<=5_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>=7.9a1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[<1.0.dev1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_hash[>2.0.post1_1]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine[>2.0-<5.0->2.0,<5.0]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_specifiers_combine_not_implemented\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[~=2.0->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[==2.1.0.3->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.*->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[!=2.2.0.5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<=5->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>=7.9a1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[<1.0.dev1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_true[>2.0.post1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-~=2.0-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.0.3-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.*-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.0.5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<=5-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->=7.9a1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<1.0.dev1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->2.0.post1-ne]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[~=2.0->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[==2.1.0.3->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.*->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[!=2.2.0.5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<=5->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>=7.9a1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[<1.0.dev1->2.0.post1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-~=2.0-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-==2.1.0.3-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.*-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-!=2.2.0.5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<=5-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1->=7.9a1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_false[>2.0.post1-<1.0.dev1-eq]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_canonicalizes[==2.8.0-==2.8]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_non_specifier\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-==1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-!=1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<=1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->=1.0.0-True]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local-<1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_comparison_ignores_local[1.0.0+local->1.0.0-False]\nPASS: tests/test_specifiers.py:TestSpecifierSet.test_contains_with_compatible_operator\nPASS: tests/test_structures.py:test_infinity_repr\nPASS: tests/test_structures.py:test_negative_infinity_repr\nPASS: tests/test_structures.py:test_infinity_hash\nPASS: tests/test_structures.py:test_negative_infinity_hash\nPASS: tests/test_structures.py:test_infinity_comparison[1]\nPASS: tests/test_structures.py:test_infinity_comparison[a]\nPASS: tests/test_structures.py:test_infinity_comparison[left2]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[1]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[a]\nPASS: tests/test_structures.py:test_negative_infinity_lesser[left2]\nPASS: tests/test_structures.py:test_infinity_equal\nPASS: tests/test_structures.py:test_negative_infinity_equal\nPASS: tests/test_structures.py:test_negate_infinity\nPASS: tests/test_structures.py:test_negate_negative_infinity\nPASS: tests/test_tags.py:TestTag.test_lowercasing\nPASS: tests/test_tags.py:TestTag.test_equality\nPASS: tests/test_tags.py:TestTag.test_equality_fails_with_non_tag\nPASS: tests/test_tags.py:TestTag.test_hashing\nPASS: tests/test_tags.py:TestTag.test_hash_equality\nPASS: tests/test_tags.py:TestTag.test_str\nPASS: tests/test_tags.py:TestTag.test_repr\nPASS: tests/test_tags.py:TestTag.test_attribute_access\nPASS: tests/test_tags.py:TestParseTag.test_simple\nPASS: tests/test_tags.py:TestParseTag.test_multi_interpreter\nPASS: tests/test_tags.py:TestParseTag.test_multi_platform\nPASS: tests/test_tags.py:TestInterpreterName.test_sys_implementation_name\nPASS: tests/test_tags.py:TestInterpreterName.test_interpreter_short_names\nPASS: tests/test_tags.py:TestInterpreterVersion.test_warn\nPASS: tests/test_tags.py:TestInterpreterVersion.test_python_version_nodot\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info0-12]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info1-112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info2-112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info3-1112]\nPASS: tests/test_tags.py:TestInterpreterVersion.test_sys_version_info[version_info4-12]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[i386-True-i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc-True-ppc]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-False-x86_64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[x86_64-True-i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-False-ppc64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_architectures[ppc64-True-ppc]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version0-x86_64-expected0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version1-x86_64-expected1]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version2-x86_64-expected2]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version3-i386-expected3]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version4-i386-expected4]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version5-intel-expected5]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version6-intel-expected6]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version7-intel-expected7]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version8-i386-expected8]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version9-ppc64-expected9]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version10-ppc64-expected10]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version11-ppc64-expected11]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version12-ppc64-expected12]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version13-ppc-expected13]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version14-ppc-expected14]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version15-ppc-expected15]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version16-ppc-expected16]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version17-riscv-expected17]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version18-x86_64-expected18]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version19-arm64-expected19]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version20-arm64-expected20]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_binary_formats[version21-arm64-expected21]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection_10_15\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_version_detection_compatibility\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[x86_64]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_arch_detection[i386]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_mac_platforms\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[11-3]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-0]\nPASS: tests/test_tags.py:TestMacOSPlatforms.test_macos_11[12-3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_not_log\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_get_config_var_does_log\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-False-expected0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-x86_64-True-expected1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-False-expected2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_32_64bit_on_64bit_os[linux-aarch64-True-expected3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_unsupported\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux1\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2010\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv7l-armv7l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[armv8l-armv8l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armhf_abi[aarch64-armv8l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_i386_abi\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux_glibc3\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-armv7l-armv7l-musl_version0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-aarch64-armv8l-musl_version1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-i386-i386-musl_version2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[cross-x86_64-i686-musl_version3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-armv7l-armv7l-musl_version0]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-aarch64-armv8l-musl_version1]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-i386-i386-musl_version2]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_musllinux[native-x86_64-i686-musl_version3]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_manylinux2014_armv6l\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]\nPASS: tests/test_tags.py:TestManylinuxPlatform.test_linux_not_linux\nPASS: tests/test_tags.py:test_platform_tags[Darwin-mac_platforms]\nPASS: tests/test_tags.py:test_platform_tags[Linux-_linux_platforms]\nPASS: tests/test_tags.py:test_platform_tags[Generic-_generic_platforms]\nPASS: tests/test_tags.py:test_platform_tags_space\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[1-False-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[0-False-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug[None-True-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_debug_file_extension\nPASS: tests/test_tags.py:TestCPythonABI.test__debug_cp38[True-expected0]\nPASS: tests/test_tags.py:TestCPythonABI.test__debug_cp38[False-expected1]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version0-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[0-version1-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[None-version2-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_pymalloc[1-version3-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version0-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[2-65535-version1-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-1114111-version2-True]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[None-65535-version3-False]\nPASS: tests/test_tags.py:TestCPythonABI.test_wide_unicode[4-1114111-version4-False]\nPASS: tests/test_tags.py:TestCPythonTags.test_iterator_returned\nPASS: tests/test_tags.py:TestCPythonTags.test_all_args\nPASS: tests/test_tags.py:TestCPythonTags.test_python_version_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_abi_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_abi_defaults_needs_underscore\nPASS: tests/test_tags.py:TestCPythonTags.test_platforms_defaults\nPASS: tests/test_tags.py:TestCPythonTags.test_platforms_defaults_needs_underscore\nPASS: tests/test_tags.py:TestCPythonTags.test_platform_name_space_normalization\nPASS: tests/test_tags.py:TestCPythonTags.test_major_only_python_version\nPASS: tests/test_tags.py:TestCPythonTags.test_major_only_python_version_with_default_abis\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis0]\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis1]\nPASS: tests/test_tags.py:TestCPythonTags.test_skip_redundant_abis[abis2]\nPASS: tests/test_tags.py:TestCPythonTags.test_abi3_python33\nPASS: tests/test_tags.py:TestCPythonTags.test_no_excess_abi3_python32\nPASS: tests/test_tags.py:TestCPythonTags.test_no_abi3_python31\nPASS: tests/test_tags.py:TestCPythonTags.test_no_abi3_python27\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_macos\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_linux_cpython\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_jp\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_graal\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_disable_gil\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_none\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_error[invalid]\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_error[None]\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_linux_pypy\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_old_windows\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_windows\nPASS: tests/test_tags.py:TestGenericTags.test__generic_abi_agree\nPASS: tests/test_tags.py:TestGenericTags.test_generic_platforms\nPASS: tests/test_tags.py:TestGenericTags.test_generic_platforms_space\nPASS: tests/test_tags.py:TestGenericTags.test_iterator_returned\nPASS: tests/test_tags.py:TestGenericTags.test_all_args\nPASS: tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi0]\nPASS: tests/test_tags.py:TestGenericTags.test_abi_unspecified[abi1]\nPASS: tests/test_tags.py:TestGenericTags.test_interpreter_default\nPASS: tests/test_tags.py:TestGenericTags.test_abis_default\nPASS: tests/test_tags.py:TestGenericTags.test_platforms_default\nPASS: tests/test_tags.py:TestCompatibleTags.test_all_args\nPASS: tests/test_tags.py:TestCompatibleTags.test_all_args_needs_underscore\nPASS: tests/test_tags.py:TestCompatibleTags.test_major_only_python_version\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_python_version\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_python_version_needs_underscore\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_interpreter\nPASS: tests/test_tags.py:TestCompatibleTags.test_default_platforms\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[CPython-cp]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[PyPy-pp]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[Jython-jy]\nPASS: tests/test_tags.py:TestSysTags.test_interpreter_name[IronPython-ip]\nPASS: tests/test_tags.py:TestSysTags.test_iterator\nPASS: tests/test_tags.py:TestSysTags.test_mac_cpython\nPASS: tests/test_tags.py:TestSysTags.test_windows_cpython\nPASS: tests/test_tags.py:TestSysTags.test_linux_cpython\nPASS: tests/test_tags.py:TestSysTags.test_generic\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_manylinux2014_armv6l\nPASS: tests/test_tags.py:TestSysTags.test_skip_manylinux_2014\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[x86_64-x32-i686]\nPASS: tests/test_tags.py:TestSysTags.test_linux_platforms_not_manylinux_abi[armv7l-armel-armv7l]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[x86_64-2-20-False]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible[s390x-2-22-True]\nPASS: tests/test_tags.py:TestSysTags.test_linux_use_manylinux_compatible_none\nPASS: tests/test_tags.py:TestSysTags.test_pypy_first_none_any_tag\nPASS: tests/test_tags.py:TestSysTags.test_cpython_first_none_any_tag\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[9223372036854775807-8-False]\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-4-True]\nPASS: tests/test_tags.py:TestBitness.test_32bit_interpreter[2147483647-8-False]\nPASS: tests/test_utils.py:test_canonicalize_name[foo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[fOo-foo]\nPASS: tests/test_utils.py:test_canonicalize_name[foo.bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo.Bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[Foo.....Bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo_bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo___bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo-bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name[foo----bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_name_invalid\nPASS: tests/test_utils.py:test_is_normalized_name[foo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[fOo-foo]\nPASS: tests/test_utils.py:test_is_normalized_name[foo.bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo.Bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[Foo.....Bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo_bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo___bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo-bar-foo-bar]\nPASS: tests/test_utils.py:test_is_normalized_name[foo----bar-foo-bar]\nPASS: tests/test_utils.py:test_canonicalize_version[version0-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.4.0-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.40.0-1.40]\nPASS: tests/test_utils.py:test_canonicalize_version[1.4.0.0.00.000.0000-1.4]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0-1]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0+abc-1+abc]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.dev0-1.dev0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.post0-1.post0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0a0-1a0]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0rc0-1rc0]\nPASS: tests/test_utils.py:test_canonicalize_version[100!0.0-100!0]\nPASS: tests/test_utils.py:test_canonicalize_version[lolwat-lolwat]\nPASS: tests/test_utils.py:test_canonicalize_version[1.0.1-test7-1.0.1-test7]\nPASS: tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.4.0]\nPASS: tests/test_utils.py:test_canonicalize_version_no_strip_trailing_zero[1.0]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-py3-none-any.whl-foo-version0-build0-tags0]\nPASS: tests/test_utils.py:test_parse_wheel_filename[some_PACKAGE-1.0-py3-none-any.whl-some-package-version1-build1-tags1]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000-py3-none-any.whl-foo-version2-build2-tags2]\nPASS: tests/test_utils.py:test_parse_wheel_filename[foo-1.0-1000abc-py3-none-any.whl-foo-version3-build3-tags3]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-py3-none-any.wheel]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo__bar-1.0-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo#bar-1.0-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foobar-1.x-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-abc-py3-none-any.whl]\nPASS: tests/test_utils.py:test_parse_wheel_invalid_filename[foo-1.0-200-py3-none-any-junk.whl]\nPASS: tests/test_utils.py:test_parse_sdist_filename[foo-1.0.tar.gz-foo-version0]\nPASS: tests/test_utils.py:test_parse_sdist_filename[foo-1.0.zip-foo-version1]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.0.xz]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo1.0.tar.gz]\nPASS: tests/test_utils.py:test_parse_sdist_invalid_filename[foo-1.x.tar.gz]\nPASS: tests/test_version.py:test_parse\nPASS: tests/test_version.py:test_parse_raises\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0a12]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0c3]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0c3]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_valid_versions[1!1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[french toast]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+a+]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0++]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+_foobar]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+foo&asd]\nPASS: tests/test_version.py:TestVersion.test_invalid_versions[1.0+1+1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.dev-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0dev-1.0.dev0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-dev1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0DEV-1.0.dev0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-DEV1-1.0.dev1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-a-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.alpha1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-alpha1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.A1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-A-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-A1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.ALPHA1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA-1.0a0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-ALPHA1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.b1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-b-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-b1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.beta1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-beta1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.B1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-B-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-B1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.BETA1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA-1.0b0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-BETA1-1.0b1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.c1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-c-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-c1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.C1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-C-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-C1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.RC1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC-1.0rc0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-RC1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.post-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0post-1.0.post0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-post-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-post1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0POST-1.0.post0_1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0r-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rev-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.r1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.rev1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-POST1-1.0.post1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-r5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0-rev5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0+AbC-1.0+abc]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.01-1.1]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0a05-1.0a5]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0b07-1.0b7]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0c056-1.0rc56]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0rc09-1.0rc9]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.0.post000-1.0.post0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[1.1.dev09000-1.1.dev9000]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[00!1.2-1.2]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[0100!0.0-100!0.0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[v1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_normalized_versions[   v1.0\\t\\n-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.dev456-1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a2.dev456-1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a12.dev456-1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0a12-1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b1.dev456-1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2-1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345.dev456-1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0b2.post345-1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1.dev456-1.0rc1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0rc1-1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456.dev34-1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.post456-1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.1-1.0.1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.2-1.0.2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.3+7-1.0.3+7]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[0!1.0.4+8.0-1.0.4+8.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.0.5+9.5-1.0.5+9.5]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+1234.abc-1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123456-1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc-1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+123abc456-1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc-1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123-1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.2+abc123def-1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[1.1.dev1-1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.dev456-7!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a1-7!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a2.dev456-7!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12.dev456-7!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0a12-7!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b1.dev456-7!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2-7!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345.dev456-7!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0b2.post345-7!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1.dev456-7!1.0rc1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0rc1-7!1.0rc1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0-7!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456.dev34-7!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.post456-7!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.1-7!1.0.1]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.2-7!1.0.2]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.3+7-7!1.0.3+7]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.4+8.0-7!1.0.4+8.0]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.0.5+9.5-7!1.0.5+9.5]\nPASS: tests/test_version.py:TestVersion.test_version_str_repr[7!1.1.dev1-7!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_rc_and_c_equals\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0c3]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a2.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a12.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0a12]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2.post345]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0b2-346]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c1.dev456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0rc2]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0c3]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456.dev34]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.0.post456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.1.dev1]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123abc456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+abc123def]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+1234.abc]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2.r32+123456]\nPASS: tests/test_version.py:TestVersion.test_version_hash[1!1.2.rev33+123456]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev0-1.0.dev0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev6-1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5-1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6-1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0rc4-1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.post5-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6-1!1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1-1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5-1!1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6-1!1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0rc4-1!1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.post5-1!1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.dev6+deadbeef-1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1+deadbeef-1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5+deadbeef-1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0a1.post5.dev6+deadbeef-1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0rc4+deadbeef-1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1.0.post5+deadbeef-1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.dev6+deadbeef-1!1.0.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1+deadbeef-1!1.0a1]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5+deadbeef-1!1.0a1.post5]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0a1.post5.dev6+deadbeef-1!1.0a1.post5.dev6]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0rc4+deadbeef-1!1.0rc4]\nPASS: tests/test_version.py:TestVersion.test_version_public[1!1.0.post5+deadbeef-1!1.0.post5]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev0-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0rc4-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.post5-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.dev6+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0a1.post5.dev6+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0rc4+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1.0.post5+deadbeef-1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.dev6+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0a1.post5.dev6+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0rc4+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_base_version[1!1.0.post5+deadbeef-1!1.0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev0-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0rc4-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.post5-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.dev6+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0a1.post5.dev6+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0rc4+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1.0.post5+deadbeef-0]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.dev6+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0a1.post5.dev6+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0rc4+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_epoch[1!1.0.post5+deadbeef-1]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0-release0]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev0-release1]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev6-release2]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1-release3]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5-release4]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6-release5]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0rc4-release6]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.post5-release7]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0-release8]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6-release9]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1-release10]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5-release11]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6-release12]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0rc4-release13]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.post5-release14]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0+deadbeef-release15]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.dev6+deadbeef-release16]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1+deadbeef-release17]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5+deadbeef-release18]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0a1.post5.dev6+deadbeef-release19]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0rc4+deadbeef-release20]\nPASS: tests/test_version.py:TestVersion.test_version_release[1.0.post5+deadbeef-release21]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0+deadbeef-release22]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.dev6+deadbeef-release23]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1+deadbeef-release24]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5+deadbeef-release25]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0a1.post5.dev6+deadbeef-release26]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0rc4+deadbeef-release27]\nPASS: tests/test_version.py:TestVersion.test_version_release[1!1.0.post5+deadbeef-release28]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0a1.post5.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0rc4+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1.0.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0a1.post5.dev6+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0rc4+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_local[1!1.0.post5+deadbeef-deadbeef]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1-pre3]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5-pre4]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6-pre5]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0rc4-pre6]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1-pre10]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5-pre11]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6-pre12]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4-pre13]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1+deadbeef-pre17]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5+deadbeef-pre18]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0a1.post5.dev6+deadbeef-pre19]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0rc4+deadbeef-pre20]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1+deadbeef-pre24]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5+deadbeef-pre25]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0a1.post5.dev6+deadbeef-pre26]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0rc4+deadbeef-pre27]\nPASS: tests/test_version.py:TestVersion.test_version_pre[1!1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev0-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0a1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0b1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0c1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0rc1.post1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0+dev-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_prerelease[1.0.post1+dev-False]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev0-0]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0a1.post5.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0a1.post5.dev6+deadbeef-6]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_dev[1!1.0.post5+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev0-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0a1.post5.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0rc4+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1.0.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0a1.post5.dev6+deadbeef-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0rc4+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_devrelease[1!1.0.post5+deadbeef-False]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0rc4-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.post5-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0a1.post5.dev6+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1.0.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.dev6+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0a1.post5.dev6+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0rc4+deadbeef-None]\nPASS: tests/test_version.py:TestVersion.test_version_post[1!1.0.post5+deadbeef-5]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.dev1-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0+foo-False]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1.dev1-True]\nPASS: tests/test_version.py:TestVersion.test_version_is_postrelease[1.0.post1-True]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a2.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0a12-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2.post345-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0b2-346-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0rc2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0c3-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456.dev34-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.0.post456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.1.dev1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123abc456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+abc123def-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+1234.abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.r32+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1.2.rev33+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a2.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0a12-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2.post345-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0b2-346-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0rc2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0c3-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456.dev34-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.0.post456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.1.dev1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123abc456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+abc123def-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+1234.abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.r32+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_true[1!1.2.rev33+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-lt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-le]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1.2.rev33+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a2.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0a12-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2.post345-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0b2-346-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1.dev456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0rc2-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0c3-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456.dev34-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.0.post456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.1.dev1-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123abc456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+abc123def-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+1234.abc-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.r32+123456-eq]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-ne]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-ge]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a2.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0a12-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2.post345-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0b2-346-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0rc2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0c3-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456.dev34-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.0.post456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.1.dev1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123abc456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+abc123def-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+1234.abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.r32+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1.2.rev33+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a2.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a2.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0a12-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0a12-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2.post345-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2.post345-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0b2-346-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0b2-346-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1.dev456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1.dev456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0rc2-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0rc2-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0c3-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0c3-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456.dev34-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456.dev34-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.0.post456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.0.post456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.1.dev1-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.1.dev1-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123abc456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123abc456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+abc123def-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+abc123def-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+1234.abc-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+1234.abc-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.r32+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.r32+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_comparison_false[1!1.2.rev33+123456-1!1.2.rev33+123456-gt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[lt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[le]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[eq]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ge]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[gt]\nPASS: tests/test_version.py:TestVersion.test_dunder_op_returns_notimplemented[ne]\nPASS: tests/test_version.py:TestVersion.test_compare_other[eq-False]\nPASS: tests/test_version.py:TestVersion.test_compare_other[ne-True]\nPASS: tests/test_version.py:TestVersion.test_major_version\nPASS: tests/test_version.py:TestVersion.test_minor_version\nPASS: tests/test_version.py:TestVersion.test_micro_version\n============================================================================\nTestsuite summary\n# TOTAL: 26854\n# PASS: 26854\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 24\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6021022796630859,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-pefile_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-pefile",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005490779876708984,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7082831859588623,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.022806406021118164,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.9604809284210205,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0004889965057373047,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-pefile.tests/export_test.py:Test_exports.test_exports32": {
                "status": "PASSED"
            },
            "ptestresult.python3-pefile.tests/export_test.py:Test_exports.test_exports64": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-pefile/ptest\nPASS: tests/export_test.py:Test_exports.test_exports32\nPASS: tests/export_test.py:Test_exports.test_exports64\n============================================================================\nTestsuite summary\n# TOTAL: 2\n# PASS: 2\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-pefile/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-pefile": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/export_test.py:Test_exports.test_exports32\nPASS: tests/export_test.py:Test_exports.test_exports64\n============================================================================\nTestsuite summary\n# TOTAL: 2\n# PASS: 2\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5936875343322754,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-pluggy_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-pluggy",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006787776947021484,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.712900161743164,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.018904685974121094,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.1810731887817383,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0003743171691894531,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_parse_hookimpl_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_plugin_getattr_raises_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_warn_when_deprecated_args_specified": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_details.py:test_warn_when_deprecated_specified": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_formatdef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_class": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_decorator": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_default": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_helpers.py:test_varnames_keyword_only": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_nonwrappers_trylast3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_complex": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_call_extra_hook_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hook_conflict": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-optionalhook]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-tryfirst]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[False-trylast]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-optionalhook]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-tryfirst]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookimpl[True-trylast]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookrelay_registry": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_hookcaller.py:test_hookspec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_argmismatch": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_call_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_definition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_force_result_hookwrapper": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_no_plugin": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_firstresult_returns_none": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_no_hookspec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_non_wrapper_generator": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_only_kwargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_invocations.py:test_opt_in_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_call_none_is_no_result": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[SystemExit]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_exception[ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_force_exception": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_not_yield": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_too_many_yield": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_two_yields": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_hookwrapper_yield_not_executed": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_keyword_args_with_defaultargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_tags_call_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[SystemExit]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception[ValueError]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_exception_chaining": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_too_many_yield": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_two_yields": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_multicall.py:test_wrapper_yield_not_executed": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_hookspecs_nohooks": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_extra": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_call_with_too_few_args": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookcallers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_get_hookimpls": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_has_plugin": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_historic_with_subset_hook_caller": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_load_setuptools_instantiation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_plugin_double_register": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_pm_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_historic_incompat_wrapper": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_unknown_hooks": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_while_calling[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_register_while_calling[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_set_blocked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_subset_hook_caller": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_callbacks_immediately_executed": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[False]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_pluginmanager.py:test_with_result_memorized[True]": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_tracer.py:test_indent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_tracer.py:test_readable_output_dictargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_tracer.py:test_setprocessor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_tracer.py:test_simple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pluggy.testing/test_warnings.py:test_teardown_raised_warning": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-pluggy/ptest\nPASS: testing/test_details.py:test_parse_hookimpl_override\nPASS: testing/test_details.py:test_warn_when_deprecated_specified\nPASS: testing/test_details.py:test_warn_when_deprecated_args_specified\nPASS: testing/test_details.py:test_plugin_getattr_raises_errors\nPASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning\nPASS: testing/test_details.py:test_repr\nPASS: testing/test_helpers.py:test_varnames\nPASS: testing/test_helpers.py:test_varnames_default\nPASS: testing/test_helpers.py:test_varnames_class\nPASS: testing/test_helpers.py:test_varnames_keyword_only\nPASS: testing/test_helpers.py:test_formatdef\nPASS: testing/test_helpers.py:test_varnames_decorator\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst\nPASS: testing/test_hookcaller.py:test_adding_wrappers_ordering\nPASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst\nPASS: testing/test_hookcaller.py:test_adding_wrappers_complex\nPASS: testing/test_hookcaller.py:test_hookspec\nPASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]\nPASS: testing/test_hookcaller.py:test_hookrelay_registry\nPASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname\nPASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises\nPASS: testing/test_hookcaller.py:test_hook_conflict\nPASS: testing/test_hookcaller.py:test_call_extra_hook_order\nPASS: testing/test_invocations.py:test_argmismatch\nPASS: testing/test_invocations.py:test_only_kwargs\nPASS: testing/test_invocations.py:test_opt_in_args\nPASS: testing/test_invocations.py:test_call_order\nPASS: testing/test_invocations.py:test_firstresult_definition\nPASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper\nPASS: testing/test_invocations.py:test_firstresult_force_result\nPASS: testing/test_invocations.py:test_firstresult_returns_none\nPASS: testing/test_invocations.py:test_firstresult_no_plugin\nPASS: testing/test_invocations.py:test_no_hookspec\nPASS: testing/test_invocations.py:test_non_wrapper_generator\nPASS: testing/test_multicall.py:test_keyword_args\nPASS: testing/test_multicall.py:test_keyword_args_with_defaultargs\nPASS: testing/test_multicall.py:test_tags_call_error\nPASS: testing/test_multicall.py:test_call_none_is_no_result\nPASS: testing/test_multicall.py:test_hookwrapper\nPASS: testing/test_multicall.py:test_hookwrapper_two_yields\nPASS: testing/test_multicall.py:test_wrapper\nPASS: testing/test_multicall.py:test_wrapper_two_yields\nPASS: testing/test_multicall.py:test_hookwrapper_order\nPASS: testing/test_multicall.py:test_hookwrapper_not_yield\nPASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed\nPASS: testing/test_multicall.py:test_hookwrapper_too_many_yield\nPASS: testing/test_multicall.py:test_wrapper_yield_not_executed\nPASS: testing/test_multicall.py:test_wrapper_too_many_yield\nPASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]\nPASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]\nPASS: testing/test_multicall.py:test_hookwrapper_force_exception\nPASS: testing/test_multicall.py:test_wrapper_exception[ValueError]\nPASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]\nPASS: testing/test_multicall.py:test_wrapper_exception_chaining\nPASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc\nPASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc\nPASS: testing/test_pluginmanager.py:test_plugin_double_register\nPASS: testing/test_pluginmanager.py:test_pm\nPASS: testing/test_pluginmanager.py:test_has_plugin\nPASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_pm_name\nPASS: testing/test_pluginmanager.py:test_set_blocked\nPASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register\nPASS: testing/test_pluginmanager.py:test_register_unknown_hooks\nPASS: testing/test_pluginmanager.py:test_register_historic\nPASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller\nPASS: testing/test_pluginmanager.py:test_with_result_memorized[True]\nPASS: testing/test_pluginmanager.py:test_with_result_memorized[False]\nPASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed\nPASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper\nPASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper\nPASS: testing/test_pluginmanager.py:test_call_extra\nPASS: testing/test_pluginmanager.py:test_call_with_too_few_args\nPASS: testing/test_pluginmanager.py:test_subset_hook_caller\nPASS: testing/test_pluginmanager.py:test_get_hookimpls\nPASS: testing/test_pluginmanager.py:test_get_hookcallers\nPASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks\nPASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation\nPASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_while_calling[False]\nPASS: testing/test_pluginmanager.py:test_register_while_calling[True]\nPASS: testing/test_tracer.py:test_simple\nPASS: testing/test_tracer.py:test_indent\nPASS: testing/test_tracer.py:test_readable_output_dictargs\nPASS: testing/test_tracer.py:test_setprocessor\nPASS: testing/test_warnings.py:test_teardown_raised_warning\n============================================================================\nTestsuite summary\n# TOTAL: 109\n# PASS: 109\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-pluggy/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-pluggy": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: testing/test_details.py:test_parse_hookimpl_override\nPASS: testing/test_details.py:test_warn_when_deprecated_specified\nPASS: testing/test_details.py:test_warn_when_deprecated_args_specified\nPASS: testing/test_details.py:test_plugin_getattr_raises_errors\nPASS: testing/test_details.py:test_not_all_arguments_are_provided_issues_a_warning\nPASS: testing/test_details.py:test_repr\nPASS: testing/test_helpers.py:test_varnames\nPASS: testing/test_helpers.py:test_varnames_default\nPASS: testing/test_helpers.py:test_varnames_class\nPASS: testing/test_helpers.py:test_varnames_keyword_only\nPASS: testing/test_helpers.py:test_formatdef\nPASS: testing/test_helpers.py:test_varnames_decorator\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast3\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_trylast2\nPASS: testing/test_hookcaller.py:test_adding_nonwrappers_tryfirst\nPASS: testing/test_hookcaller.py:test_adding_wrappers_ordering\nPASS: testing/test_hookcaller.py:test_adding_wrappers_ordering_tryfirst\nPASS: testing/test_hookcaller.py:test_adding_wrappers_complex\nPASS: testing/test_hookcaller.py:test_hookspec\nPASS: testing/test_hookcaller.py:test_hookimpl[True-hookwrapper]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-optionalhook]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-tryfirst]\nPASS: testing/test_hookcaller.py:test_hookimpl[True-trylast]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-hookwrapper]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-optionalhook]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-tryfirst]\nPASS: testing/test_hookcaller.py:test_hookimpl[False-trylast]\nPASS: testing/test_hookcaller.py:test_hookrelay_registry\nPASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname\nPASS: testing/test_hookcaller.py:test_hookrelay_registration_by_specname_raises\nPASS: testing/test_hookcaller.py:test_hook_conflict\nPASS: testing/test_hookcaller.py:test_call_extra_hook_order\nPASS: testing/test_invocations.py:test_argmismatch\nPASS: testing/test_invocations.py:test_only_kwargs\nPASS: testing/test_invocations.py:test_opt_in_args\nPASS: testing/test_invocations.py:test_call_order\nPASS: testing/test_invocations.py:test_firstresult_definition\nPASS: testing/test_invocations.py:test_firstresult_force_result_hookwrapper\nPASS: testing/test_invocations.py:test_firstresult_force_result\nPASS: testing/test_invocations.py:test_firstresult_returns_none\nPASS: testing/test_invocations.py:test_firstresult_no_plugin\nPASS: testing/test_invocations.py:test_no_hookspec\nPASS: testing/test_invocations.py:test_non_wrapper_generator\nPASS: testing/test_multicall.py:test_keyword_args\nPASS: testing/test_multicall.py:test_keyword_args_with_defaultargs\nPASS: testing/test_multicall.py:test_tags_call_error\nPASS: testing/test_multicall.py:test_call_none_is_no_result\nPASS: testing/test_multicall.py:test_hookwrapper\nPASS: testing/test_multicall.py:test_hookwrapper_two_yields\nPASS: testing/test_multicall.py:test_wrapper\nPASS: testing/test_multicall.py:test_wrapper_two_yields\nPASS: testing/test_multicall.py:test_hookwrapper_order\nPASS: testing/test_multicall.py:test_hookwrapper_not_yield\nPASS: testing/test_multicall.py:test_hookwrapper_yield_not_executed\nPASS: testing/test_multicall.py:test_hookwrapper_too_many_yield\nPASS: testing/test_multicall.py:test_wrapper_yield_not_executed\nPASS: testing/test_multicall.py:test_wrapper_too_many_yield\nPASS: testing/test_multicall.py:test_hookwrapper_exception[ValueError]\nPASS: testing/test_multicall.py:test_hookwrapper_exception[SystemExit]\nPASS: testing/test_multicall.py:test_hookwrapper_force_exception\nPASS: testing/test_multicall.py:test_wrapper_exception[ValueError]\nPASS: testing/test_multicall.py:test_wrapper_exception[SystemExit]\nPASS: testing/test_multicall.py:test_wrapper_exception_chaining\nPASS: testing/test_multicall.py:test_unwind_inner_wrapper_teardown_exc\nPASS: testing/test_multicall.py:test_suppress_inner_wrapper_teardown_exc\nPASS: testing/test_pluginmanager.py:test_plugin_double_register\nPASS: testing/test_pluginmanager.py:test_pm\nPASS: testing/test_pluginmanager.py:test_has_plugin\nPASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_dynamic_attr[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_pm_name\nPASS: testing/test_pluginmanager.py:test_set_blocked\nPASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_method[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_mismatch_arg[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_hookwrapper_not_a_generator_function[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_register_both_wrapper_and_hookwrapper[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register\nPASS: testing/test_pluginmanager.py:test_register_unknown_hooks\nPASS: testing/test_pluginmanager.py:test_register_historic\nPASS: testing/test_pluginmanager.py:test_historic_with_subset_hook_caller\nPASS: testing/test_pluginmanager.py:test_with_result_memorized[True]\nPASS: testing/test_pluginmanager.py:test_with_result_memorized[False]\nPASS: testing/test_pluginmanager.py:test_with_callbacks_immediately_executed\nPASS: testing/test_pluginmanager.py:test_register_historic_incompat_hookwrapper\nPASS: testing/test_pluginmanager.py:test_register_historic_incompat_wrapper\nPASS: testing/test_pluginmanager.py:test_call_extra\nPASS: testing/test_pluginmanager.py:test_call_with_too_few_args\nPASS: testing/test_pluginmanager.py:test_subset_hook_caller\nPASS: testing/test_pluginmanager.py:test_get_hookimpls\nPASS: testing/test_pluginmanager.py:test_get_hookcallers\nPASS: testing/test_pluginmanager.py:test_add_hookspecs_nohooks\nPASS: testing/test_pluginmanager.py:test_load_setuptools_instantiation\nPASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_add_tracefuncs[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-class]\nPASS: testing/test_pluginmanager.py:test_hook_tracing[spec-is-instance]\nPASS: testing/test_pluginmanager.py:test_register_while_calling[False]\nPASS: testing/test_pluginmanager.py:test_register_while_calling[True]\nPASS: testing/test_tracer.py:test_simple\nPASS: testing/test_tracer.py:test_indent\nPASS: testing/test_tracer.py:test_readable_output_dictargs\nPASS: testing/test_tracer.py:test_setprocessor\nPASS: testing/test_warnings.py:test_teardown_raised_warning\n============================================================================\nTestsuite summary\n# TOTAL: 109\n# PASS: 109\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5946459770202637,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-pyasn1_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-pyasn1",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006718635559082031,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7093069553375244,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02207493782043457,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 5.625372886657715,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007796287536621094,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testIndefiniteLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLarge": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLeading0x80": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testNonLeading0x80": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testReservedLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testThree": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testZeroLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testLarge": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testThree": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:RelativeOIDWithSchemaEncoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testKnownFlags": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/test_debug.py:DebugCaseBase.testUnknownFlags": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsNumbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:BMPStringTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsNumbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:GeneralStringTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsNumbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UTF8StringTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsNumbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:UniversalStringTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsNumbers": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testLength": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_char.py:VisibleStringTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testClone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testDict": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testHash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagCmpTestCase.testSequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagReprTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetAddTestSuite.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testHash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetCmpTestCase.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TagSetReprTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testExplicitTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_tag.py:TaggingTestSuite.testImplicitTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInteger": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsInts": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testBinDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testGetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testHexDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testSet": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BitStringTestCase.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testConstraints": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testFalse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:BooleanTestCase.testTruth": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testClone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponent": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentNoInstantiation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetComponentWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testGetName": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetComponentByPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testSetToDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Choice.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testAnd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testCeil": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivFloat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testDivInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testFloorDiv": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testInvert": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testLshift": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMod": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNamedVals": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testNeg": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testOr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPos": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPow": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testPrettyIn": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRand": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivFloat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRdivInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmod": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRound": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRpow": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRshift": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRsub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testRxor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testSubtype": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrueDiv": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testTrunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:IntegerTestCase.testXor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBitShift": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testIsInstance": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKey": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testKeyAssignment": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSingleton": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSizeOf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NoValueTestCase.testSubs": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testConstraints": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Null.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:NullPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testEq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testInput3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testPrefix": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifier.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testBinStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testEmpty": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testHexStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringTestCase.testTuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testAddInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testCeil": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testDiv": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloat4BinEnc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloatInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testFloor": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testInt": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testIntInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLong": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testLongInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMinusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMod": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testMul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testNeg": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPlusInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPos": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPow": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyIn": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testPrettyInInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRaddInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRdiv": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmod": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRmul": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRound": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRpow": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testRsub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testStrInf": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testSub": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RealTestCase.testTrunc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testAdd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testEq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testInput1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testInput2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testInput3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testLen": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testPrefix": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testRadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testStr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOID.testUnicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOIDPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:RelativeOIDPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testById": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testByKey": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testClone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentConstraintsMatching": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testComponentTagsMatching": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testContains": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetComponentWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testGetNearPosition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testItems": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testKeys": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithComponents": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetComponents": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetDefaultComponents": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testSetToDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testUpdate": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Sequence.testValues": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testAppend": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClear": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testClone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCmp": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testComponentTagsMatching": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testConsistency": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testCount": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testExtend": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testGetItemSlice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIndex": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testLegacyInitializer": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testRepr": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testReset": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetComponents": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSetItemSlice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSort": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtype": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testSubtypeSpec": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOf.testUntyped": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testGetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testItems": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testKeys": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSchema": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testSetItem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testUpdate": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SequenceWithoutSchema.testValues": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithInstance": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testByTypeWithPythonValue": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentNoInstantiation": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetComponentWithDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetPositionByType": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testGetTagMap": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testIter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testSetToDefault": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:Set.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testSeq": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testStaticDef": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOf.testTag": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_univ.py:SetPicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyasn1.tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-pyasn1/ptest\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence\nPASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull\nPASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testIndefiniteLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLarge\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLeading0x80\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testNonLeading0x80\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testOne\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testReservedLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testThree\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTwo\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testZeroLength\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo\nPASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny\nPASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString\nPASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition\nPASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject\nPASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead\nPASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail\nPASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException\nPASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull\nPASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testLarge\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testThree\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testTwo\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDWithSchemaEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar\nPASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode\nPASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode\nPASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode\nPASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode\nPASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode\nPASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode\nPASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong\nPASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort\nPASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong\nPASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4\nPASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1\nPASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2\nPASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice\nPASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords\nPASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec\nPASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt\nPASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt\nPASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg\nPASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull\nPASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne\nPASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple\nPASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType\nPASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt\nPASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt\nPASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue\nPASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue\nPASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull\nPASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf\nPASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple\nPASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty\nPASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled\nPASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream\nPASS: tests/test_debug.py:DebugCaseBase.testKnownFlags\nPASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAdd\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:VisibleStringTestCase.testContains\nPASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty\nPASS: tests/type/test_char.py:VisibleStringTestCase.testInit\nPASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:VisibleStringTestCase.testLength\nPASS: tests/type/test_char.py:VisibleStringTestCase.testMul\nPASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable\nPASS: tests/type/test_char.py:VisibleStringTestCase.testRadd\nPASS: tests/type/test_char.py:VisibleStringTestCase.testReverse\nPASS: tests/type/test_char.py:VisibleStringTestCase.testRmul\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSeq\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode\nPASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAdd\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:GeneralStringTestCase.testContains\nPASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty\nPASS: tests/type/test_char.py:GeneralStringTestCase.testInit\nPASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:GeneralStringTestCase.testLength\nPASS: tests/type/test_char.py:GeneralStringTestCase.testMul\nPASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable\nPASS: tests/type/test_char.py:GeneralStringTestCase.testRadd\nPASS: tests/type/test_char.py:GeneralStringTestCase.testReverse\nPASS: tests/type/test_char.py:GeneralStringTestCase.testRmul\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSeq\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode\nPASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAdd\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets\nPASS: tests/type/test_char.py:UTF8StringTestCase.testContains\nPASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty\nPASS: tests/type/test_char.py:UTF8StringTestCase.testInit\nPASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:UTF8StringTestCase.testLength\nPASS: tests/type/test_char.py:UTF8StringTestCase.testMul\nPASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable\nPASS: tests/type/test_char.py:UTF8StringTestCase.testRadd\nPASS: tests/type/test_char.py:UTF8StringTestCase.testReverse\nPASS: tests/type/test_char.py:UTF8StringTestCase.testRmul\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSeq\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode\nPASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling\nPASS: tests/type/test_char.py:BMPStringTestCase.testAdd\nPASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:BMPStringTestCase.testContains\nPASS: tests/type/test_char.py:BMPStringTestCase.testEmpty\nPASS: tests/type/test_char.py:BMPStringTestCase.testInit\nPASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:BMPStringTestCase.testLength\nPASS: tests/type/test_char.py:BMPStringTestCase.testMul\nPASS: tests/type/test_char.py:BMPStringTestCase.testPrintable\nPASS: tests/type/test_char.py:BMPStringTestCase.testRadd\nPASS: tests/type/test_char.py:BMPStringTestCase.testReverse\nPASS: tests/type/test_char.py:BMPStringTestCase.testRmul\nPASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:BMPStringTestCase.testSeq\nPASS: tests/type/test_char.py:BMPStringTestCase.testSerialised\nPASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:BMPStringTestCase.testUnicode\nPASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAdd\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:UniversalStringTestCase.testContains\nPASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty\nPASS: tests/type/test_char.py:UniversalStringTestCase.testInit\nPASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:UniversalStringTestCase.testLength\nPASS: tests/type/test_char.py:UniversalStringTestCase.testMul\nPASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable\nPASS: tests/type/test_char.py:UniversalStringTestCase.testRadd\nPASS: tests/type/test_char.py:UniversalStringTestCase.testReverse\nPASS: tests/type/test_char.py:UniversalStringTestCase.testRmul\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSeq\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode\nPASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub\nPASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1\nPASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal\nPASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal\nPASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal\nPASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter\nPASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap\nPASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition\nPASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr\nPASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_tag.py:TagReprTestCase.testRepr\nPASS: tests/type/test_tag.py:TagCmpTestCase.testCmp\nPASS: tests/type/test_tag.py:TagCmpTestCase.testHash\nPASS: tests/type/test_tag.py:TagCmpTestCase.testSequence\nPASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen\nPASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag\nPASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag\nPASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd\nPASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3\nPASS: tests/type/test_univ.py:NoValueTestCase.testAdd\nPASS: tests/type/test_univ.py:NoValueTestCase.testBitShift\nPASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation\nPASS: tests/type/test_univ.py:NoValueTestCase.testCmp\nPASS: tests/type/test_univ.py:NoValueTestCase.testInt\nPASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance\nPASS: tests/type/test_univ.py:NoValueTestCase.testKey\nPASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment\nPASS: tests/type/test_univ.py:NoValueTestCase.testLen\nPASS: tests/type/test_univ.py:NoValueTestCase.testRepr\nPASS: tests/type/test_univ.py:NoValueTestCase.testSingleton\nPASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf\nPASS: tests/type/test_univ.py:NoValueTestCase.testStr\nPASS: tests/type/test_univ.py:NoValueTestCase.testSubs\nPASS: tests/type/test_univ.py:IntegerTestCase.testAdd\nPASS: tests/type/test_univ.py:IntegerTestCase.testAnd\nPASS: tests/type/test_univ.py:IntegerTestCase.testCeil\nPASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testDivInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloor\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv\nPASS: tests/type/test_univ.py:IntegerTestCase.testInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testInvert\nPASS: tests/type/test_univ.py:IntegerTestCase.testLong\nPASS: tests/type/test_univ.py:IntegerTestCase.testLshift\nPASS: tests/type/test_univ.py:IntegerTestCase.testMod\nPASS: tests/type/test_univ.py:IntegerTestCase.testMul\nPASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals\nPASS: tests/type/test_univ.py:IntegerTestCase.testNeg\nPASS: tests/type/test_univ.py:IntegerTestCase.testOr\nPASS: tests/type/test_univ.py:IntegerTestCase.testPos\nPASS: tests/type/test_univ.py:IntegerTestCase.testPow\nPASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn\nPASS: tests/type/test_univ.py:IntegerTestCase.testRadd\nPASS: tests/type/test_univ.py:IntegerTestCase.testRand\nPASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testRepr\nPASS: tests/type/test_univ.py:IntegerTestCase.testRmod\nPASS: tests/type/test_univ.py:IntegerTestCase.testRmul\nPASS: tests/type/test_univ.py:IntegerTestCase.testRor\nPASS: tests/type/test_univ.py:IntegerTestCase.testRound\nPASS: tests/type/test_univ.py:IntegerTestCase.testRpow\nPASS: tests/type/test_univ.py:IntegerTestCase.testRshift\nPASS: tests/type/test_univ.py:IntegerTestCase.testRsub\nPASS: tests/type/test_univ.py:IntegerTestCase.testRxor\nPASS: tests/type/test_univ.py:IntegerTestCase.testStr\nPASS: tests/type/test_univ.py:IntegerTestCase.testSub\nPASS: tests/type/test_univ.py:IntegerTestCase.testSubtype\nPASS: tests/type/test_univ.py:IntegerTestCase.testTag\nPASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv\nPASS: tests/type/test_univ.py:IntegerTestCase.testTrunc\nPASS: tests/type/test_univ.py:IntegerTestCase.testXor\nPASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:BooleanTestCase.testConstraints\nPASS: tests/type/test_univ.py:BooleanTestCase.testFalse\nPASS: tests/type/test_univ.py:BooleanTestCase.testInt\nPASS: tests/type/test_univ.py:BooleanTestCase.testRepr\nPASS: tests/type/test_univ.py:BooleanTestCase.testStr\nPASS: tests/type/test_univ.py:BooleanTestCase.testTag\nPASS: tests/type/test_univ.py:BooleanTestCase.testTruth\nPASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsInts\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets\nPASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault\nPASS: tests/type/test_univ.py:BitStringTestCase.testGetItem\nPASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault\nPASS: tests/type/test_univ.py:BitStringTestCase.testLen\nPASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding\nPASS: tests/type/test_univ.py:BitStringTestCase.testRepr\nPASS: tests/type/test_univ.py:BitStringTestCase.testReverse\nPASS: tests/type/test_univ.py:BitStringTestCase.testSet\nPASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef\nPASS: tests/type/test_univ.py:BitStringTestCase.testStr\nPASS: tests/type/test_univ.py:BitStringTestCase.testTag\nPASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError\nPASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault\nPASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty\nPASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault\nPASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef\nPASS: tests/type/test_univ.py:OctetStringTestCase.testTag\nPASS: tests/type/test_univ.py:OctetStringTestCase.testTuple\nPASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Null.testConstraints\nPASS: tests/type/test_univ.py:Null.testInit\nPASS: tests/type/test_univ.py:Null.testRepr\nPASS: tests/type/test_univ.py:Null.testStaticDef\nPASS: tests/type/test_univ.py:Null.testStr\nPASS: tests/type/test_univ.py:Null.testTag\nPASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:RealTestCase.testAdd\nPASS: tests/type/test_univ.py:RealTestCase.testAddInf\nPASS: tests/type/test_univ.py:RealTestCase.testCeil\nPASS: tests/type/test_univ.py:RealTestCase.testDiv\nPASS: tests/type/test_univ.py:RealTestCase.testFloat\nPASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc\nPASS: tests/type/test_univ.py:RealTestCase.testFloatInf\nPASS: tests/type/test_univ.py:RealTestCase.testFloor\nPASS: tests/type/test_univ.py:RealTestCase.testInt\nPASS: tests/type/test_univ.py:RealTestCase.testIntInf\nPASS: tests/type/test_univ.py:RealTestCase.testLong\nPASS: tests/type/test_univ.py:RealTestCase.testLongInf\nPASS: tests/type/test_univ.py:RealTestCase.testMinusInf\nPASS: tests/type/test_univ.py:RealTestCase.testMod\nPASS: tests/type/test_univ.py:RealTestCase.testMul\nPASS: tests/type/test_univ.py:RealTestCase.testNeg\nPASS: tests/type/test_univ.py:RealTestCase.testPlusInf\nPASS: tests/type/test_univ.py:RealTestCase.testPos\nPASS: tests/type/test_univ.py:RealTestCase.testPow\nPASS: tests/type/test_univ.py:RealTestCase.testPrettyIn\nPASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf\nPASS: tests/type/test_univ.py:RealTestCase.testRadd\nPASS: tests/type/test_univ.py:RealTestCase.testRaddInf\nPASS: tests/type/test_univ.py:RealTestCase.testRdiv\nPASS: tests/type/test_univ.py:RealTestCase.testRepr\nPASS: tests/type/test_univ.py:RealTestCase.testRmod\nPASS: tests/type/test_univ.py:RealTestCase.testRmul\nPASS: tests/type/test_univ.py:RealTestCase.testRound\nPASS: tests/type/test_univ.py:RealTestCase.testRpow\nPASS: tests/type/test_univ.py:RealTestCase.testRsub\nPASS: tests/type/test_univ.py:RealTestCase.testStaticDef\nPASS: tests/type/test_univ.py:RealTestCase.testStr\nPASS: tests/type/test_univ.py:RealTestCase.testStrInf\nPASS: tests/type/test_univ.py:RealTestCase.testSub\nPASS: tests/type/test_univ.py:RealTestCase.testTag\nPASS: tests/type/test_univ.py:RealTestCase.testTrunc\nPASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:ObjectIdentifier.testAdd\nPASS: tests/type/test_univ.py:ObjectIdentifier.testContains\nPASS: tests/type/test_univ.py:ObjectIdentifier.testEq\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput1\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput2\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput3\nPASS: tests/type/test_univ.py:ObjectIdentifier.testLen\nPASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix\nPASS: tests/type/test_univ.py:ObjectIdentifier.testRadd\nPASS: tests/type/test_univ.py:ObjectIdentifier.testRepr\nPASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef\nPASS: tests/type/test_univ.py:ObjectIdentifier.testStr\nPASS: tests/type/test_univ.py:ObjectIdentifier.testTag\nPASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode\nPASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:RelativeOID.testAdd\nPASS: tests/type/test_univ.py:RelativeOID.testContains\nPASS: tests/type/test_univ.py:RelativeOID.testEq\nPASS: tests/type/test_univ.py:RelativeOID.testInput1\nPASS: tests/type/test_univ.py:RelativeOID.testInput2\nPASS: tests/type/test_univ.py:RelativeOID.testInput3\nPASS: tests/type/test_univ.py:RelativeOID.testLen\nPASS: tests/type/test_univ.py:RelativeOID.testPrefix\nPASS: tests/type/test_univ.py:RelativeOID.testRadd\nPASS: tests/type/test_univ.py:RelativeOID.testRepr\nPASS: tests/type/test_univ.py:RelativeOID.testStaticDef\nPASS: tests/type/test_univ.py:RelativeOID.testStr\nPASS: tests/type/test_univ.py:RelativeOID.testTag\nPASS: tests/type/test_univ.py:RelativeOID.testUnicode\nPASS: tests/type/test_univ.py:RelativeOIDPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:RelativeOIDPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:SequenceOf.testAppend\nPASS: tests/type/test_univ.py:SequenceOf.testClear\nPASS: tests/type/test_univ.py:SequenceOf.testClone\nPASS: tests/type/test_univ.py:SequenceOf.testCmp\nPASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching\nPASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching\nPASS: tests/type/test_univ.py:SequenceOf.testConsistency\nPASS: tests/type/test_univ.py:SequenceOf.testCount\nPASS: tests/type/test_univ.py:SequenceOf.testExtend\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:SequenceOf.testGetItem\nPASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice\nPASS: tests/type/test_univ.py:SequenceOf.testIndex\nPASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint\nPASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer\nPASS: tests/type/test_univ.py:SequenceOf.testRepr\nPASS: tests/type/test_univ.py:SequenceOf.testReset\nPASS: tests/type/test_univ.py:SequenceOf.testSeq\nPASS: tests/type/test_univ.py:SequenceOf.testSetComponents\nPASS: tests/type/test_univ.py:SequenceOf.testSetItem\nPASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice\nPASS: tests/type/test_univ.py:SequenceOf.testSort\nPASS: tests/type/test_univ.py:SequenceOf.testStaticDef\nPASS: tests/type/test_univ.py:SequenceOf.testSubtype\nPASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec\nPASS: tests/type/test_univ.py:SequenceOf.testTag\nPASS: tests/type/test_univ.py:SequenceOf.testUntyped\nPASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Sequence.testById\nPASS: tests/type/test_univ.py:Sequence.testByKey\nPASS: tests/type/test_univ.py:Sequence.testClone\nPASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching\nPASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching\nPASS: tests/type/test_univ.py:Sequence.testContains\nPASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault\nPASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Sequence.testGetItem\nPASS: tests/type/test_univ.py:Sequence.testGetNearPosition\nPASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint\nPASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint\nPASS: tests/type/test_univ.py:Sequence.testItems\nPASS: tests/type/test_univ.py:Sequence.testIter\nPASS: tests/type/test_univ.py:Sequence.testKeys\nPASS: tests/type/test_univ.py:Sequence.testRepr\nPASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents\nPASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents\nPASS: tests/type/test_univ.py:Sequence.testSetComponents\nPASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents\nPASS: tests/type/test_univ.py:Sequence.testSetItem\nPASS: tests/type/test_univ.py:Sequence.testSetToDefault\nPASS: tests/type/test_univ.py:Sequence.testStaticDef\nPASS: tests/type/test_univ.py:Sequence.testTag\nPASS: tests/type/test_univ.py:Sequence.testUpdate\nPASS: tests/type/test_univ.py:Sequence.testValues\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues\nPASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:SetOf.testSeq\nPASS: tests/type/test_univ.py:SetOf.testStaticDef\nPASS: tests/type/test_univ.py:SetOf.testTag\nPASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Set.testByTypeWithInstance\nPASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Set.testGetComponentTagMap\nPASS: tests/type/test_univ.py:Set.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Set.testGetPositionByType\nPASS: tests/type/test_univ.py:Set.testGetTagMap\nPASS: tests/type/test_univ.py:Set.testIter\nPASS: tests/type/test_univ.py:Set.testSetToDefault\nPASS: tests/type/test_univ.py:Set.testStaticDef\nPASS: tests/type/test_univ.py:Set.testTag\nPASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Choice.testClone\nPASS: tests/type/test_univ.py:Choice.testCmp\nPASS: tests/type/test_univ.py:Choice.testContains\nPASS: tests/type/test_univ.py:Choice.testGetComponent\nPASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Choice.testGetName\nPASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue\nPASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Choice.testIter\nPASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue\nPASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Choice.testRepr\nPASS: tests/type/test_univ.py:Choice.testSetComponentByPosition\nPASS: tests/type/test_univ.py:Choice.testSetToDefault\nPASS: tests/type/test_univ.py:Choice.testStaticDef\nPASS: tests/type/test_univ.py:Choice.testTag\nPASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8\nPASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4\nPASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling\n============================================================================\nTestsuite summary\n# TOTAL: 1179\n# PASS: 1179\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 5\nEND: /usr/lib/python3-pyasn1/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-pyasn1": {
                    "duration": "5",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLargeTag\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testLongTag\nPASS: tests/codec/ber/test_decoder.py:LargeTagDecoderTestCase.testTagsEquivalence\nPASS: tests/codec/ber/test_decoder.py:DecoderCacheTestCase.testCache\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testMinusOne\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegInt\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testNegLong\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosInt\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testPosLong\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testSpec\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZero\nPASS: tests/codec/ber/test_decoder.py:IntegerDecoderTestCase.testZeroLong\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testExtraTrue\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testFalse\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/ber/test_decoder.py:BooleanDecoderTestCase.testTrueNeg\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testDefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testIndefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:BitStringDecoderTestCase.testTypeChecking\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testDefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubst\nPASS: tests/codec/ber/test_decoder.py:OctetStringDecoderTestCase.testIndefModeChunkedSubstV04\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedOctetStringDecoderTestCase.testIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testNull\nPASS: tests/codec/ber/test_decoder.py:NullDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge3\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge4\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge5\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge6\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge7\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge8\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testEdge9\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testIndefiniteLength\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLarge2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case1\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case2\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case3\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testLeading0x80Case4\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testNonLeading0x80\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testReservedLength\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:ObjectIdentifierDecoderTestCase.testZeroLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testIndefiniteLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLarge\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testLeading0x80\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testNonLeading0x80\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testOne\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testReservedLength\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testThree\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testTwo\nPASS: tests/codec/ber/test_decoder.py:RelativeOIDDecoderTestCase.testZeroLength\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin1\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin2\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin3\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin4\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testBin5\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testChar\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testEmpty\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testMinusInf\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testPlusInf\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testShortEncoding\nPASS: tests/codec/ber/test_decoder.py:RealDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:UniversalStringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:BMPStringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:UTF8StringDecoderTestCase.testDecoder\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderTestCase.testSchemalessDecoder\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithSchema\nPASS: tests/codec/ber/test_decoder.py:ExpTaggedSequenceOfDecoderTestCase.testWithoutSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceOfDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderTestCase.testSchemalessDecoder\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetOfDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionaIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/ber/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testTagFormat\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedDefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubst\nPASS: tests/codec/ber/test_decoder.py:SetDecoderTestCase.testWithOptionalAndDefaultedIndefModeSubstV04\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedDefModeReordered\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefModeReordered\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_decoder.py:SetDecoderWithSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testDefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceOfWithExpTaggedOctetStringDecoder.testIndefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testDefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeNoComponent\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchema\nPASS: tests/codec/ber/test_decoder.py:SequenceWithExpTaggedOctetStringDecoder.testIndefModeSchemaless\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testBySpec\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTag\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testExplicitTagUndefLength\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testUndefLength\nPASS: tests/codec/ber/test_decoder.py:ChoiceDecoderTestCase.testWithoutSpec\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntagged\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedIndefMode\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubst\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testByUntaggedSubstV04\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedEx\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExIndefMode\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubst\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedExSubstV04\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedIm\nPASS: tests/codec/ber/test_decoder.py:AnyDecoderTestCase.testTaggedImIndefMode\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testDefiniteNoEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testExpectedEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testIndefiniteEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoConstructedEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoEooData\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testNoLongFormEoo\nPASS: tests/codec/ber/test_decoder.py:EndOfOctetsTestCase.testUnexpectedEoo\nPASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testAny\nPASS: tests/codec/ber/test_decoder.py:NonStringDecoderTestCase.testOctetString\nPASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testErrorCondition\nPASS: tests/codec/ber/test_decoder.py:ErrorOnDecodingTestCase.testRawDump\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testInvalidFileContent\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testMoreObjects\nPASS: tests/codec/ber/test_decoder.py:BinaryFileTestCase.testOneObject\nPASS: tests/codec/ber/test_decoder.py:BytesIOTestCase.testRead\nPASS: tests/codec/ber/test_decoder.py:UnicodeTestCase.testFail\nPASS: tests/codec/ber/test_decoder.py:RestartableDecoderTestCase.testPartialReadingFromNonBlockingStream\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testGzip\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfile\nPASS: tests/codec/ber/test_decoder.py:CompressedFilesTestCase.testZipfileMany\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithCustomSubstrateFun\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPartialDecodeWithDefaultSubstrateFun\nPASS: tests/codec/ber/test_decoder.py:NonStreamingCompatibilityTestCase.testPropagateUserException\nPASS: tests/codec/ber/test_encoder.py:LargeTagEncoderTestCase.testEncoder\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testCompactZero\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testMinusOne\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testNegLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testPosLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testNegInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosInt\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testPosLong\nPASS: tests/codec/ber/test_encoder.py:IntegerEncoderWithSchemaTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testFalse\nPASS: tests/codec/ber/test_encoder.py:BooleanEncoderWithSchemaTestCase.testTrue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testEmptyValue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testEmptyValue\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:BitStringEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:OctetStringEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedOctetStringEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:NullEncoderTestCase.testNull\nPASS: tests/codec/ber/test_encoder.py:NullEncoderWithSchemaTestCase.testNull\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge3\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge4\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge5\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge6\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge7\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge8\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdge9\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testEdgeA\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible3\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testImpossible4\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge1\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testLarge2\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:ObjectIdentifierWithSchemaEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testLarge\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testThree\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDEncoderTestCase.testTwo\nPASS: tests/codec/ber/test_encoder.py:RelativeOIDWithSchemaEncoderTestCase.testOne\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin1\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin2\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin3\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin4\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin5\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin6\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testBin7\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testChar\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testMinusInf\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testPlusInf\nPASS: tests/codec/ber/test_encoder.py:RealEncoderTestCase.testZero\nPASS: tests/codec/ber/test_encoder.py:RealEncoderWithSchemaTestCase.testChar\nPASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UniversalStringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:BMPStringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:BMPStringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:UTF8StringEncoderWithSchemaTestCase.testEncoding\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetOfEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_encoder.py:SequenceEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:ExpTaggedSequenceComponentEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalAndDefaultedIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/ber/test_encoder.py:SetEncoderWithComponentsSchemaTestCase.testWithOptionalIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionOne\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testDefModeOptionTwo\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefMode\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderTestCase.testIndefModeChunked\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithSchemaTestCase.testFilled\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testEmpty\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testFilled\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTagged\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testTaggedUndefLength\nPASS: tests/codec/ber/test_encoder.py:ChoiceEncoderWithComponentsSchemaTestCase.testUndefLength\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedEx\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testTaggedIm\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderTestCase.testUntagged\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedEx\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testTaggedIm\nPASS: tests/codec/ber/test_encoder.py:AnyEncoderWithSchemaTestCase.testUntagged\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testEmpty\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testFalse\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testOverflow\nPASS: tests/codec/cer/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testLongMode\nPASS: tests/codec/cer/test_decoder.py:BitStringDecoderTestCase.testShortMode\nPASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testLongMode\nPASS: tests/codec/cer/test_decoder.py:OctetStringDecoderTestCase.testShortMode\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithUntaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/cer/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/cer/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testLongMode\nPASS: tests/codec/cer/test_encoder.py:BitStringEncoderTestCase.testShortMode\nPASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testLongMode\nPASS: tests/codec/cer/test_encoder.py:OctetStringEncoderTestCase.testShortMode\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testDecimalCommaPoint\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testLocalTimezone\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testMissingTimezone\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithMinutes\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSeconds\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubseconds\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsDanglingDot\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMax\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsMin\nPASS: tests/codec/cer/test_encoder.py:GeneralizedTimeEncoderTestCase.testWithSubsecondsWithZeros\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testFractionOfSecond\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testLocalTimezone\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testMissingTimezone\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithMinutes\nPASS: tests/codec/cer/test_encoder.py:UTCTimeEncoderTestCase.testWithSeconds\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode1\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode2\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode3\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testDefMode4\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode1\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode2\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode3\nPASS: tests/codec/cer/test_encoder.py:SequenceOfEncoderWithSchemaTestCase.testIndefMode4\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode1\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode2\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode3\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testDefMode4\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testEmpty\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode1\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode2\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode3\nPASS: tests/codec/cer/test_encoder.py:SetOfEncoderWithSchemaTestCase.testIndefMode4\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithChoiceWithSchemaEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithTaggedChoice\nPASS: tests/codec/cer/test_encoder.py:SetEncoderWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalAndDefaultedIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithSchemaTestCase.testWithOptionalIndefMode\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefaultWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testOptionalWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefault\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithDefaultAndOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testOptionalWithOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptional\nPASS: tests/codec/cer/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testOptionalWithValue\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testDefModeChunked\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testIndefMode\nPASS: tests/codec/der/test_decoder.py:BitStringDecoderTestCase.testShortMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testChunkedMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testIndefMode\nPASS: tests/codec/der/test_decoder.py:OctetStringDecoderTestCase.testShortMode\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUntaggedOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownType\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithUnaggedSetOfOpenTypesTestCase.testDontDecodeOpenTypesChoiceTwo\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesChoiceOne\nPASS: tests/codec/der/test_decoder.py:SequenceDecoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testDecodeOpenTypesUnknownId\nPASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeLong\nPASS: tests/codec/der/test_encoder.py:OctetStringEncoderTestCase.testDefModeShort\nPASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeLong\nPASS: tests/codec/der/test_encoder.py:BitStringEncoderTestCase.testDefModeShort\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode1\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode2\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode3\nPASS: tests/codec/der/test_encoder.py:SetOfEncoderTestCase.testDefMode4\nPASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering1\nPASS: tests/codec/der/test_encoder.py:SetWithAlternatingChoiceEncoderTestCase.testComponentsOrdering2\nPASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithTaggedChoice\nPASS: tests/codec/der/test_encoder.py:SetWithTaggedChoiceEncoderTestCase.testWithUntaggedChoice\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceTwo\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeIncompatibleType\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithUntaggedSetOfOpenTypesTestCase.testEncodeOpenTypeUnknownId\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithImplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:SequenceEncoderWithExplicitlyTaggedSetOfOpenTypesTestCase.testEncodeOpenTypeChoiceOne\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeDefaultWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceEncoderTestCase.testDefModeOptionalWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefault\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithDefaultAndOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalChoiceEncoderTestCase.testDefModeOptionalWithOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptional\nPASS: tests/codec/der/test_encoder.py:NestedOptionalSequenceOfEncoderTestCase.testDefModeOptionalWithValue\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultNullIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedDefaultOctetStringIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalNullIsEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testInitializedOptionalOctetStringIsEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalNullIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:EmptyInnerFieldOfSequenceEncoderTestCase.testUninitializedOptionalOctetStringIsNotEncoded\nPASS: tests/codec/der/test_encoder.py:ClassConstructorTestCase.testKeywords\nPASS: tests/codec/native/test_decoder.py:BadAsn1SpecTestCase.testBadSpec\nPASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testNegInt\nPASS: tests/codec/native/test_decoder.py:IntegerDecoderTestCase.testPosInt\nPASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrue\nPASS: tests/codec/native/test_decoder.py:BooleanDecoderTestCase.testTrueNeg\nPASS: tests/codec/native/test_decoder.py:BitStringDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:OctetStringDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:NullDecoderTestCase.testNull\nPASS: tests/codec/native/test_decoder.py:ObjectIdentifierDecoderTestCase.testOne\nPASS: tests/codec/native/test_decoder.py:RealDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:SequenceDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:ChoiceDecoderTestCase.testSimple\nPASS: tests/codec/native/test_decoder.py:AnyDecoderTestCase.testSimple\nPASS: tests/codec/native/test_encoder.py:BadAsn1SpecTestCase.testBadValueType\nPASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testNegInt\nPASS: tests/codec/native/test_encoder.py:IntegerEncoderTestCase.testPosInt\nPASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testFalse\nPASS: tests/codec/native/test_encoder.py:BooleanEncoderTestCase.testTrue\nPASS: tests/codec/native/test_encoder.py:BitStringEncoderTestCase.testValue\nPASS: tests/codec/native/test_encoder.py:OctetStringEncoderTestCase.testValue\nPASS: tests/codec/native/test_encoder.py:NullEncoderTestCase.testNull\nPASS: tests/codec/native/test_encoder.py:ObjectIdentifierEncoderTestCase.testOne\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testChar\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testMinusInf\nPASS: tests/codec/native/test_encoder.py:RealEncoderTestCase.testPlusInf\nPASS: tests/codec/native/test_encoder.py:SequenceEncoderTestCase.testSimple\nPASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testEmpty\nPASS: tests/codec/native/test_encoder.py:ChoiceEncoderTestCase.testFilled\nPASS: tests/codec/native/test_encoder.py:AnyEncoderTestCase.testSimple\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testMarkedPositionResets\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testPeek\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadFromCacheAndStream\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromCache\nPASS: tests/codec/test_streaming.py:CachingStreamWrapperTestCase.testReadJustFromStream\nPASS: tests/test_debug.py:DebugCaseBase.testKnownFlags\nPASS: tests/test_debug.py:DebugCaseBase.testUnknownFlags\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAdd\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:VisibleStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:VisibleStringTestCase.testContains\nPASS: tests/type/test_char.py:VisibleStringTestCase.testEmpty\nPASS: tests/type/test_char.py:VisibleStringTestCase.testInit\nPASS: tests/type/test_char.py:VisibleStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:VisibleStringTestCase.testLength\nPASS: tests/type/test_char.py:VisibleStringTestCase.testMul\nPASS: tests/type/test_char.py:VisibleStringTestCase.testPrintable\nPASS: tests/type/test_char.py:VisibleStringTestCase.testRadd\nPASS: tests/type/test_char.py:VisibleStringTestCase.testReverse\nPASS: tests/type/test_char.py:VisibleStringTestCase.testRmul\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSeq\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSerialised\nPASS: tests/type/test_char.py:VisibleStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:VisibleStringTestCase.testUnicode\nPASS: tests/type/test_char.py:VisibleStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAdd\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:GeneralStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:GeneralStringTestCase.testContains\nPASS: tests/type/test_char.py:GeneralStringTestCase.testEmpty\nPASS: tests/type/test_char.py:GeneralStringTestCase.testInit\nPASS: tests/type/test_char.py:GeneralStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:GeneralStringTestCase.testLength\nPASS: tests/type/test_char.py:GeneralStringTestCase.testMul\nPASS: tests/type/test_char.py:GeneralStringTestCase.testPrintable\nPASS: tests/type/test_char.py:GeneralStringTestCase.testRadd\nPASS: tests/type/test_char.py:GeneralStringTestCase.testReverse\nPASS: tests/type/test_char.py:GeneralStringTestCase.testRmul\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSeq\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSerialised\nPASS: tests/type/test_char.py:GeneralStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:GeneralStringTestCase.testUnicode\nPASS: tests/type/test_char.py:GeneralStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAdd\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:UTF8StringTestCase.testAsOctets\nPASS: tests/type/test_char.py:UTF8StringTestCase.testContains\nPASS: tests/type/test_char.py:UTF8StringTestCase.testEmpty\nPASS: tests/type/test_char.py:UTF8StringTestCase.testInit\nPASS: tests/type/test_char.py:UTF8StringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:UTF8StringTestCase.testLength\nPASS: tests/type/test_char.py:UTF8StringTestCase.testMul\nPASS: tests/type/test_char.py:UTF8StringTestCase.testPrintable\nPASS: tests/type/test_char.py:UTF8StringTestCase.testRadd\nPASS: tests/type/test_char.py:UTF8StringTestCase.testReverse\nPASS: tests/type/test_char.py:UTF8StringTestCase.testRmul\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSeq\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSerialised\nPASS: tests/type/test_char.py:UTF8StringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:UTF8StringTestCase.testUnicode\nPASS: tests/type/test_char.py:UTF8StringTestCase.testValuePickling\nPASS: tests/type/test_char.py:BMPStringTestCase.testAdd\nPASS: tests/type/test_char.py:BMPStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:BMPStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:BMPStringTestCase.testContains\nPASS: tests/type/test_char.py:BMPStringTestCase.testEmpty\nPASS: tests/type/test_char.py:BMPStringTestCase.testInit\nPASS: tests/type/test_char.py:BMPStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:BMPStringTestCase.testLength\nPASS: tests/type/test_char.py:BMPStringTestCase.testMul\nPASS: tests/type/test_char.py:BMPStringTestCase.testPrintable\nPASS: tests/type/test_char.py:BMPStringTestCase.testRadd\nPASS: tests/type/test_char.py:BMPStringTestCase.testReverse\nPASS: tests/type/test_char.py:BMPStringTestCase.testRmul\nPASS: tests/type/test_char.py:BMPStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:BMPStringTestCase.testSeq\nPASS: tests/type/test_char.py:BMPStringTestCase.testSerialised\nPASS: tests/type/test_char.py:BMPStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:BMPStringTestCase.testUnicode\nPASS: tests/type/test_char.py:BMPStringTestCase.testValuePickling\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAdd\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAsNumbers\nPASS: tests/type/test_char.py:UniversalStringTestCase.testAsOctets\nPASS: tests/type/test_char.py:UniversalStringTestCase.testContains\nPASS: tests/type/test_char.py:UniversalStringTestCase.testEmpty\nPASS: tests/type/test_char.py:UniversalStringTestCase.testInit\nPASS: tests/type/test_char.py:UniversalStringTestCase.testInitFromAsn1\nPASS: tests/type/test_char.py:UniversalStringTestCase.testLength\nPASS: tests/type/test_char.py:UniversalStringTestCase.testMul\nPASS: tests/type/test_char.py:UniversalStringTestCase.testPrintable\nPASS: tests/type/test_char.py:UniversalStringTestCase.testRadd\nPASS: tests/type/test_char.py:UniversalStringTestCase.testReverse\nPASS: tests/type/test_char.py:UniversalStringTestCase.testRmul\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSchemaPickling\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSeq\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSerialised\nPASS: tests/type/test_char.py:UniversalStringTestCase.testSizeConstraint\nPASS: tests/type/test_char.py:UniversalStringTestCase.testUnicode\nPASS: tests/type/test_char.py:UniversalStringTestCase.testValuePickling\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testAdd\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testCmp\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testContains\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testHash\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testIter\nPASS: tests/type/test_constraint.py:SingleValueConstraintTestCase.testSub\nPASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ContainedSubtypeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ValueRangeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ValueSizeConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testAdd\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testCmp\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testContains\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testHash\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testIter\nPASS: tests/type/test_constraint.py:PermittedAlphabetConstraintTestCase.testSub\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadVal\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testBadValExtraFields\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testEmptyConstraint\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:WithComponentsConstraintTestCase.testGoodValWithExtraFields\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp1\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp2\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp3\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testCmp4\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst1\nPASS: tests/type/test_constraint.py:InnerTypeConstraintTestCase.testConst2\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsIntersectionRangeTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsUnionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testBadVal\nPASS: tests/type/test_constraint.py:ConstraintsExclusionTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:DirectDerivationTestCase.testBadVal\nPASS: tests/type/test_constraint.py:DirectDerivationTestCase.testGoodVal\nPASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testBadVal\nPASS: tests/type/test_constraint.py:IndirectDerivationTestCase.testGoodVal\nPASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testIter\nPASS: tests/type/test_namedtype.py:NamedTypeCaseBase.testRepr\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testContains\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetItem\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetNameByPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionByName\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetPositionNearType\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMap\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTagMapWithDups\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypeByPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testGetTypesNearPosition\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testIter\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testRepr\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testReprTagMap\nPASS: tests/type/test_namedtype.py:NamedTypesCaseBase.testStrTagMap\nPASS: tests/type/test_namedtype.py:OrderedNamedTypesCaseBase.testGetTypeByPosition\nPASS: tests/type/test_namedtype.py:DuplicateNamedTypesCaseBase.testDuplicateDefaultTags\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testAdd\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testClone\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testDict\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testInit\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testLen\nPASS: tests/type/test_namedval.py:NamedValuesCaseBase.testStrRepr\nPASS: tests/type/test_opentype.py:UntaggedAnyTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_opentype.py:TaggedAnyTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_opentype.py:TaggedAnyOpenTypeTestCase.testTypeCheckOnAssignment\nPASS: tests/type/test_tag.py:TagReprTestCase.testRepr\nPASS: tests/type/test_tag.py:TagCmpTestCase.testCmp\nPASS: tests/type/test_tag.py:TagCmpTestCase.testHash\nPASS: tests/type/test_tag.py:TagCmpTestCase.testSequence\nPASS: tests/type/test_tag.py:TagSetReprTestCase.testRepr\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testCmp\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testHash\nPASS: tests/type/test_tag.py:TagSetCmpTestCase.testLen\nPASS: tests/type/test_tag.py:TaggingTestSuite.testExplicitTag\nPASS: tests/type/test_tag.py:TaggingTestSuite.testImplicitTag\nPASS: tests/type/test_tag.py:TagSetAddTestSuite.testAdd\nPASS: tests/type/test_tag.py:TagSetAddTestSuite.testRadd\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck1\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck2\nPASS: tests/type/test_tag.py:SuperTagSetTestCase.testSuperTagCheck3\nPASS: tests/type/test_univ.py:NoValueTestCase.testAdd\nPASS: tests/type/test_univ.py:NoValueTestCase.testBitShift\nPASS: tests/type/test_univ.py:NoValueTestCase.testBooleanEvaluation\nPASS: tests/type/test_univ.py:NoValueTestCase.testCmp\nPASS: tests/type/test_univ.py:NoValueTestCase.testInt\nPASS: tests/type/test_univ.py:NoValueTestCase.testIsInstance\nPASS: tests/type/test_univ.py:NoValueTestCase.testKey\nPASS: tests/type/test_univ.py:NoValueTestCase.testKeyAssignment\nPASS: tests/type/test_univ.py:NoValueTestCase.testLen\nPASS: tests/type/test_univ.py:NoValueTestCase.testRepr\nPASS: tests/type/test_univ.py:NoValueTestCase.testSingleton\nPASS: tests/type/test_univ.py:NoValueTestCase.testSizeOf\nPASS: tests/type/test_univ.py:NoValueTestCase.testStr\nPASS: tests/type/test_univ.py:NoValueTestCase.testSubs\nPASS: tests/type/test_univ.py:IntegerTestCase.testAdd\nPASS: tests/type/test_univ.py:IntegerTestCase.testAnd\nPASS: tests/type/test_univ.py:IntegerTestCase.testCeil\nPASS: tests/type/test_univ.py:IntegerTestCase.testDivFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testDivInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloor\nPASS: tests/type/test_univ.py:IntegerTestCase.testFloorDiv\nPASS: tests/type/test_univ.py:IntegerTestCase.testInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testInvert\nPASS: tests/type/test_univ.py:IntegerTestCase.testLong\nPASS: tests/type/test_univ.py:IntegerTestCase.testLshift\nPASS: tests/type/test_univ.py:IntegerTestCase.testMod\nPASS: tests/type/test_univ.py:IntegerTestCase.testMul\nPASS: tests/type/test_univ.py:IntegerTestCase.testNamedVals\nPASS: tests/type/test_univ.py:IntegerTestCase.testNeg\nPASS: tests/type/test_univ.py:IntegerTestCase.testOr\nPASS: tests/type/test_univ.py:IntegerTestCase.testPos\nPASS: tests/type/test_univ.py:IntegerTestCase.testPow\nPASS: tests/type/test_univ.py:IntegerTestCase.testPrettyIn\nPASS: tests/type/test_univ.py:IntegerTestCase.testRadd\nPASS: tests/type/test_univ.py:IntegerTestCase.testRand\nPASS: tests/type/test_univ.py:IntegerTestCase.testRdivFloat\nPASS: tests/type/test_univ.py:IntegerTestCase.testRdivInt\nPASS: tests/type/test_univ.py:IntegerTestCase.testRepr\nPASS: tests/type/test_univ.py:IntegerTestCase.testRmod\nPASS: tests/type/test_univ.py:IntegerTestCase.testRmul\nPASS: tests/type/test_univ.py:IntegerTestCase.testRor\nPASS: tests/type/test_univ.py:IntegerTestCase.testRound\nPASS: tests/type/test_univ.py:IntegerTestCase.testRpow\nPASS: tests/type/test_univ.py:IntegerTestCase.testRshift\nPASS: tests/type/test_univ.py:IntegerTestCase.testRsub\nPASS: tests/type/test_univ.py:IntegerTestCase.testRxor\nPASS: tests/type/test_univ.py:IntegerTestCase.testStr\nPASS: tests/type/test_univ.py:IntegerTestCase.testSub\nPASS: tests/type/test_univ.py:IntegerTestCase.testSubtype\nPASS: tests/type/test_univ.py:IntegerTestCase.testTag\nPASS: tests/type/test_univ.py:IntegerTestCase.testTrueDiv\nPASS: tests/type/test_univ.py:IntegerTestCase.testTrunc\nPASS: tests/type/test_univ.py:IntegerTestCase.testXor\nPASS: tests/type/test_univ.py:IntegerPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:IntegerPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:BooleanTestCase.testConstraints\nPASS: tests/type/test_univ.py:BooleanTestCase.testFalse\nPASS: tests/type/test_univ.py:BooleanTestCase.testInt\nPASS: tests/type/test_univ.py:BooleanTestCase.testRepr\nPASS: tests/type/test_univ.py:BooleanTestCase.testStr\nPASS: tests/type/test_univ.py:BooleanTestCase.testTag\nPASS: tests/type/test_univ.py:BooleanTestCase.testTruth\nPASS: tests/type/test_univ.py:BooleanPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:BooleanPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsInteger\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsInts\nPASS: tests/type/test_univ.py:BitStringTestCase.testAsOctets\nPASS: tests/type/test_univ.py:BitStringTestCase.testBinDefault\nPASS: tests/type/test_univ.py:BitStringTestCase.testGetItem\nPASS: tests/type/test_univ.py:BitStringTestCase.testHexDefault\nPASS: tests/type/test_univ.py:BitStringTestCase.testLen\nPASS: tests/type/test_univ.py:BitStringTestCase.testMultipleOfEightPadding\nPASS: tests/type/test_univ.py:BitStringTestCase.testRepr\nPASS: tests/type/test_univ.py:BitStringTestCase.testReverse\nPASS: tests/type/test_univ.py:BitStringTestCase.testSet\nPASS: tests/type/test_univ.py:BitStringTestCase.testStaticDef\nPASS: tests/type/test_univ.py:BitStringTestCase.testStr\nPASS: tests/type/test_univ.py:BitStringTestCase.testTag\nPASS: tests/type/test_univ.py:BitStringPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:BitStringPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithAsciiTestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testDecodeError\nPASS: tests/type/test_univ.py:OctetStringUnicodeErrorTestCase.testEncodeError\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf8TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf16TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAdd\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsInts\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testAsOctets\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testContains\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInit\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testInitFromAsn1\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testMul\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testPrintable\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRadd\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testReverse\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testRmul\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSeq\nPASS: tests/type/test_univ.py:OctetStringWithUtf32TestCase.testSerialised\nPASS: tests/type/test_univ.py:OctetStringTestCase.testBinDefault\nPASS: tests/type/test_univ.py:OctetStringTestCase.testBinStr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testEmpty\nPASS: tests/type/test_univ.py:OctetStringTestCase.testHexDefault\nPASS: tests/type/test_univ.py:OctetStringTestCase.testHexStr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testRepr\nPASS: tests/type/test_univ.py:OctetStringTestCase.testStaticDef\nPASS: tests/type/test_univ.py:OctetStringTestCase.testTag\nPASS: tests/type/test_univ.py:OctetStringTestCase.testTuple\nPASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:OctetStringPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Null.testConstraints\nPASS: tests/type/test_univ.py:Null.testInit\nPASS: tests/type/test_univ.py:Null.testRepr\nPASS: tests/type/test_univ.py:Null.testStaticDef\nPASS: tests/type/test_univ.py:Null.testStr\nPASS: tests/type/test_univ.py:Null.testTag\nPASS: tests/type/test_univ.py:NullPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:NullPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:RealTestCase.testAdd\nPASS: tests/type/test_univ.py:RealTestCase.testAddInf\nPASS: tests/type/test_univ.py:RealTestCase.testCeil\nPASS: tests/type/test_univ.py:RealTestCase.testDiv\nPASS: tests/type/test_univ.py:RealTestCase.testFloat\nPASS: tests/type/test_univ.py:RealTestCase.testFloat4BinEnc\nPASS: tests/type/test_univ.py:RealTestCase.testFloatInf\nPASS: tests/type/test_univ.py:RealTestCase.testFloor\nPASS: tests/type/test_univ.py:RealTestCase.testInt\nPASS: tests/type/test_univ.py:RealTestCase.testIntInf\nPASS: tests/type/test_univ.py:RealTestCase.testLong\nPASS: tests/type/test_univ.py:RealTestCase.testLongInf\nPASS: tests/type/test_univ.py:RealTestCase.testMinusInf\nPASS: tests/type/test_univ.py:RealTestCase.testMod\nPASS: tests/type/test_univ.py:RealTestCase.testMul\nPASS: tests/type/test_univ.py:RealTestCase.testNeg\nPASS: tests/type/test_univ.py:RealTestCase.testPlusInf\nPASS: tests/type/test_univ.py:RealTestCase.testPos\nPASS: tests/type/test_univ.py:RealTestCase.testPow\nPASS: tests/type/test_univ.py:RealTestCase.testPrettyIn\nPASS: tests/type/test_univ.py:RealTestCase.testPrettyInInf\nPASS: tests/type/test_univ.py:RealTestCase.testRadd\nPASS: tests/type/test_univ.py:RealTestCase.testRaddInf\nPASS: tests/type/test_univ.py:RealTestCase.testRdiv\nPASS: tests/type/test_univ.py:RealTestCase.testRepr\nPASS: tests/type/test_univ.py:RealTestCase.testRmod\nPASS: tests/type/test_univ.py:RealTestCase.testRmul\nPASS: tests/type/test_univ.py:RealTestCase.testRound\nPASS: tests/type/test_univ.py:RealTestCase.testRpow\nPASS: tests/type/test_univ.py:RealTestCase.testRsub\nPASS: tests/type/test_univ.py:RealTestCase.testStaticDef\nPASS: tests/type/test_univ.py:RealTestCase.testStr\nPASS: tests/type/test_univ.py:RealTestCase.testStrInf\nPASS: tests/type/test_univ.py:RealTestCase.testSub\nPASS: tests/type/test_univ.py:RealTestCase.testTag\nPASS: tests/type/test_univ.py:RealTestCase.testTrunc\nPASS: tests/type/test_univ.py:RealPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:RealPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:ObjectIdentifier.testAdd\nPASS: tests/type/test_univ.py:ObjectIdentifier.testContains\nPASS: tests/type/test_univ.py:ObjectIdentifier.testEq\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput1\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput2\nPASS: tests/type/test_univ.py:ObjectIdentifier.testInput3\nPASS: tests/type/test_univ.py:ObjectIdentifier.testLen\nPASS: tests/type/test_univ.py:ObjectIdentifier.testPrefix\nPASS: tests/type/test_univ.py:ObjectIdentifier.testRadd\nPASS: tests/type/test_univ.py:ObjectIdentifier.testRepr\nPASS: tests/type/test_univ.py:ObjectIdentifier.testStaticDef\nPASS: tests/type/test_univ.py:ObjectIdentifier.testStr\nPASS: tests/type/test_univ.py:ObjectIdentifier.testTag\nPASS: tests/type/test_univ.py:ObjectIdentifier.testUnicode\nPASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:ObjectIdentifierPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:RelativeOID.testAdd\nPASS: tests/type/test_univ.py:RelativeOID.testContains\nPASS: tests/type/test_univ.py:RelativeOID.testEq\nPASS: tests/type/test_univ.py:RelativeOID.testInput1\nPASS: tests/type/test_univ.py:RelativeOID.testInput2\nPASS: tests/type/test_univ.py:RelativeOID.testInput3\nPASS: tests/type/test_univ.py:RelativeOID.testLen\nPASS: tests/type/test_univ.py:RelativeOID.testPrefix\nPASS: tests/type/test_univ.py:RelativeOID.testRadd\nPASS: tests/type/test_univ.py:RelativeOID.testRepr\nPASS: tests/type/test_univ.py:RelativeOID.testStaticDef\nPASS: tests/type/test_univ.py:RelativeOID.testStr\nPASS: tests/type/test_univ.py:RelativeOID.testTag\nPASS: tests/type/test_univ.py:RelativeOID.testUnicode\nPASS: tests/type/test_univ.py:RelativeOIDPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:RelativeOIDPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:SequenceOf.testAppend\nPASS: tests/type/test_univ.py:SequenceOf.testClear\nPASS: tests/type/test_univ.py:SequenceOf.testClone\nPASS: tests/type/test_univ.py:SequenceOf.testCmp\nPASS: tests/type/test_univ.py:SequenceOf.testComponentConstraintsMatching\nPASS: tests/type/test_univ.py:SequenceOf.testComponentTagsMatching\nPASS: tests/type/test_univ.py:SequenceOf.testConsistency\nPASS: tests/type/test_univ.py:SequenceOf.testCount\nPASS: tests/type/test_univ.py:SequenceOf.testExtend\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentTagMap\nPASS: tests/type/test_univ.py:SequenceOf.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:SequenceOf.testGetItem\nPASS: tests/type/test_univ.py:SequenceOf.testGetItemSlice\nPASS: tests/type/test_univ.py:SequenceOf.testIndex\nPASS: tests/type/test_univ.py:SequenceOf.testIsInconsistentSizeConstraint\nPASS: tests/type/test_univ.py:SequenceOf.testLegacyInitializer\nPASS: tests/type/test_univ.py:SequenceOf.testRepr\nPASS: tests/type/test_univ.py:SequenceOf.testReset\nPASS: tests/type/test_univ.py:SequenceOf.testSeq\nPASS: tests/type/test_univ.py:SequenceOf.testSetComponents\nPASS: tests/type/test_univ.py:SequenceOf.testSetItem\nPASS: tests/type/test_univ.py:SequenceOf.testSetItemSlice\nPASS: tests/type/test_univ.py:SequenceOf.testSort\nPASS: tests/type/test_univ.py:SequenceOf.testStaticDef\nPASS: tests/type/test_univ.py:SequenceOf.testSubtype\nPASS: tests/type/test_univ.py:SequenceOf.testSubtypeSpec\nPASS: tests/type/test_univ.py:SequenceOf.testTag\nPASS: tests/type/test_univ.py:SequenceOf.testUntyped\nPASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SequenceOfPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Sequence.testById\nPASS: tests/type/test_univ.py:Sequence.testByKey\nPASS: tests/type/test_univ.py:Sequence.testClone\nPASS: tests/type/test_univ.py:Sequence.testComponentConstraintsMatching\nPASS: tests/type/test_univ.py:Sequence.testComponentTagsMatching\nPASS: tests/type/test_univ.py:Sequence.testContains\nPASS: tests/type/test_univ.py:Sequence.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Sequence.testGetComponentWithConstructedDefault\nPASS: tests/type/test_univ.py:Sequence.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Sequence.testGetItem\nPASS: tests/type/test_univ.py:Sequence.testGetNearPosition\nPASS: tests/type/test_univ.py:Sequence.testIsInconsistentSizeConstraint\nPASS: tests/type/test_univ.py:Sequence.testIsInconsistentWithComponentsConstraint\nPASS: tests/type/test_univ.py:Sequence.testItems\nPASS: tests/type/test_univ.py:Sequence.testIter\nPASS: tests/type/test_univ.py:Sequence.testKeys\nPASS: tests/type/test_univ.py:Sequence.testRepr\nPASS: tests/type/test_univ.py:Sequence.testSchemaWithComponents\nPASS: tests/type/test_univ.py:Sequence.testSchemaWithOptionalComponents\nPASS: tests/type/test_univ.py:Sequence.testSetComponents\nPASS: tests/type/test_univ.py:Sequence.testSetDefaultComponents\nPASS: tests/type/test_univ.py:Sequence.testSetItem\nPASS: tests/type/test_univ.py:Sequence.testSetToDefault\nPASS: tests/type/test_univ.py:Sequence.testStaticDef\nPASS: tests/type/test_univ.py:Sequence.testTag\nPASS: tests/type/test_univ.py:Sequence.testUpdate\nPASS: tests/type/test_univ.py:Sequence.testValues\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testGetItem\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testItems\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testIter\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testKeys\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testSchema\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testSetItem\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testUpdate\nPASS: tests/type/test_univ.py:SequenceWithoutSchema.testValues\nPASS: tests/type/test_univ.py:SequencePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SequencePicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:SetOf.testSeq\nPASS: tests/type/test_univ.py:SetOf.testStaticDef\nPASS: tests/type/test_univ.py:SetOf.testTag\nPASS: tests/type/test_univ.py:SetOfPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SetOfPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Set.testByTypeWithInstance\nPASS: tests/type/test_univ.py:Set.testByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Set.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Set.testGetComponentTagMap\nPASS: tests/type/test_univ.py:Set.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Set.testGetPositionByType\nPASS: tests/type/test_univ.py:Set.testGetTagMap\nPASS: tests/type/test_univ.py:Set.testIter\nPASS: tests/type/test_univ.py:Set.testSetToDefault\nPASS: tests/type/test_univ.py:Set.testStaticDef\nPASS: tests/type/test_univ.py:Set.testTag\nPASS: tests/type/test_univ.py:SetPicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:SetPicklingTestCase.testValuePickling\nPASS: tests/type/test_univ.py:Choice.testClone\nPASS: tests/type/test_univ.py:Choice.testCmp\nPASS: tests/type/test_univ.py:Choice.testContains\nPASS: tests/type/test_univ.py:Choice.testGetComponent\nPASS: tests/type/test_univ.py:Choice.testGetComponentNoInstantiation\nPASS: tests/type/test_univ.py:Choice.testGetComponentWithDefault\nPASS: tests/type/test_univ.py:Choice.testGetName\nPASS: tests/type/test_univ.py:Choice.testInnerByTypeWithInstanceValue\nPASS: tests/type/test_univ.py:Choice.testInnerByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Choice.testIter\nPASS: tests/type/test_univ.py:Choice.testOuterByTypeWithInstanceValue\nPASS: tests/type/test_univ.py:Choice.testOuterByTypeWithPythonValue\nPASS: tests/type/test_univ.py:Choice.testRepr\nPASS: tests/type/test_univ.py:Choice.testSetComponentByPosition\nPASS: tests/type/test_univ.py:Choice.testSetToDefault\nPASS: tests/type/test_univ.py:Choice.testStaticDef\nPASS: tests/type/test_univ.py:Choice.testTag\nPASS: tests/type/test_univ.py:ChoicePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_univ.py:ChoicePicklingTestCase.testValuePickling\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testCopy\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testFromDateTime\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime0\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime1\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime2\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime3\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime4\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime5\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime6\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime7\nPASS: tests/type/test_useful.py:GeneralizedTimeTestCase.testToDateTime8\nPASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_useful.py:GeneralizedTimePicklingTestCase.testValuePickling\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testFromDateTime\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime0\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime1\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime2\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime3\nPASS: tests/type/test_useful.py:UTCTimeTestCase.testToDateTime4\nPASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testSchemaPickling\nPASS: tests/type/test_useful.py:UTCTimePicklingTestCase.testValuePickling\n============================================================================\nTestsuite summary\n# TOTAL: 1179\n# PASS: 1179\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 5\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5999774932861328,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-pytz_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-pytz",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0005643367767333984,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7117605209350586,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02039337158203125,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.099564790725708,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006399154663085938,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_docs.py:test_suite": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_append": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_bool": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_count": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delitem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_delslice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_extend": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getitem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_getslice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iadd": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_index": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_insert": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_iter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_pop": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_remove": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_reversed": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setitem": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_setslice": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sort": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_sorted": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_add": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_bool": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_callable": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_clear": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_copy": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_discard": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_hash": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_iops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_pop": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_remove": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testGMT": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:BasicTest.testVersion": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testDst": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg": {
                "status": "PASSED"
            },
            "ptestresult.python3-pytz.pytz/tests/test_tzinfo.py:test_suite": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-pytz/ptest\nPASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding\nPASS: pytz/tests/test_docs.py:test_suite\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize\nPASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern\nPASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:test_suite\n============================================================================\nTestsuite summary\n# TOTAL: 234\n# PASS: 234\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-pytz/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-pytz": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: pytz/tests/test_docs.py:DocumentationTestCase.test_readme_encoding\nPASS: pytz/tests/test_docs.py:test_suite\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_append\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_binary_ops\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_bool\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_callable\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_count\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_delslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_extend\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_getslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_hash\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iadd\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_index\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_insert\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_isinstance\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_iter\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_pop\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_remove\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reverse\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_reversed\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setitem\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_setslice\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sort\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_sorted\nPASS: pytz/tests/test_lazy.py:LazyListTestCase.test_unary_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_add\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_binary_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_bool\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_callable\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_clear\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_copy\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_discard\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_hash\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_iops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_isinstance\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_method_ops\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_pop\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_remove\nPASS: pytz/tests/test_lazy.py:LazySetTestCase.test_unary_ops\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testGMT\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testReferenceUTC\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testStaticTzInfo\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testUnicodeTimezone\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testUnknownOffsets\nPASS: pytz/tests/test_tzinfo.py:BasicTest.testVersion\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testDatabaseFixes\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testDst\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testOldPickles\nPASS: pytz/tests/test_tzinfo.py:PicklingTest.testRoundtrip\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:USEasternEPTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:WarsawWMTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusWMTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:VilniusCESTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:LondonHistoryEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaHistoryStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:NoumeaNoMoreDSTTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:TahitiTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTransition\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:SamoaInternationalDateLineChange.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTStartTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testDayBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testHourBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testInstantBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTransition\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursAfter\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.testTwoHoursBefore\nPASS: pytz/tests/test_tzinfo.py:ReferenceUSEasternDSTEndTestCase.test_arithmetic\nPASS: pytz/tests/test_tzinfo.py:LocalTestCase.testLocalize\nPASS: pytz/tests/test_tzinfo.py:LocalTestCase.testNormalize\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_belfast\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_bratislava\nPASS: pytz/tests/test_tzinfo.py:CommonTimezonesTestCase.test_us_eastern\nPASS: pytz/tests/test_tzinfo.py:ZoneCaseInsensitivityTestCase.test_lower_case_timezone_constructor_arg\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:OptimizedUTCTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:LegacyUTCTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:StaticTzInfoTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_astimezone\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_expectedclass\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_fromutc\nPASS: pytz/tests/test_tzinfo.py:DstTzInfoTestCase.test_normalize\nPASS: pytz/tests/test_tzinfo.py:test_suite\n============================================================================\nTestsuite summary\n# TOTAL: 234\n# PASS: 234\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.587562084197998,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-pyyaml_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-pyyaml",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007238388061523438,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.730135440826416,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.024032115936279297,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.0075080394744873,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.00035119056701660156,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-pyyaml.tests/test_dump_load.py:test_dump": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyyaml.tests/test_dump_load.py:test_load_no_loader": {
                "status": "PASSED"
            },
            "ptestresult.python3-pyyaml.tests/test_dump_load.py:test_load_safeloader": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-pyyaml/ptest\nPASS: tests/test_dump_load.py:test_dump\nPASS: tests/test_dump_load.py:test_load_no_loader\nPASS: tests/test_dump_load.py:test_load_safeloader\n============================================================================\nTestsuite summary\n# TOTAL: 3\n# PASS: 3\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\nEND: /usr/lib/python3-pyyaml/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-pyyaml": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_dump_load.py:test_dump\nPASS: tests/test_dump_load.py:test_load_no_loader\nPASS: tests/test_dump_load.py:test_load_safeloader\n============================================================================\nTestsuite summary\n# TOTAL: 3\n# PASS: 3\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 0\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6028866767883301,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-rpds-py_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-rpds-py",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0036330223083496094,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7813708782196045,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.029590606689453125,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.9657349586486816,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.001642465591430664,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_access_non_existing_element": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_convert_hashtriemap": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_empty_initialization": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_empty_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_equal_with_different_insertion_order": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_fast_convert_hashtriemap": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_fromkeys": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_fromkeys_explicit_value": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_fromkeys_explicit_value_not_copied": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_get": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_index_non_existing_raises_key_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_initialization_with_many_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_initialization_with_one_element": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_initialization_with_two_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_instance_of_hashable": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_instance_of_map": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_items": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_items_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_items_setlike": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_iteration_with_many_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_keys": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_keys_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_keys_setlike": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_literalish_works": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_map_does_not_hash_values_on_second_hash_invocation": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_more_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_not_equal": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_not_equal_to_dict": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_overwrite_existing_element": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_pickle": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_remove_non_existing_element_raises_key_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_same_hash_when_content_the_same_but_underlying_vector_size_differs": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_update_no_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_update_one_argument": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_update_with_iterable_of_kvs": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_update_with_multiple_arguments": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_values": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_values_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_various_iterations": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ItemsView-items]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ItemsView-keys]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ItemsView-values]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[KeysView-items]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[KeysView-keys]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[KeysView-values]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[MappingView-items]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[MappingView-keys]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[MappingView-values]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[Set-items]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[Set-keys]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[Set-values]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ValuesView-items]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ValuesView-keys]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_map.py:test_views_abc[ValuesView-values]": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_contains": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_contains_elements_that_it_was_initialized_with": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_discard": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_empty_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_instance_of_set": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_is_immutable": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_is_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_iterable": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_key_is_not_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_key_is_tuple": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_lt_le_gt_ge": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_more_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_more_set_comparisons": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_pickle": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_remove_when_not_present": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_supports_set_comparisons": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_supports_set_operations": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_update": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_hash_trie_set.py:test_update_no_elements": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_drop_first": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_drop_first_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_first_and_rest": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_first_illegal_on_empty_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_inequality": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_instantiate_large_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_iteration": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_literalish_works": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_more_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_pickle": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_push_front": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_push_front_empty_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_rest_return_self_on_empty_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_reverse": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_list.py:test_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_dequeue": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_dequeue_empty": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_enqueue": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_enqueue_empty_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_hashing": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_inequality": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_instantiate_large_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_iteration": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_len": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_literalish_works": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_more_eq": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_peek_dequeue": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_peek_illegal_on_empty_list": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_repr": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_truthiness": {
                "status": "PASSED"
            },
            "ptestresult.python3-rpds-py.tests/test_queue.py:test_unhashable_contents": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-rpds-py/ptest\nPASS: tests/test_hash_trie_map.py:test_instance_of_hashable\nPASS: tests/test_hash_trie_map.py:test_instance_of_map\nPASS: tests/test_hash_trie_map.py:test_literalish_works\nPASS: tests/test_hash_trie_map.py:test_empty_initialization\nPASS: tests/test_hash_trie_map.py:test_initialization_with_one_element\nPASS: tests/test_hash_trie_map.py:test_index_non_existing_raises_key_error\nPASS: tests/test_hash_trie_map.py:test_remove_non_existing_element_raises_key_error\nPASS: tests/test_hash_trie_map.py:test_various_iterations\nPASS: tests/test_hash_trie_map.py:test_initialization_with_two_elements\nPASS: tests/test_hash_trie_map.py:test_initialization_with_many_elements\nPASS: tests/test_hash_trie_map.py:test_access_non_existing_element\nPASS: tests/test_hash_trie_map.py:test_overwrite_existing_element\nPASS: tests/test_hash_trie_map.py:test_hashing\nPASS: tests/test_hash_trie_map.py:test_same_hash_when_content_the_same_but_underlying_vector_size_differs\nPASS: tests/test_hash_trie_map.py:test_map_does_not_hash_values_on_second_hash_invocation\nPASS: tests/test_hash_trie_map.py:test_equal\nPASS: tests/test_hash_trie_map.py:test_equal_with_different_insertion_order\nPASS: tests/test_hash_trie_map.py:test_not_equal\nPASS: tests/test_hash_trie_map.py:test_not_equal_to_dict\nPASS: tests/test_hash_trie_map.py:test_update_with_multiple_arguments\nPASS: tests/test_hash_trie_map.py:test_update_one_argument\nPASS: tests/test_hash_trie_map.py:test_update_no_arguments\nPASS: tests/test_hash_trie_map.py:test_iteration_with_many_elements\nPASS: tests/test_hash_trie_map.py:test_repr\nPASS: tests/test_hash_trie_map.py:test_str\nPASS: tests/test_hash_trie_map.py:test_empty_truthiness\nPASS: tests/test_hash_trie_map.py:test_iterable\nPASS: tests/test_hash_trie_map.py:test_convert_hashtriemap\nPASS: tests/test_hash_trie_map.py:test_fast_convert_hashtriemap\nPASS: tests/test_hash_trie_map.py:test_more_eq\nPASS: tests/test_hash_trie_map.py:test_pickle\nPASS: tests/test_hash_trie_map.py:test_get\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-items]\nPASS: tests/test_hash_trie_map.py:test_keys\nPASS: tests/test_hash_trie_map.py:test_keys_setlike\nPASS: tests/test_hash_trie_map.py:test_keys_repr\nPASS: tests/test_hash_trie_map.py:test_values\nPASS: tests/test_hash_trie_map.py:test_values_repr\nPASS: tests/test_hash_trie_map.py:test_items\nPASS: tests/test_hash_trie_map.py:test_items_setlike\nPASS: tests/test_hash_trie_map.py:test_items_repr\nPASS: tests/test_hash_trie_map.py:test_fromkeys\nPASS: tests/test_hash_trie_map.py:test_fromkeys_explicit_value\nPASS: tests/test_hash_trie_map.py:test_fromkeys_explicit_value_not_copied\nPASS: tests/test_hash_trie_map.py:test_update_with_iterable_of_kvs\nPASS: tests/test_hash_trie_set.py:test_key_is_tuple\nPASS: tests/test_hash_trie_set.py:test_key_is_not_tuple\nPASS: tests/test_hash_trie_set.py:test_hashing\nPASS: tests/test_hash_trie_set.py:test_empty_truthiness\nPASS: tests/test_hash_trie_set.py:test_contains_elements_that_it_was_initialized_with\nPASS: tests/test_hash_trie_set.py:test_is_immutable\nPASS: tests/test_hash_trie_set.py:test_remove_when_not_present\nPASS: tests/test_hash_trie_set.py:test_discard\nPASS: tests/test_hash_trie_set.py:test_is_iterable\nPASS: tests/test_hash_trie_set.py:test_contains\nPASS: tests/test_hash_trie_set.py:test_supports_set_operations\nPASS: tests/test_hash_trie_set.py:test_supports_set_comparisons\nPASS: tests/test_hash_trie_set.py:test_repr\nPASS: tests/test_hash_trie_set.py:test_update\nPASS: tests/test_hash_trie_set.py:test_update_no_elements\nPASS: tests/test_hash_trie_set.py:test_iterable\nPASS: tests/test_hash_trie_set.py:test_more_eq\nPASS: tests/test_hash_trie_set.py:test_more_set_comparisons\nPASS: tests/test_hash_trie_set.py:test_pickle\nPASS: tests/test_hash_trie_set.py:test_instance_of_set\nPASS: tests/test_hash_trie_set.py:test_lt_le_gt_ge\nPASS: tests/test_list.py:test_literalish_works\nPASS: tests/test_list.py:test_first_and_rest\nPASS: tests/test_list.py:test_instantiate_large_list\nPASS: tests/test_list.py:test_iteration\nPASS: tests/test_list.py:test_push_front\nPASS: tests/test_list.py:test_push_front_empty_list\nPASS: tests/test_list.py:test_truthiness\nPASS: tests/test_list.py:test_len\nPASS: tests/test_list.py:test_first_illegal_on_empty_list\nPASS: tests/test_list.py:test_rest_return_self_on_empty_list\nPASS: tests/test_list.py:test_reverse\nPASS: tests/test_list.py:test_inequality\nPASS: tests/test_list.py:test_repr\nPASS: tests/test_list.py:test_hashing\nPASS: tests/test_list.py:test_sequence\nPASS: tests/test_list.py:test_drop_first\nPASS: tests/test_list.py:test_drop_first_empty\nPASS: tests/test_list.py:test_more_eq\nPASS: tests/test_list.py:test_pickle\nPASS: tests/test_queue.py:test_literalish_works\nPASS: tests/test_queue.py:test_peek_dequeue\nPASS: tests/test_queue.py:test_instantiate_large_list\nPASS: tests/test_queue.py:test_iteration\nPASS: tests/test_queue.py:test_enqueue\nPASS: tests/test_queue.py:test_enqueue_empty_list\nPASS: tests/test_queue.py:test_truthiness\nPASS: tests/test_queue.py:test_len\nPASS: tests/test_queue.py:test_peek_illegal_on_empty_list\nPASS: tests/test_queue.py:test_inequality\nPASS: tests/test_queue.py:test_repr\nPASS: tests/test_queue.py:test_sequence\nPASS: tests/test_queue.py:test_dequeue\nPASS: tests/test_queue.py:test_dequeue_empty\nPASS: tests/test_queue.py:test_more_eq\nPASS: tests/test_queue.py:test_hashing\nPASS: tests/test_queue.py:test_unhashable_contents\n============================================================================\nTestsuite summary\n# TOTAL: 116\n# PASS: 116\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-rpds-py/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-rpds-py": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_hash_trie_map.py:test_instance_of_hashable\nPASS: tests/test_hash_trie_map.py:test_instance_of_map\nPASS: tests/test_hash_trie_map.py:test_literalish_works\nPASS: tests/test_hash_trie_map.py:test_empty_initialization\nPASS: tests/test_hash_trie_map.py:test_initialization_with_one_element\nPASS: tests/test_hash_trie_map.py:test_index_non_existing_raises_key_error\nPASS: tests/test_hash_trie_map.py:test_remove_non_existing_element_raises_key_error\nPASS: tests/test_hash_trie_map.py:test_various_iterations\nPASS: tests/test_hash_trie_map.py:test_initialization_with_two_elements\nPASS: tests/test_hash_trie_map.py:test_initialization_with_many_elements\nPASS: tests/test_hash_trie_map.py:test_access_non_existing_element\nPASS: tests/test_hash_trie_map.py:test_overwrite_existing_element\nPASS: tests/test_hash_trie_map.py:test_hashing\nPASS: tests/test_hash_trie_map.py:test_same_hash_when_content_the_same_but_underlying_vector_size_differs\nPASS: tests/test_hash_trie_map.py:test_map_does_not_hash_values_on_second_hash_invocation\nPASS: tests/test_hash_trie_map.py:test_equal\nPASS: tests/test_hash_trie_map.py:test_equal_with_different_insertion_order\nPASS: tests/test_hash_trie_map.py:test_not_equal\nPASS: tests/test_hash_trie_map.py:test_not_equal_to_dict\nPASS: tests/test_hash_trie_map.py:test_update_with_multiple_arguments\nPASS: tests/test_hash_trie_map.py:test_update_one_argument\nPASS: tests/test_hash_trie_map.py:test_update_no_arguments\nPASS: tests/test_hash_trie_map.py:test_iteration_with_many_elements\nPASS: tests/test_hash_trie_map.py:test_repr\nPASS: tests/test_hash_trie_map.py:test_str\nPASS: tests/test_hash_trie_map.py:test_empty_truthiness\nPASS: tests/test_hash_trie_map.py:test_iterable\nPASS: tests/test_hash_trie_map.py:test_convert_hashtriemap\nPASS: tests/test_hash_trie_map.py:test_fast_convert_hashtriemap\nPASS: tests/test_hash_trie_map.py:test_more_eq\nPASS: tests/test_hash_trie_map.py:test_pickle\nPASS: tests/test_hash_trie_map.py:test_get\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[Set-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[MappingView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[KeysView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ValuesView-items]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-keys]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-values]\nPASS: tests/test_hash_trie_map.py:test_views_abc[ItemsView-items]\nPASS: tests/test_hash_trie_map.py:test_keys\nPASS: tests/test_hash_trie_map.py:test_keys_setlike\nPASS: tests/test_hash_trie_map.py:test_keys_repr\nPASS: tests/test_hash_trie_map.py:test_values\nPASS: tests/test_hash_trie_map.py:test_values_repr\nPASS: tests/test_hash_trie_map.py:test_items\nPASS: tests/test_hash_trie_map.py:test_items_setlike\nPASS: tests/test_hash_trie_map.py:test_items_repr\nPASS: tests/test_hash_trie_map.py:test_fromkeys\nPASS: tests/test_hash_trie_map.py:test_fromkeys_explicit_value\nPASS: tests/test_hash_trie_map.py:test_fromkeys_explicit_value_not_copied\nPASS: tests/test_hash_trie_map.py:test_update_with_iterable_of_kvs\nPASS: tests/test_hash_trie_set.py:test_key_is_tuple\nPASS: tests/test_hash_trie_set.py:test_key_is_not_tuple\nPASS: tests/test_hash_trie_set.py:test_hashing\nPASS: tests/test_hash_trie_set.py:test_empty_truthiness\nPASS: tests/test_hash_trie_set.py:test_contains_elements_that_it_was_initialized_with\nPASS: tests/test_hash_trie_set.py:test_is_immutable\nPASS: tests/test_hash_trie_set.py:test_remove_when_not_present\nPASS: tests/test_hash_trie_set.py:test_discard\nPASS: tests/test_hash_trie_set.py:test_is_iterable\nPASS: tests/test_hash_trie_set.py:test_contains\nPASS: tests/test_hash_trie_set.py:test_supports_set_operations\nPASS: tests/test_hash_trie_set.py:test_supports_set_comparisons\nPASS: tests/test_hash_trie_set.py:test_repr\nPASS: tests/test_hash_trie_set.py:test_update\nPASS: tests/test_hash_trie_set.py:test_update_no_elements\nPASS: tests/test_hash_trie_set.py:test_iterable\nPASS: tests/test_hash_trie_set.py:test_more_eq\nPASS: tests/test_hash_trie_set.py:test_more_set_comparisons\nPASS: tests/test_hash_trie_set.py:test_pickle\nPASS: tests/test_hash_trie_set.py:test_instance_of_set\nPASS: tests/test_hash_trie_set.py:test_lt_le_gt_ge\nPASS: tests/test_list.py:test_literalish_works\nPASS: tests/test_list.py:test_first_and_rest\nPASS: tests/test_list.py:test_instantiate_large_list\nPASS: tests/test_list.py:test_iteration\nPASS: tests/test_list.py:test_push_front\nPASS: tests/test_list.py:test_push_front_empty_list\nPASS: tests/test_list.py:test_truthiness\nPASS: tests/test_list.py:test_len\nPASS: tests/test_list.py:test_first_illegal_on_empty_list\nPASS: tests/test_list.py:test_rest_return_self_on_empty_list\nPASS: tests/test_list.py:test_reverse\nPASS: tests/test_list.py:test_inequality\nPASS: tests/test_list.py:test_repr\nPASS: tests/test_list.py:test_hashing\nPASS: tests/test_list.py:test_sequence\nPASS: tests/test_list.py:test_drop_first\nPASS: tests/test_list.py:test_drop_first_empty\nPASS: tests/test_list.py:test_more_eq\nPASS: tests/test_list.py:test_pickle\nPASS: tests/test_queue.py:test_literalish_works\nPASS: tests/test_queue.py:test_peek_dequeue\nPASS: tests/test_queue.py:test_instantiate_large_list\nPASS: tests/test_queue.py:test_iteration\nPASS: tests/test_queue.py:test_enqueue\nPASS: tests/test_queue.py:test_enqueue_empty_list\nPASS: tests/test_queue.py:test_truthiness\nPASS: tests/test_queue.py:test_len\nPASS: tests/test_queue.py:test_peek_illegal_on_empty_list\nPASS: tests/test_queue.py:test_inequality\nPASS: tests/test_queue.py:test_repr\nPASS: tests/test_queue.py:test_sequence\nPASS: tests/test_queue.py:test_dequeue\nPASS: tests/test_queue.py:test_dequeue_empty\nPASS: tests/test_queue.py:test_more_eq\nPASS: tests/test_queue.py:test_hashing\nPASS: tests/test_queue.py:test_unhashable_contents\n============================================================================\nTestsuite summary\n# TOTAL: 116\n# PASS: 116\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6708676815032959,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-trove-classifiers_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-trove-classifiers",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0010704994201660156,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7718920707702637,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.021416425704956055,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.0379631519317627,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0012898445129394531,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level_classifier_'Foo'_is_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier_'Foo_::_Bar'_is_missing]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers_containing_':'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers_containing_':'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers_containing_':'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier_'Bing_::_Bang'_does_not_exist]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier_'Foo_::_Bar'_in_both_valid_and_deprecated_classifiers]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers_starting_with_'Private'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers_starting_with_'Private'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers_starting_with_'Private'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers_starting_with_'Private'_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers_starting_or_ending_with_whitespace_are_invalid]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]": {
                "status": "PASSED"
            },
            "ptestresult.python3-trove-classifiers.tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-trove-classifiers/ptest\nPASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]\nPASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]\nPASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]\nPASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]\nPASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]\nPASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]\n============================================================================\nTestsuite summary\n# TOTAL: 15\n# PASS: 15\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-trove-classifiers/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-trove-classifiers": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_classifiers.py:test_success[classifiers0-deprecated_classifiers0]\nPASS: tests/test_classifiers.py:test_success[classifiers1-deprecated_classifiers1]\nPASS: tests/test_classifiers.py:test_failure[classifiers0-deprecated_classifiers0-Top-level classifier 'Foo' is invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers1-deprecated_classifiers1-Classifier 'Foo :: Bar' is missing]\nPASS: tests/test_classifiers.py:test_failure[classifiers2-deprecated_classifiers2-Classifier 'Bing :: Bang' does not exist]\nPASS: tests/test_classifiers.py:test_failure[classifiers3-deprecated_classifiers3-Classifier 'Foo :: Bar' in both valid and deprecated classifiers]\nPASS: tests/test_classifiers.py:test_failure[classifiers4-deprecated_classifiers4-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers5-deprecated_classifiers5-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers6-deprecated_classifiers6-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers7-deprecated_classifiers7-Classifiers starting with 'Private' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers8-deprecated_classifiers8-Classifiers starting or ending with whitespace are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers9-deprecated_classifiers9-Classifiers starting or ending with whitespace are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers10-deprecated_classifiers10-Classifiers containing ':' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers11-deprecated_classifiers11-Classifiers containing ':' are invalid]\nPASS: tests/test_classifiers.py:test_failure[classifiers12-deprecated_classifiers12-Classifiers containing ':' are invalid]\n============================================================================\nTestsuite summary\n# TOTAL: 15\n# PASS: 15\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6090788841247559,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-uritools_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-uritools",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0008513927459716797,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.754514217376709,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.023761272430419922,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.5834987163543701,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0028090476989746094,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-uritools.test_classify.py:ClassifyTest.test_classification": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_authority": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_authority_kwargs": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_authority_override": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_host_lowercase": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_path": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_query": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_query_sep": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_rfc3986": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_compose.py:ComposeTest.test_scheme": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_defrag.py:DefragTest.test_getfragment": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_defrag.py:DefragTest.test_uridefrag": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_decode_bytes": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_decode_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_encode_bytes": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_encode_errors": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_idna_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_latin1_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_safe_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_encoding.py:EncodingTest.test_utf8_encoding": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_join.py:JoinTest.test_relative_base": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_join.py:JoinTest.test_rfc3986_abnormal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_join.py:JoinTest.test_rfc3986_merge": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_join.py:JoinTest.test_rfc3986_normal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_abnormal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getauthority": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_gethost": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getpath": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getport": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getquery": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getquerysep": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_getscheme": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_invalid_ip_literal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_ipv4_literal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_ipv4_mapped_literal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_ipv6_literal": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_members": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_split.py:SplitTest.test_rfc3986": {
                "status": "PASSED"
            },
            "ptestresult.python3-uritools.test_unsplit.py:UnsplitTest.test_rfc3986_3": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-uritools/ptest\nPASS: test_classify.py:ClassifyTest.test_classification\nPASS: test_compose.py:ComposeTest.test_authority\nPASS: test_compose.py:ComposeTest.test_authority_kwargs\nPASS: test_compose.py:ComposeTest.test_authority_override\nPASS: test_compose.py:ComposeTest.test_host_lowercase\nPASS: test_compose.py:ComposeTest.test_path\nPASS: test_compose.py:ComposeTest.test_query\nPASS: test_compose.py:ComposeTest.test_query_sep\nPASS: test_compose.py:ComposeTest.test_rfc3986\nPASS: test_compose.py:ComposeTest.test_scheme\nPASS: test_defrag.py:DefragTest.test_getfragment\nPASS: test_defrag.py:DefragTest.test_uridefrag\nPASS: test_encoding.py:EncodingTest.test_decode_bytes\nPASS: test_encoding.py:EncodingTest.test_decode_errors\nPASS: test_encoding.py:EncodingTest.test_encode_bytes\nPASS: test_encoding.py:EncodingTest.test_encode_errors\nPASS: test_encoding.py:EncodingTest.test_encoding\nPASS: test_encoding.py:EncodingTest.test_idna_encoding\nPASS: test_encoding.py:EncodingTest.test_latin1_encoding\nPASS: test_encoding.py:EncodingTest.test_safe_encoding\nPASS: test_encoding.py:EncodingTest.test_utf8_encoding\nPASS: test_join.py:JoinTest.test_relative_base\nPASS: test_join.py:JoinTest.test_rfc3986_abnormal\nPASS: test_join.py:JoinTest.test_rfc3986_merge\nPASS: test_join.py:JoinTest.test_rfc3986_normal\nPASS: test_split.py:SplitTest.test_abnormal\nPASS: test_split.py:SplitTest.test_getauthority\nPASS: test_split.py:SplitTest.test_gethost\nPASS: test_split.py:SplitTest.test_getpath\nPASS: test_split.py:SplitTest.test_getport\nPASS: test_split.py:SplitTest.test_getquery\nPASS: test_split.py:SplitTest.test_getquerysep\nPASS: test_split.py:SplitTest.test_getscheme\nPASS: test_split.py:SplitTest.test_invalid_ip_literal\nPASS: test_split.py:SplitTest.test_ipv4_literal\nPASS: test_split.py:SplitTest.test_ipv4_mapped_literal\nPASS: test_split.py:SplitTest.test_ipv6_literal\nPASS: test_split.py:SplitTest.test_members\nPASS: test_split.py:SplitTest.test_rfc3986\nPASS: test_unsplit.py:UnsplitTest.test_rfc3986_3\n============================================================================\nTestsuite summary\n# TOTAL: 40\n# PASS: 40\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-uritools/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-uritools": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: test_classify.py:ClassifyTest.test_classification\nPASS: test_compose.py:ComposeTest.test_authority\nPASS: test_compose.py:ComposeTest.test_authority_kwargs\nPASS: test_compose.py:ComposeTest.test_authority_override\nPASS: test_compose.py:ComposeTest.test_host_lowercase\nPASS: test_compose.py:ComposeTest.test_path\nPASS: test_compose.py:ComposeTest.test_query\nPASS: test_compose.py:ComposeTest.test_query_sep\nPASS: test_compose.py:ComposeTest.test_rfc3986\nPASS: test_compose.py:ComposeTest.test_scheme\nPASS: test_defrag.py:DefragTest.test_getfragment\nPASS: test_defrag.py:DefragTest.test_uridefrag\nPASS: test_encoding.py:EncodingTest.test_decode_bytes\nPASS: test_encoding.py:EncodingTest.test_decode_errors\nPASS: test_encoding.py:EncodingTest.test_encode_bytes\nPASS: test_encoding.py:EncodingTest.test_encode_errors\nPASS: test_encoding.py:EncodingTest.test_encoding\nPASS: test_encoding.py:EncodingTest.test_idna_encoding\nPASS: test_encoding.py:EncodingTest.test_latin1_encoding\nPASS: test_encoding.py:EncodingTest.test_safe_encoding\nPASS: test_encoding.py:EncodingTest.test_utf8_encoding\nPASS: test_join.py:JoinTest.test_relative_base\nPASS: test_join.py:JoinTest.test_rfc3986_abnormal\nPASS: test_join.py:JoinTest.test_rfc3986_merge\nPASS: test_join.py:JoinTest.test_rfc3986_normal\nPASS: test_split.py:SplitTest.test_abnormal\nPASS: test_split.py:SplitTest.test_getauthority\nPASS: test_split.py:SplitTest.test_gethost\nPASS: test_split.py:SplitTest.test_getpath\nPASS: test_split.py:SplitTest.test_getport\nPASS: test_split.py:SplitTest.test_getquery\nPASS: test_split.py:SplitTest.test_getquerysep\nPASS: test_split.py:SplitTest.test_getscheme\nPASS: test_split.py:SplitTest.test_invalid_ip_literal\nPASS: test_split.py:SplitTest.test_ipv4_literal\nPASS: test_split.py:SplitTest.test_ipv4_mapped_literal\nPASS: test_split.py:SplitTest.test_ipv6_literal\nPASS: test_split.py:SplitTest.test_members\nPASS: test_split.py:SplitTest.test_rfc3986\nPASS: test_unsplit.py:UnsplitTest.test_rfc3986_3\n============================================================================\nTestsuite summary\n# TOTAL: 40\n# PASS: 40\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5943338871002197,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-wcwidth_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-wcwidth",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009455680847167969,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.748237133026123,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019995927810668945,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.553734064102173,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0006613731384277344,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_balinese_script": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_cafe": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_enclosing": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_combining_width": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_control_c0_width_negative_1": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_devanagari_script": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_empty_string": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_hello_jp": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_kannada_script_2": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_kr_jamo": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_kr_jamo_filler": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_null_width_0": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_package_version": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_tamil_script": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_wcswidth_substr": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_core.py:test_zero_wide_conflict": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_another_emoji_zwj_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_longer_emoji_zwj_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_non_recommended_zwj_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_emoji_zwj_sequences": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_recommended_variation_16_sequences": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unfinished_zwj_sequence": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_8_vs16": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_emojis.py:test_unicode_9_vs16": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_table_integrity.py:test_verify_table_integrity_#_SKIP_Test_only_with_a_single_version_of_python": {
                "status": "SKIPPED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_exact_410_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_latest": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_505_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_800_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_999_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nearest_lowint40_unicode": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_str": {
                "status": "PASSED"
            },
            "ptestresult.python3-wcwidth.tests/test_ucslevel.py:test_nonint_unicode": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-wcwidth/ptest\nPASS: tests/test_core.py:test_package_version\nPASS: tests/test_core.py:test_empty_string\nPASS: tests/test_core.py:test_hello_jp\nPASS: tests/test_core.py:test_wcswidth_substr\nPASS: tests/test_core.py:test_null_width_0\nPASS: tests/test_core.py:test_control_c0_width_negative_1\nPASS: tests/test_core.py:test_combining_width\nPASS: tests/test_core.py:test_combining_cafe\nPASS: tests/test_core.py:test_combining_enclosing\nPASS: tests/test_core.py:test_balinese_script\nPASS: tests/test_core.py:test_kr_jamo\nPASS: tests/test_core.py:test_kr_jamo_filler\nPASS: tests/test_core.py:test_devanagari_script\nPASS: tests/test_core.py:test_tamil_script\nPASS: tests/test_core.py:test_kannada_script\nPASS: tests/test_core.py:test_kannada_script_2\nPASS: tests/test_core.py:test_zero_wide_conflict\nPASS: tests/test_emojis.py:test_unfinished_zwj_sequence\nPASS: tests/test_emojis.py:test_non_recommended_zwj_sequence\nPASS: tests/test_emojis.py:test_another_emoji_zwj_sequence\nPASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence\nPASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences\nPASS: tests/test_emojis.py:test_recommended_variation_16_sequences\nPASS: tests/test_emojis.py:test_unicode_9_vs16\nPASS: tests/test_emojis.py:test_unicode_8_vs16\nSKIP: tests/test_table_integrity.py:test_verify_table_integrity # SKIP Test only with a single version of python\nPASS: tests/test_ucslevel.py:test_latest\nPASS: tests/test_ucslevel.py:test_exact_410_str\nPASS: tests/test_ucslevel.py:test_exact_410_unicode\nPASS: tests/test_ucslevel.py:test_nearest_505_str\nPASS: tests/test_ucslevel.py:test_nearest_505_unicode\nPASS: tests/test_ucslevel.py:test_nearest_lowint40_str\nPASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode\nPASS: tests/test_ucslevel.py:test_nearest_800_str\nPASS: tests/test_ucslevel.py:test_nearest_800_unicode\nPASS: tests/test_ucslevel.py:test_nearest_999_str\nPASS: tests/test_ucslevel.py:test_nearest_999_unicode\nPASS: tests/test_ucslevel.py:test_nonint_unicode\nPASS: tests/test_ucslevel.py:test_nonint_str\n============================================================================\nTestsuite summary\n# TOTAL: 39\n# PASS: 38\n# SKIP: 1\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 2\nEND: /usr/lib/python3-wcwidth/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-wcwidth": {
                    "duration": "2",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_core.py:test_package_version\nPASS: tests/test_core.py:test_empty_string\nPASS: tests/test_core.py:test_hello_jp\nPASS: tests/test_core.py:test_wcswidth_substr\nPASS: tests/test_core.py:test_null_width_0\nPASS: tests/test_core.py:test_control_c0_width_negative_1\nPASS: tests/test_core.py:test_combining_width\nPASS: tests/test_core.py:test_combining_cafe\nPASS: tests/test_core.py:test_combining_enclosing\nPASS: tests/test_core.py:test_balinese_script\nPASS: tests/test_core.py:test_kr_jamo\nPASS: tests/test_core.py:test_kr_jamo_filler\nPASS: tests/test_core.py:test_devanagari_script\nPASS: tests/test_core.py:test_tamil_script\nPASS: tests/test_core.py:test_kannada_script\nPASS: tests/test_core.py:test_kannada_script_2\nPASS: tests/test_core.py:test_zero_wide_conflict\nPASS: tests/test_emojis.py:test_unfinished_zwj_sequence\nPASS: tests/test_emojis.py:test_non_recommended_zwj_sequence\nPASS: tests/test_emojis.py:test_another_emoji_zwj_sequence\nPASS: tests/test_emojis.py:test_longer_emoji_zwj_sequence\nPASS: tests/test_emojis.py:test_recommended_emoji_zwj_sequences\nPASS: tests/test_emojis.py:test_recommended_variation_16_sequences\nPASS: tests/test_emojis.py:test_unicode_9_vs16\nPASS: tests/test_emojis.py:test_unicode_8_vs16\nSKIP: tests/test_table_integrity.py:test_verify_table_integrity # SKIP Test only with a single version of python\nPASS: tests/test_ucslevel.py:test_latest\nPASS: tests/test_ucslevel.py:test_exact_410_str\nPASS: tests/test_ucslevel.py:test_exact_410_unicode\nPASS: tests/test_ucslevel.py:test_nearest_505_str\nPASS: tests/test_ucslevel.py:test_nearest_505_unicode\nPASS: tests/test_ucslevel.py:test_nearest_lowint40_str\nPASS: tests/test_ucslevel.py:test_nearest_lowint40_unicode\nPASS: tests/test_ucslevel.py:test_nearest_800_str\nPASS: tests/test_ucslevel.py:test_nearest_800_unicode\nPASS: tests/test_ucslevel.py:test_nearest_999_str\nPASS: tests/test_ucslevel.py:test_nearest_999_unicode\nPASS: tests/test_ucslevel.py:test_nonint_unicode\nPASS: tests/test_ucslevel.py:test_nonint_str\n============================================================================\nTestsuite summary\n# TOTAL: 39\n# PASS: 38\n# SKIP: 1\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 2\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.600773811340332,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-python3-webcolors_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-python3-webcolors",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007367134094238281,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.8347175121307373,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.022018909454345703,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 1.6586694717407227,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007367134094238281,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_html_definition_conformance": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:ConversionTests.test_names_invalid": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:ConversionTests.test_names_valid": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:ConversionTests.test_spelling_variants": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_parse_simple_color_error": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_html5.py:HTML5Tests.test_serialize_simple_color": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_hex_format": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb": {
                "status": "PASSED"
            },
            "ptestresult.python3-webcolors.tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/python3-webcolors/ptest\nPASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance\nPASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb\nPASS: tests/test_conversion.py:ConversionTests.test_names_invalid\nPASS: tests/test_conversion.py:ConversionTests.test_names_valid\nPASS: tests/test_conversion.py:ConversionTests.test_spelling_variants\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names\nPASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color\nPASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error\nPASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet\n============================================================================\nTestsuite summary\n# TOTAL: 38\n# PASS: 38\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\nEND: /usr/lib/python3-webcolors/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "python3-webcolors": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: tests/test_conformance.py:ConformanceTests.test_html_definition_conformance\nPASS: tests/test_conformance.py:ConformanceTests.test_svg_definition_conformance\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_specs\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_name_unnamed\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb\nPASS: tests/test_conversion.py:HexConversionTests.test_hex_to_rgb_percent\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_hex\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_specs\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_name_unnamed\nPASS: tests/test_conversion.py:IntegerRGBConversionTests.test_rgb_to_rgb_percent\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_bad_name\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_hex_specs\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb\nPASS: tests/test_conversion.py:NameConversionTests.test_name_to_rgb_percent\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_hex\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_specs\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_name_unnamed\nPASS: tests/test_conversion.py:PercentRGBConversionTests.test_rgb_percent_to_rgb\nPASS: tests/test_conversion.py:ConversionTests.test_names_invalid\nPASS: tests/test_conversion.py:ConversionTests.test_names_valid\nPASS: tests/test_conversion.py:ConversionTests.test_spelling_variants\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_error\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_hex\nPASS: tests/test_html5.py:HTML5Tests.test_parse_legacy_color_names\nPASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color\nPASS: tests/test_html5.py:HTML5Tests.test_parse_simple_color_error\nPASS: tests/test_html5.py:HTML5Tests.test_serialize_simple_color\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_hex_format\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_rgb\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_integer_triplet\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_rgb\nPASS: tests/test_normalization.py:NormalizationTests.test_normalize_percent_triplet\n============================================================================\nTestsuite summary\n# TOTAL: 38\n# PASS: 38\n# SKIP: 0\n# XFAIL: 0\n# FAIL: 0\n# XPASS: 0\n# ERROR: 0\nDURATION: 1\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.615088939666748,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-qemu_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-qemu",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006272792816162109,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.7659144401550293,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019071578979492188,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 25.088790893554688,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0004248619079589844,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.qemu.100_/cutils/qemu_strtoul/wrap": {
                "status": "PASSED"
            },
            "ptestresult.qemu.100_/visitor/serialization/QMP/primitive_list/int32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.101_/cutils/qemu_strtoul/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.101_/visitor/serialization/QMP/primitive_list/int32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.102_/cutils/qemu_strtoul/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.102_/visitor/serialization/QMP/primitive_list/int64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.103_/cutils/qemu_strtoul/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.103_/visitor/serialization/QMP/primitive_list/int64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.104_/cutils/qemu_strtoul/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.104_/visitor/serialization/QMP/primitive_list/int64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.105_/cutils/qemu_strtoul/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.105_/visitor/serialization/QMP/primitive_list/int64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.106_/cutils/qemu_strtoul_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.106_/visitor/serialization/String/primitives/string_empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.107_/cutils/qemu_strtoul_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.107_/visitor/serialization/String/primitives/string_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.108_/cutils/qemu_strtoul_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.108_/visitor/serialization/String/primitives/string_newlines": {
                "status": "PASSED"
            },
            "ptestresult.qemu.109_/cutils/qemu_strtoul_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.109_/visitor/serialization/String/primitives/string_commas": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/aio/event/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/bdrv-drain/quiesce/co/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/char/serial": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/crypto/akcipher/rsakey-private-lack-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/crypto/secret/conv/utf8/base64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/cutils/parse_uint/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/hbitmap/set/all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/int128/int128_rshift": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/keyval/visit/any": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/locking/co-mutex/lockable": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/qemu-opts/has_help_option": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/qgraph/test_test": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/qmp/dealloc_partial": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/replication/secondary/stop": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/string-visitor/output/no-string-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/sync-op/save_vmstate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/test-smp-parse/generic/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/throttle/accounting": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/visitor/input/bool_str_fail": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/visitor/opts/i64/range/minval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/visitor/output/any": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/visitor/serialization/QMP/primitives/boolean_true1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.10_/vmstate/array/ptr/str/no0/save": {
                "status": "PASSED"
            },
            "ptestresult.qemu.110_/cutils/qemu_strtoul_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.110_/visitor/serialization/String/primitives/string_single_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.111_/cutils/qemu_strtoul_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.111_/visitor/serialization/String/primitives/string_double_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.112_/cutils/qemu_strtoul_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.112_/visitor/serialization/String/primitives/boolean_true1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.113_/cutils/qemu_strtoul_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.113_/visitor/serialization/String/primitives/boolean_true2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.114_/cutils/qemu_strtoi64/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.114_/visitor/serialization/String/primitives/boolean_true3": {
                "status": "PASSED"
            },
            "ptestresult.qemu.115_/cutils/qemu_strtoi64/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.115_/visitor/serialization/String/primitives/boolean_false1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.116_/cutils/qemu_strtoi64/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.116_/visitor/serialization/String/primitives/boolean_false2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.117_/cutils/qemu_strtoi64/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.117_/visitor/serialization/String/primitives/number_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.118_/cutils/qemu_strtoi64/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.118_/visitor/serialization/String/primitives/number_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.119_/cutils/qemu_strtoi64/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.119_/visitor/serialization/String/primitives/number_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/aio/event/wait/no-flush-cb": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/bdrv-drain/graph-change/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/char/parallel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/crypto/akcipher/rsakey-public-empty-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/crypto/secret/crypt/raw": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/cutils/parse_uint/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/hbitmap/set/one": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/int128/int128_urshift": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/keyval/merge/dict": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/locking/co-rwlock/upgrade": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/qemu-opts/append_to_null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/qgraph/test_machine_contains_driver": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/replication/secondary/continuous_replication": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/string-visitor/output/enum": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/sync-op/pdiscard": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/throttle/groups": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/visitor/input/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/visitor/opts/i64/range/maxval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/visitor/output/list-qapi-free": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/visitor/serialization/QMP/primitives/boolean_true2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.11_/vmstate/array/ptr/str/no0/load": {
                "status": "PASSED"
            },
            "ptestresult.qemu.120_/cutils/qemu_strtoi64/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.120_/visitor/serialization/String/primitives/number_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.121_/cutils/qemu_strtoi64/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.121_/visitor/serialization/String/primitives/integer_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.122_/cutils/qemu_strtoi64/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.122_/visitor/serialization/String/primitives/integer_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.123_/cutils/qemu_strtoi64/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.123_/visitor/serialization/String/primitives/integer_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.124_/cutils/qemu_strtoi64/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.124_/visitor/serialization/String/primitives/integer_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.125_/cutils/qemu_strtoi64/min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.125_/visitor/serialization/String/primitives/uint8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.126_/cutils/qemu_strtoi64/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.126_/visitor/serialization/String/primitives/uint8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.127_/cutils/qemu_strtoi64/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.127_/visitor/serialization/String/primitives/uint8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.128_/cutils/qemu_strtoi64/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.128_/visitor/serialization/String/primitives/uint8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.129_/cutils/qemu_strtoi64_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.129_/visitor/serialization/String/primitives/uint16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/aio/timer/schedule": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/bdrv-drain/iothread/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/char/hotswap": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/crypto/akcipher/rsakey-private-empty-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/crypto/secret/crypt/base64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/cutils/parse_uint/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/hbitmap/set/two-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/keyval/merge/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/locking/co-rwlock/downgrade": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/qemu-opts/append": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/qgraph/test_driver_contains_driver": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/replication/secondary/do_checkpoint": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/string-visitor/output/enum-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/sync-op/truncate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/throttle/config/enabled": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/visitor/input/large_number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/visitor/opts/i64/range/max/pos/a": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/visitor/output/union-flat": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/visitor/serialization/QMP/primitives/boolean_true3": {
                "status": "PASSED"
            },
            "ptestresult.qemu.12_/vmstate/array/ptr/str/0/save": {
                "status": "PASSED"
            },
            "ptestresult.qemu.130_/cutils/qemu_strtoi64_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.130_/visitor/serialization/String/primitives/uint16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.131_/cutils/qemu_strtoi64_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.131_/visitor/serialization/String/primitives/uint16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.132_/cutils/qemu_strtoi64_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.132_/visitor/serialization/String/primitives/uint16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.133_/cutils/qemu_strtoi64_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.133_/visitor/serialization/String/primitives/uint32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.134_/cutils/qemu_strtoi64_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.134_/visitor/serialization/String/primitives/uint32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.135_/cutils/qemu_strtoi64_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.135_/visitor/serialization/String/primitives/uint32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.136_/cutils/qemu_strtoi64_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.136_/visitor/serialization/String/primitives/uint32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.137_/cutils/qemu_strtou64/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.137_/visitor/serialization/String/primitives/uint64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.138_/cutils/qemu_strtou64/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.138_/visitor/serialization/String/primitives/uint64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.139_/cutils/qemu_strtou64/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.139_/visitor/serialization/String/primitives/uint64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/aio/coroutine/queue-chaining": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/bdrv-drain/iothread/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/char/websocket": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/crypto/akcipher/rsakey-public-empty-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/crypto/secret/crypt/shortkey": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/cutils/parse_uint/llong_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/hbitmap/set/general": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/keyval/merge/conflict": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/qemu-opts/opts_parse/general": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/qgraph/test_machine_produces_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/replication/secondary/get_error_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/string-visitor/output/intList": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/sync-op/block_status": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/throttle/config/conflicting": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/visitor/input/number_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/visitor/opts/i64/range/max/pos/b": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/visitor/output/union-in-union": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/visitor/serialization/QMP/primitives/boolean_false1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.13_/vmstate/array/ptr/str/0/load": {
                "status": "PASSED"
            },
            "ptestresult.qemu.140_/cutils/qemu_strtou64/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.140_/visitor/serialization/String/primitives/uint64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.141_/cutils/qemu_strtou64/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.141_/visitor/serialization/String/primitives/int8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.142_/cutils/qemu_strtou64/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.142_/visitor/serialization/String/primitives/int8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.143_/cutils/qemu_strtou64/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.143_/visitor/serialization/String/primitives/int8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.144_/cutils/qemu_strtou64/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.144_/visitor/serialization/String/primitives/int8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.145_/cutils/qemu_strtou64/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.145_/visitor/serialization/String/primitives/int16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.146_/cutils/qemu_strtou64/wrap": {
                "status": "PASSED"
            },
            "ptestresult.qemu.146_/visitor/serialization/String/primitives/int16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.147_/cutils/qemu_strtou64/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.147_/visitor/serialization/String/primitives/int16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.148_/cutils/qemu_strtou64/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.148_/visitor/serialization/String/primitives/int16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.149_/cutils/qemu_strtou64/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.149_/visitor/serialization/String/primitives/int32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/aio/coroutine/worker-thread-co-enter": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/bdrv-drain/blockjob/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/char/socket/server/mainloop/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/crypto/akcipher/rsakey-private-empty-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/crypto/secret/crypt/shortiv": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/cutils/parse_uint/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/hbitmap/set/twice": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/qemu-opts/opts_parse/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/qgraph/test_driver_produces_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/string-visitor/output/intList-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/sync-op/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/throttle/config/is_valid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/visitor/input/number_str_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/visitor/opts/i64/range/max/neg/a": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/visitor/output/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/visitor/serialization/QMP/primitives/boolean_false2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.14_/vmstate/array/ptr/prim/0/save": {
                "status": "PASSED"
            },
            "ptestresult.qemu.150_/cutils/qemu_strtou64/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.150_/visitor/serialization/String/primitives/int32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.151_/cutils/qemu_strtou64/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.151_/visitor/serialization/String/primitives/int32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.152_/cutils/qemu_strtou64_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.152_/visitor/serialization/String/primitives/int32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.153_/cutils/qemu_strtou64_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.153_/visitor/serialization/String/primitives/int64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.154_/cutils/qemu_strtou64_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.154_/visitor/serialization/String/primitives/int64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.155_/cutils/qemu_strtou64_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.155_/visitor/serialization/String/primitives/int64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.156_/cutils/qemu_strtou64_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.156_/visitor/serialization/String/primitives/int64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.157_/cutils/qemu_strtou64_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.158_/cutils/qemu_strtou64_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.159_/cutils/qemu_strtou64_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/aio-gsource/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/bdrv-drain/blockjob/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/char/socket/server/mainloop/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/crypto/akcipher/rsakey-public-invalid-length-val": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/crypto/secret/crypt/missingiv": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/cutils/parse_uint/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/hbitmap/set/overlap": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/qemu-opts/opts_parse/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/qgraph/test_machine_consumes_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/sync-op/check": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/throttle/config/ranges": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/visitor/input/number_str_fail": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/visitor/opts/i64/range/max/neg/b": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/visitor/output/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/visitor/serialization/QMP/primitives/number_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.15_/vmstate/array/ptr/prim/0/load": {
                "status": "PASSED"
            },
            "ptestresult.qemu.160_/cutils/qemu_strtod/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.161_/cutils/qemu_strtod/einval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.162_/cutils/qemu_strtod/erange": {
                "status": "PASSED"
            },
            "ptestresult.qemu.163_/cutils/qemu_strtod/nonfinite": {
                "status": "PASSED"
            },
            "ptestresult.qemu.164_/cutils/qemu_strtod/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.165_/cutils/qemu_strtod/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.166_/cutils/qemu_strtod_finite/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.167_/cutils/qemu_strtod_finite/einval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.168_/cutils/qemu_strtod_finite/erange": {
                "status": "PASSED"
            },
            "ptestresult.qemu.169_/cutils/qemu_strtod_finite/nonfinite": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/aio-gsource/bh/schedule": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/bdrv-drain/blockjob/commit_by_drained_end": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/char/socket/server/wait-conn/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/crypto/akcipher/rsakey-public-extra-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/crypto/secret/crypt/badiv": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/cutils/parse_uint/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/hbitmap/reset/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/qemu-opts/opts_parse/size": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/qgraph/test_driver_consumes_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/sync-op/activate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/throttle/config/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/visitor/input/size_str_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/visitor/opts/i64/range/2big/pos": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/visitor/output/list_struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/visitor/serialization/QMP/primitives/number_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.16_/vmstate/qtailq/save/saveq": {
                "status": "PASSED"
            },
            "ptestresult.qemu.170_/cutils/qemu_strtod_finite/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.171_/cutils/qemu_strtod_finite/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.172_/cutils/strtosz/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.173_/cutils/strtosz/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.174_/cutils/strtosz/units": {
                "status": "PASSED"
            },
            "ptestresult.qemu.175_/cutils/strtosz/float": {
                "status": "PASSED"
            },
            "ptestresult.qemu.176_/cutils/strtosz/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.177_/cutils/strtosz/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.178_/cutils/strtosz/erange": {
                "status": "PASSED"
            },
            "ptestresult.qemu.179_/cutils/strtosz/metric": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/aio-gsource/bh/schedule10": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/attach/blockjob": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/bdrv-drain/blockjob/error/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/char/socket/server/wait-conn/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/cutils/parse_uint/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/hbitmap/reset/general": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/qemu-opts/to_qdict/basic": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/qgraph/test_test_consumes_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/throttle/config/iops_size": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/visitor/input/size_str_fail": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/visitor/opts/i64/range/2big/neg": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/visitor/serialization/QMP/primitives/number_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.17_/vmstate/qtailq/load/loadq": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/aio-gsource/bh/cancel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/attach/second_node": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/bdrv-drain/blockjob/error/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/char/socket/server/mainloop-fdpass/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/cutils/parse_uint_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/hbitmap/reset/all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/qemu-opts/to_qdict/filtered": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/qgraph/test_full_sample": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/visitor/input/string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/visitor/opts/i64/range/2big/full": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/visitor/serialization/QMP/primitives/number_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.18_/vmstate/gtree/save/savedomain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/aio-gsource/bh/delete": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/attach/preserve_blk_ctx": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/bdrv-drain/blockjob/iothread/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/char/socket/server/mainloop-fdpass/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/cutils/parse_uint_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/hbitmap/truncate/nop": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/qemu-opts/to_qdict/duplicates": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/qgraph/test_full_sample_raspi": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/visitor/input/enum": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/visitor/opts/u64/nonlist": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/visitor/serialization/QMP/primitives/integer_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.19_/vmstate/gtree/save/saveiommu": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/aio/bh/schedule": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/aio/multi/lifecycle": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/auth/list/complex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/authz/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/basic/iov/from-to-buf": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/basic/no-dangling-access": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/bdrv-drain/nested": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/bdrv-graph-mod/update-perm-tree": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/bitcnt/ctpop8": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/bitmap/bitmap_copy_with_offset": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/bitops/sextract32": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/block-backend/drain_aio_error": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/blockjob/ids": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/char/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/cpuid/topology/basic": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/afsplit/sha256/5": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/akcipher/rsa1024-raw": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/block/qcow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/cipher/aes-ecb-128": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/der/parse-rsa512-priv-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/hash/iov": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/hmac/iov": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/ivgen/plain/1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/secret/direct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/crypto/task/complete": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/cutils/bufferiszero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/cutils/size_to_str": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/error-report/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/event/event_a": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/hbitmap/granularity": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/host-utils/mulu64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/host-utils/test_divu128": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/host-utils/test_lshift": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/image-locking/basic": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/int128/int128_and": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/interval-tree/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/io/channel/buf": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/io/channel/null/io": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/io/channel/socket/ipv4-sync": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/keyval/keyval_parse": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/logging/parse_range": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/nested-aio-poll": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qapi/util/qapi_enum_parse": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qdev/properties/static/default": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qdist/none": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qemu-opts/find_unknown_opts": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qgraph/init_nop": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qht/mode/default": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qmp/dispatch_cmd": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/qtree/search": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/replication/primary/read": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/resv-mem/range_reverse_array": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/seccomp/fork/on": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/single/success": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/string-visitor/input/int": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/string-visitor/output/int": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/sync-op/pread": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/test-smp-parse/with_modules": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/thread-pool/submit": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/throttle/leak_bucket": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/timed-average/average": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/util/base64/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/util/filemonitor": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/util/socket/unix-abstract": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/uuid/is_null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/virtio-dmabuf/add_rm_res": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/clone/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/forward/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/input/int": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/opts/flatten/value": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/output/int": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/visitor/serialization/QMP/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/vmstate/tmp_struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/write-threshold/not-trigger": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/xbzrle/uleb": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/xs_node/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.1_/yank/char_change/success/to_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/aio-gsource/bh/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/bdrv-drain/blockjob/iothread/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/char/socket/server/wait-conn-fdpass/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/cutils/parse_uint_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/hbitmap/truncate/grow/negligible": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/propagate/basic": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/qgraph/test_cycle": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/visitor/input/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/visitor/opts/u64/val1/errno": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/visitor/serialization/QMP/primitives/integer_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.20_/vmstate/gtree/load/loaddomain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/aio-gsource/bh/callback-delete/one": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/bdrv-drain/blockjob/iothread/error/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/char/socket/server/wait-conn-fdpass/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/cutils/parse_uint_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/hbitmap/truncate/grow/tiny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/propagate/diamond": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/qgraph/test_two_test_same_interface": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/visitor/input/struct-nested": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/visitor/opts/u64/val1/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/visitor/serialization/QMP/primitives/integer_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.21_/vmstate/gtree/load/loadiommu": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/aio-gsource/bh/callback-delete/many": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/bdrv-drain/blockjob/iothread/error/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/char/socket/server/two-clients/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/cutils/qemu_strtoi/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/hbitmap/truncate/grow/small": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/propagate/mirror": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/qgraph/test_test_in_path": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/visitor/input/list2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/visitor/opts/u64/val1/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/visitor/serialization/QMP/primitives/integer_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.22_/vmstate/qlist/save/saveqlist": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/aio-gsource/event/add-remove": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/bdrv-drain/deletion/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/char/socket/server/two-clients/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/cutils/qemu_strtoi/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/hbitmap/truncate/grow/medium": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/qgraph/test_double_edge": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/visitor/input/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/visitor/opts/u64/val2/errno": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/visitor/serialization/QMP/primitives/uint8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.23_/vmstate/qlist/load/loadqlist": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/aio-gsource/event/wait": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/bdrv-drain/detach/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/char/socket/client/mainloop/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/cutils/qemu_strtoi/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/hbitmap/truncate/grow/large": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/visitor/input/any": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/visitor/opts/u64/val2/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.24_/visitor/serialization/QMP/primitives/uint8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/aio-gsource/event/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/bdrv-drain/detach/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/char/socket/client/mainloop/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/cutils/qemu_strtoi/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/hbitmap/truncate/shrink/negligible": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/visitor/input/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/visitor/opts/u64/val2/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.25_/visitor/serialization/QMP/primitives/uint8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/aio-gsource/event/wait/no-flush-cb": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/bdrv-drain/detach/parent_cb": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/char/socket/client/wait-conn/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/cutils/qemu_strtoi/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/hbitmap/truncate/shrink/tiny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/visitor/input/union-flat": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/visitor/opts/u64/range/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.26_/visitor/serialization/QMP/primitives/uint8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/aio-gsource/timer/schedule": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/bdrv-drain/detach/driver_cb": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/char/socket/client/wait-conn/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/cutils/qemu_strtoi/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/hbitmap/truncate/shrink/small": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/visitor/input/union-in-union": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/visitor/opts/u64/range/minval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.27_/visitor/serialization/QMP/primitives/uint16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/bdrv-drain/attach/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/char/socket/client/mainloop-reconnect/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/cutils/qemu_strtoi/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/hbitmap/truncate/shrink/medium": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/visitor/input/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/visitor/opts/u64/range/maxval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.28_/visitor/serialization/QMP/primitives/uint16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/bdrv-drain/bdrv_drop_intermediate/poll": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/char/socket/client/mainloop-reconnect/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/cutils/qemu_strtoi/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/hbitmap/truncate/shrink/large": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/visitor/input/errors": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/visitor/opts/u64/range/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.29_/visitor/serialization/QMP/primitives/uint16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/aio/bh/schedule10": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/aio/multi/schedule": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/auth/list/add-remove": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/auth/list/default/deny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/basic/iov/io": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/basic/lifecycle": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/bdrv-drain/set_aio_context": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/bdrv-graph-mod/should-update-child": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/bitcnt/ctpop16": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/bitmap/bitmap_set": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/bitops/sextract64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/block-backend/drain_all_aio_error": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/blockjob/cancel/created": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/char/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/afsplit/sha256/5000": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/akcipher/rsa1024-pkcs1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/cipher/aes-ecb-192": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/der/parse-rsa2048-priv-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/hash/alloc": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/hmac/alloc": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/ivgen/plain/1f2e3d4c": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/secret/indirect/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/crypto/task/datafree": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/cutils/freq_to_str": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/error-report/loc": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/event/event_b": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/hbitmap/size/0": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/host-utils/muls64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/host-utils/test_divs128": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/host-utils/test_rshift": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/image-locking/set-perm-abort": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/int128/int128_add": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/interval-tree/find-one-point": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/io/channel/socket/ipv4-async": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/keyval/keyval_parse/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/logging/parse_path": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qapi/util/parse_qapi_name": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qdev/properties/static/global": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qdist/pr": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qemu-opts/find_opts": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qgraph/test_machine": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qht/mode/resize": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qmp/dispatch_cmd_oob": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/qtree/remove": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/replication/primary/write": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/resv-mem/range_reverse_array_low_end": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/seccomp/fork/on-nospawn": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/single/failure": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/string-visitor/input/intList": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/string-visitor/output/int-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/sync-op/pwrite": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/test-smp-parse/with_dies": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/thread-pool/submit-aio": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/throttle/compute_wait": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/util/base64/embedded-nul": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/util/socket/is-socket/bad": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/uuid/generate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/virtio-dmabuf/add_rm_dev": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/clone/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/forward/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/input/uint": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/opts/i64/nonlist": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/output/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/visitor/serialization/QMP/nested_struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/vmstate/simple/primitive": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/write-threshold/trigger": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/xbzrle/encode_decode_zero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/xs_node/tx_abort": {
                "status": "PASSED"
            },
            "ptestresult.qemu.2_/yank/char_change/success/yank_to_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/bdrv-drain/replace_child/mid-drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/char/socket/client/wait-conn-reconnect/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/cutils/qemu_strtoi/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/hbitmap/serialize/align": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/visitor/input/wrong-type": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/visitor/opts/u64/range/2big": {
                "status": "PASSED"
            },
            "ptestresult.qemu.30_/visitor/serialization/QMP/primitives/uint16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/char/socket/client/wait-conn-reconnect/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/cutils/qemu_strtoi/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/hbitmap/serialize/basic": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/visitor/input/alternate-number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/visitor/opts/range/unvisited": {
                "status": "PASSED"
            },
            "ptestresult.qemu.31_/visitor/serialization/QMP/primitives/uint32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/char/socket/client/mainloop-fdpass/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/cutils/qemu_strtoi/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/hbitmap/serialize/part": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/visitor/input/alternate-list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/visitor/opts/range/beyond": {
                "status": "PASSED"
            },
            "ptestresult.qemu.32_/visitor/serialization/QMP/primitives/uint32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/char/socket/client/mainloop-fdpass/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/cutils/qemu_strtoi/min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/hbitmap/serialize/zeroes": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/visitor/input/qapi-introspect": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/visitor/opts/dict/unvisited": {
                "status": "PASSED"
            },
            "ptestresult.qemu.33_/visitor/serialization/QMP/primitives/uint32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.34_/char/socket/client/wait-conn-fdpass/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.34_/cutils/qemu_strtoi/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.34_/hbitmap/next_zero/next_x_0": {
                "status": "PASSED"
            },
            "ptestresult.qemu.34_/visitor/input/fail/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.34_/visitor/serialization/QMP/primitives/uint32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.35_/char/socket/client/wait-conn-fdpass/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.35_/cutils/qemu_strtoi/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.35_/hbitmap/next_zero/next_x_4": {
                "status": "PASSED"
            },
            "ptestresult.qemu.35_/visitor/input/fail/struct-nested": {
                "status": "PASSED"
            },
            "ptestresult.qemu.35_/visitor/serialization/QMP/primitives/uint64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.36_/char/socket/client/reconnect-error/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.36_/cutils/qemu_strtoi/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.36_/hbitmap/next_zero/next_x_after_truncate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.36_/visitor/input/fail/struct-in-list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.36_/visitor/serialization/QMP/primitives/uint64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.37_/char/socket/client/reconnect-error/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.37_/cutils/qemu_strtoi_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.37_/hbitmap/next_dirty_area/next_dirty_area_0": {
                "status": "PASSED"
            },
            "ptestresult.qemu.37_/visitor/input/fail/struct-missing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.37_/visitor/serialization/QMP/primitives/uint64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.38_/char/socket/client/dupid-reconnect/tcp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.38_/cutils/qemu_strtoi_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.38_/hbitmap/next_dirty_area/next_dirty_area_1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.38_/visitor/input/fail/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.38_/visitor/serialization/QMP/primitives/uint64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.39_/char/socket/client/dupid-reconnect/unix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.39_/cutils/qemu_strtoi_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.39_/hbitmap/next_dirty_area/next_dirty_area_4": {
                "status": "PASSED"
            },
            "ptestresult.qemu.39_/visitor/input/fail/list-nested": {
                "status": "PASSED"
            },
            "ptestresult.qemu.39_/visitor/serialization/QMP/primitives/int8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/aio/bh/cancel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/aio/multi/mutex/contended": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/auth/list/default/allow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/auth/list/default/deny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/basic/iov/discard-front": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/basic/yield": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/bdrv-drain/driver-cb/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/bdrv-graph-mod/parallel-perm-update": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/bitcnt/ctpop32": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/bitops/half_shuffle32": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/blockjob/cancel/running": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/char/ringbuf": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/afsplit/sha256/big": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/akcipher/rsa2048-raw": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/cipher/aes-ecb-256": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/der/parse-ecdsa-p192-priv-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/hash/prealloc": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/hmac/prealloc": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/ivgen/plain/1f2e3d4c5b6a7988": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/secret/indirect/badfile": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/crypto/task/failure": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/cutils/iec_binary_prefix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/error-report/glog": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/event/event_c": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/hbitmap/size/unaligned": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/int128/int128_sub": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/interval-tree/find-two-point": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/io/channel/socket/ipv4-fd": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/keyval/visit/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/logging/logfile_write_path": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qdev/properties/dynamic/global": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qdist/single/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qemu-opts/opts_create": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qgraph/test_contains": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qmp/dispatch_cmd_failure": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/qtree/destroy": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/replication/primary/start": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/resv-mem/resv_region_list_insert": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/seccomp/fork/off": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/single/cancel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/string-visitor/input/uintList": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/string-visitor/output/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/sync-op/preadv": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/test-smp-parse/with_modules_dies": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/thread-pool/submit-co": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/throttle/init": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/util/base64/not-nul-terminated": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/util/socket/is-socket/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/uuid/parse": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/virtio-dmabuf/rm_invalid_res": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/clone/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/forward/string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/input/int_overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/opts/i64/val1/errno": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/output/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/visitor/serialization/QMP/nested_struct_list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/vmstate/simple/array": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/xbzrle/encode_decode_unchanged": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/xs_node/tx_fail": {
                "status": "PASSED"
            },
            "ptestresult.qemu.3_/yank/char_change/success/from_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.40_/cutils/qemu_strtoi_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.40_/hbitmap/next_dirty_area/next_dirty_area_after_truncate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.40_/visitor/input/fail/union-flat": {
                "status": "PASSED"
            },
            "ptestresult.qemu.40_/visitor/serialization/QMP/primitives/int8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.41_/cutils/qemu_strtoi_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.41_/visitor/input/fail/union-flat-no-discriminator": {
                "status": "PASSED"
            },
            "ptestresult.qemu.41_/visitor/serialization/QMP/primitives/int8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.42_/cutils/qemu_strtoi_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.42_/visitor/input/fail/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.42_/visitor/serialization/QMP/primitives/int8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.43_/cutils/qemu_strtoi_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.43_/visitor/serialization/QMP/primitives/int16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.44_/cutils/qemu_strtoi_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.44_/visitor/serialization/QMP/primitives/int16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.45_/cutils/qemu_strtoui/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.45_/visitor/serialization/QMP/primitives/int16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.46_/cutils/qemu_strtoui/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.46_/visitor/serialization/QMP/primitives/int16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.47_/cutils/qemu_strtoui/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.47_/visitor/serialization/QMP/primitives/int32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.48_/cutils/qemu_strtoui/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.48_/visitor/serialization/QMP/primitives/int32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.49_/cutils/qemu_strtoui/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.49_/visitor/serialization/QMP/primitives/int32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/aio/bh/delete": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/aio/multi/mutex/handoff": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/auth/list/default/allow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/auth/list/explicit/deny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/basic/iov/discard-back": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/basic/nesting": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/bdrv-drain/driver-cb/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/bdrv-graph-mod/parallel-exclusive-write": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/bitcnt/ctpop64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/bitops/half_shuffle64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/blockjob/cancel/paused": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/char/mux": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/afsplit/sha1/1000": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/akcipher/rsa2048-pkcs1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/cipher/aes-cbc-128": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/der/parse-ecdsa-p256-priv-key": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/hash/digest": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/hmac/digest": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/ivgen/plain64/1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/secret/indirect/emptyfile": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/crypto/task/thread_complete": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/cutils/si_prefix": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/error-report/once": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/event/event_d": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/hbitmap/iter/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/int128/int128_neg": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/interval-tree/find-one-range": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/io/channel/socket/ipv6-sync": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/keyval/visit/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/logging/logfile_lock_path": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/pair/success": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qdev/properties/global/subclass": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qdist/single/full": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qemu-opts/opt_get": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qgraph/test_multiple_contains": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qmp/dispatch_cmd_io": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/qtree/insert": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/replication/primary/stop": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/seccomp/thread/on": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/socket/fd-pass/name/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/string-visitor/input/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/string-visitor/output/bool-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/sync-op/pwritev": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/test-smp-parse/with_clusters": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/thread-pool/submit-many": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/throttle/init_readonly": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/util/base64/invalid-chars": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/uuid/unparse": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/virtio-dmabuf/add_invalid_res": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/clone/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/forward/size": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/input/int_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/opts/i64/val1/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/output/string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/visitor/serialization/QMP/primitives/string_empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/vmstate/versioned/load/v1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/xbzrle/encode_decode_1_byte": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/xs_node/tx_succeed": {
                "status": "PASSED"
            },
            "ptestresult.qemu.4_/yank/char_change/fail/to_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.50_/cutils/qemu_strtoui/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.50_/visitor/serialization/QMP/primitives/int32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.51_/cutils/qemu_strtoui/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.51_/visitor/serialization/QMP/primitives/int64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.52_/cutils/qemu_strtoui/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.52_/visitor/serialization/QMP/primitives/int64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.53_/cutils/qemu_strtoui/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.53_/visitor/serialization/QMP/primitives/int64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.54_/cutils/qemu_strtoui/wrap": {
                "status": "PASSED"
            },
            "ptestresult.qemu.54_/visitor/serialization/QMP/primitives/int64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.55_/cutils/qemu_strtoui/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.55_/visitor/serialization/QMP/primitive_list/string_empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.56_/cutils/qemu_strtoui/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.56_/visitor/serialization/QMP/primitive_list/string_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.57_/cutils/qemu_strtoui/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.57_/visitor/serialization/QMP/primitive_list/string_newlines": {
                "status": "PASSED"
            },
            "ptestresult.qemu.58_/cutils/qemu_strtoui/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.58_/visitor/serialization/QMP/primitive_list/string_commas": {
                "status": "PASSED"
            },
            "ptestresult.qemu.59_/cutils/qemu_strtoui/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.59_/visitor/serialization/QMP/primitive_list/string_single_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/aio/bh/flush": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/aio/multi/mutex/mcs": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/auth/list/explicit/allow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/auth/list/explicit/deny": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/basic/iov/discard-front-undo": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/basic/self": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/bdrv-drain/driver-cb/co/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/bdrv-graph-mod/append-greedy-filter": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/bitops/half_unshuffle32": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/blockjob/cancel/ready": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/char/stdio": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/akcipher/rsakey-1024-public": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/cipher/aes-cbc-192": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/hash/base64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/ivgen/plain64/1f2e3d4c": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/secret/noconv/utf8": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/crypto/task/thread_failure": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/cutils/parse_uint/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/error-report/timestamp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/event/deprecated": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/hbitmap/iter/partial": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/int128/int128_nz": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/interval-tree/find-one-range-many": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/io/channel/socket/ipv6-async": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/keyval/visit/size": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/pair/failure": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/qdist/binning/simple": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/qemu-opts/opt_get_bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/qgraph/test_produces": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/qmp/dispatch_cmd_success_response": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/replication/primary/do_checkpoint": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/seccomp/thread/on-nospawn": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/socket/fd-pass/name/bad": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/string-visitor/input/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/string-visitor/output/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/sync-op/preadv_part": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/test-smp-parse/with_boPASS:s": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/thread-pool/cancel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/throttle/init_writeonly": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/uuid/unparse_strdup": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/virtio-dmabuf/free_res": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/clone/complex1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/forward/number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/input/int_str_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/opts/i64/val1/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/output/no-string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/visitor/serialization/QMP/primitives/string_whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/vmstate/versioned/load/v2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/xbzrle/encode_decode_overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/xs_node/tx_rm": {
                "status": "PASSED"
            },
            "ptestresult.qemu.5_/yank/char_change/fail/yank_to_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.60_/cutils/qemu_strtoui_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.60_/visitor/serialization/QMP/primitive_list/string_double_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.61_/cutils/qemu_strtoui_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.61_/visitor/serialization/QMP/primitive_list/boolean_true1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.62_/cutils/qemu_strtoui_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.62_/visitor/serialization/QMP/primitive_list/boolean_true2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.63_/cutils/qemu_strtoui_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.63_/visitor/serialization/QMP/primitive_list/boolean_true3": {
                "status": "PASSED"
            },
            "ptestresult.qemu.64_/cutils/qemu_strtoui_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.64_/visitor/serialization/QMP/primitive_list/boolean_false1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.65_/cutils/qemu_strtoui_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.65_/visitor/serialization/QMP/primitive_list/boolean_false2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.66_/cutils/qemu_strtoui_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.66_/visitor/serialization/QMP/primitive_list/number_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.67_/cutils/qemu_strtoui_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.67_/visitor/serialization/QMP/primitive_list/number_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.68_/cutils/qemu_strtol/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.68_/visitor/serialization/QMP/primitive_list/number_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.69_/cutils/qemu_strtol/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.69_/visitor/serialization/QMP/primitive_list/number_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/aio/bh/callback-delete/one": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/aio/multi/mutex/pthread": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/auth/list/explicit/allow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/basic/entered": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/basic/iov/discard-back-undo": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/bdrv-drain/driver-cb/co/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/bitops/half_unshuffle64": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/blockjob/cancel/standby": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/char/pipe": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/crypto/akcipher/rsakey-1024-private": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/crypto/cipher/aes-cbc-256": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/crypto/ivgen/plain64/1f2e3d4c5b6a7988": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/crypto/secret/noconv/base64/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/cutils/parse_uint/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/error-report/warn": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/event/deprecated_data": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/hbitmap/iter/granularity": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/int128/int128_le": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/interval-tree/find-many-range": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/io/channel/socket/unix-sync": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/keyval/visit/dict": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/pair/cancel": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/qdist/binning/precision": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/qemu-opts/opt_get_number": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/qgraph/test_multiple_produces": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/qmp/dispatch_cmd_deprecated": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/replication/primary/get_error_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/seccomp/thread/off": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/socket/fd-pass/name/nomon": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/string-visitor/input/string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/string-visitor/output/number-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/sync-op/pwritev_part": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/test-smp-parse/with_drawers": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/thread-pool/cancel-async": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/throttle/destroy": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/uuid/hash": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/clone/complex2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/forward/any": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/input/int_str_fail": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/opts/i64/val2/errno": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/output/enum": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/visitor/serialization/QMP/primitives/string_newlines": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/vmstate/field_exists/load/noskip": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/xbzrle/encode_decode": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/xs_node/tx_resurrect": {
                "status": "PASSED"
            },
            "ptestresult.qemu.6_/yank/char_change/fail/from_yank": {
                "status": "PASSED"
            },
            "ptestresult.qemu.70_/cutils/qemu_strtol/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.70_/visitor/serialization/QMP/primitive_list/integer_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.71_/cutils/qemu_strtol/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.71_/visitor/serialization/QMP/primitive_list/integer_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.72_/cutils/qemu_strtol/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.72_/visitor/serialization/QMP/primitive_list/integer_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.73_/cutils/qemu_strtol/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.73_/visitor/serialization/QMP/primitive_list/integer_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.74_/cutils/qemu_strtol/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.74_/visitor/serialization/QMP/primitive_list/uint8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.75_/cutils/qemu_strtol/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.75_/visitor/serialization/QMP/primitive_list/uint8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.76_/cutils/qemu_strtol/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.76_/visitor/serialization/QMP/primitive_list/uint8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.77_/cutils/qemu_strtol/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.77_/visitor/serialization/QMP/primitive_list/uint8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.78_/cutils/qemu_strtol/overflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.78_/visitor/serialization/QMP/primitive_list/uint16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.79_/cutils/qemu_strtol/min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.79_/visitor/serialization/QMP/primitive_list/uint16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/aio/bh/callback-delete/many": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/basic/in_coroutine": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/bdrv-drain/quiesce/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/blockjob/cancel/pending": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/char/file": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/crypto/akcipher/rsakey-2048-public": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/crypto/cipher/null-iv": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/crypto/ivgen/essiv/1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/crypto/secret/noconv/base64/bad": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/cutils/parse_uint/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/hbitmap/iter/iter_and_reset": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/int128/int128_lt": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/io/channel/socket/unix-async": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/keyval/visit/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/pair/fail-cancel-race": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/qdist/binning/expand": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/qemu-opts/opt_get_size": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/qgraph/test_consumes": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/qmp/dispatch_cmd_arg_deprecated": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/replication/secondary/read": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/seccomp/sched/on": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/socket/fd-pass/num/good": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/string-visitor/input/enum": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/string-visitor/output/string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/sync-op/pwrite_compressed": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/test-smp-parse/with_drawers_boPASS:s": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/throttle/have_timer": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/clone/complex3": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/forward/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/input/bool": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/opts/i64/val2/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/output/struct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/visitor/serialization/QMP/primitives/string_commas": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/vmstate/field_exists/load/skip": {
                "status": "PASSED"
            },
            "ptestresult.qemu.7_/xs_node/tx_resurrect2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.80_/cutils/qemu_strtol/underflow": {
                "status": "PASSED"
            },
            "ptestresult.qemu.80_/visitor/serialization/QMP/primitive_list/uint16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.81_/cutils/qemu_strtol/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.81_/visitor/serialization/QMP/primitive_list/uint16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.82_/cutils/qemu_strtol/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.82_/visitor/serialization/QMP/primitive_list/uint32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.83_/cutils/qemu_strtol_full/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.83_/visitor/serialization/QMP/primitive_list/uint32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.84_/cutils/qemu_strtol_full/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.84_/visitor/serialization/QMP/primitive_list/uint32_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.85_/cutils/qemu_strtol_full/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.85_/visitor/serialization/QMP/primitive_list/uint32_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.86_/cutils/qemu_strtol_full/negative": {
                "status": "PASSED"
            },
            "ptestresult.qemu.86_/visitor/serialization/QMP/primitive_list/uint64_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.87_/cutils/qemu_strtol_full/negzero": {
                "status": "PASSED"
            },
            "ptestresult.qemu.87_/visitor/serialization/QMP/primitive_list/uint64_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.88_/cutils/qemu_strtol_full/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.88_/visitor/serialization/QMP/primitive_list/uint64_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.89_/cutils/qemu_strtol_full/max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.89_/visitor/serialization/QMP/primitive_list/uint64_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/aio/event/add-remove": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/basic/order": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/bdrv-drain/quiesce/drain": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/blockjob/cancel/concluded": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/char/file-fifo": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/crypto/akcipher/rsakey-2048-private": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/crypto/cipher/short-plaintext": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/crypto/ivgen/essiv/1f2e3d4c": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/crypto/secret/conv/base64/utf8valid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/cutils/parse_uint/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/hbitmap/get/all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/int128/int128_ge": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/io/channel/socket/unix-fd-pass": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/keyval/visit/optional": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/qdist/binning/shrink": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/qemu-opts/opt_unset": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/qgraph/test_multiple_consumes": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/qmp/dispatch_cmd_ret_deprecated": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/replication/secondary/write": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/seccomp/sched/on-nores": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/socket/fd-pass/num/bad": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/string-visitor/input/fuzz": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/string-visitor/output/string-human": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/sync-op/pwrite_zeroes": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/test-smp-parse/full": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/throttle/detach_attach": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/visitor/input/bool_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/visitor/opts/i64/val2/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/visitor/output/struct-nested": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/visitor/serialization/QMP/primitives/string_single_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.8_/vmstate/field_exists/save/noskip": {
                "status": "PASSED"
            },
            "ptestresult.qemu.90_/cutils/qemu_strtol_full/erange_junk": {
                "status": "PASSED"
            },
            "ptestresult.qemu.90_/visitor/serialization/QMP/primitive_list/int8_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.91_/cutils/qemu_strtoul/correct": {
                "status": "PASSED"
            },
            "ptestresult.qemu.91_/visitor/serialization/QMP/primitive_list/int8_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.92_/cutils/qemu_strtoul/null": {
                "status": "PASSED"
            },
            "ptestresult.qemu.92_/visitor/serialization/QMP/primitive_list/int8_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.93_/cutils/qemu_strtoul/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.93_/visitor/serialization/QMP/primitive_list/int8_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.94_/cutils/qemu_strtoul/whitespace": {
                "status": "PASSED"
            },
            "ptestresult.qemu.94_/visitor/serialization/QMP/primitive_list/int16_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.95_/cutils/qemu_strtoul/invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.95_/visitor/serialization/QMP/primitive_list/int16_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.96_/cutils/qemu_strtoul/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.96_/visitor/serialization/QMP/primitive_list/int16_min": {
                "status": "PASSED"
            },
            "ptestresult.qemu.97_/cutils/qemu_strtoul/octal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.97_/visitor/serialization/QMP/primitive_list/int16_max": {
                "status": "PASSED"
            },
            "ptestresult.qemu.98_/cutils/qemu_strtoul/decimal": {
                "status": "PASSED"
            },
            "ptestresult.qemu.98_/visitor/serialization/QMP/primitive_list/int32_sanity1": {
                "status": "PASSED"
            },
            "ptestresult.qemu.99_/cutils/qemu_strtoul/hex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.99_/visitor/serialization/QMP/primitive_list/int32_sanity2": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/aio/event/wait": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/bdrv-drain/quiesce/co/drain_all": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/char/udp": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/crypto/akcipher/rsakey-public-lack-elem": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/crypto/ivgen/essiv/1f2e3d4c5b6a7988": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/crypto/secret/conv/base64/utf8invalid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/cutils/parse_uint/trailing": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/hbitmap/get/some": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/int128/int128_gt": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/io/channel/socket/unix-listen-cleanup": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/keyval/visit/alternate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/locking/co-mutex": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/qemu-opts/opts_reset": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/qgraph/test_driver": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/qmp/dealloc_types": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/replication/secondary/start": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/seccomp/sched/off": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/socket/fd-pass/num/nocli": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/string-visitor/output/no-string": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/sync-op/load_vmstate": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/test-smp-parse/generic/valid": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/throttle/config_functions": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/visitor/input/bool_str_keyval": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/visitor/opts/i64/range/empty": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/visitor/output/list": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/visitor/serialization/QMP/primitives/string_double_quoted": {
                "status": "PASSED"
            },
            "ptestresult.qemu.9_/vmstate/field_exists/save/skip": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/qemu/ptest\nTAP version 14\n# random seed: R02Sd10399652ecb96dfcc0327bdf788b6f9\n1..6\n# Start of basic tests\n# Start of iov tests\nPASS: 1 /basic/iov/from-to-buf\nPASS: 2 /basic/iov/io\n# slow test /basic/iov/io executed in 0.51 secs\nPASS: 3 /basic/iov/discard-front\nPASS: 4 /basic/iov/discard-back\nPASS: 5 /basic/iov/discard-front-undo\nPASS: 6 /basic/iov/discard-back-undo\n# End of iov tests\n# End of basic tests\nTAP version 14\n# random seed: R02Sfeeed0fdad80d17b61f06df81a2f75dc\n1..10\n# Start of qmp tests\nPASS: 1 /qmp/dispatch_cmd\nPASS: 2 /qmp/dispatch_cmd_oob\nPASS: 3 /qmp/dispatch_cmd_failure\nPASS: 4 /qmp/dispatch_cmd_io\nPASS: 5 /qmp/dispatch_cmd_success_response\nPASS: 6 /qmp/dispatch_cmd_deprecated\nPASS: 7 /qmp/dispatch_cmd_arg_deprecated\nPASS: 8 /qmp/dispatch_cmd_ret_deprecated\nPASS: 9 /qmp/dealloc_types\nPASS: 10 /qmp/dealloc_partial\n# End of qmp tests\nTAP version 14\n# random seed: R02S0a230f50bf1ee2b0a74742347154bca2\n1..6\n# Start of thread-pool tests\nPASS: 1 /thread-pool/submit\nPASS: 2 /thread-pool/submit-aio\nPASS: 3 /thread-pool/submit-co\nPASS: 4 /thread-pool/submit-many\nPASS: 5 /thread-pool/cancel\n# slow test /thread-pool/cancel executed in 2.00 secs\nPASS: 6 /thread-pool/cancel-async\n# slow test /thread-pool/cancel-async executed in 2.00 secs\n# End of thread-pool tests\nTAP version 14\n# random seed: R02Scb1d21441851efc1acf4c7fc00c57eb2\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/test_lshift\nPASS: 2 /host-utils/test_rshift\n# End of host-utils tests\nTAP version 14\n# random seed: R02S56e8d4d5d711cd9e77ae74f2dc6dd417\n1..1\n# Start of authz tests\nPASS: 1 /authz/simple\n# End of authz tests\nTAP version 14\n# random seed: R02S10eccc459abdafd47538c48e31a5a211\n1..6\n# Start of interval-tree tests\nPASS: 1 /interval-tree/empty\nPASS: 2 /interval-tree/find-one-point\nPASS: 3 /interval-tree/find-two-point\nPASS: 4 /interval-tree/find-one-range\nPASS: 5 /interval-tree/find-one-range-many\nPASS: 6 /interval-tree/find-many-range\n# End of interval-tree tests\nTAP version 14\n# random seed: R02S301bf69044d793c5e967fd8a420a0bd7\n1..16\n# Start of crypto tests\n# Start of akcipher tests\nPASS: 1 /crypto/akcipher/rsa1024-raw\nPASS: 2 /crypto/akcipher/rsa1024-pkcs1\nPASS: 3 /crypto/akcipher/rsa2048-raw\nPASS: 4 /crypto/akcipher/rsa2048-pkcs1\nPASS: 5 /crypto/akcipher/rsakey-1024-public\nPASS: 6 /crypto/akcipher/rsakey-1024-private\nPASS: 7 /crypto/akcipher/rsakey-2048-public\nPASS: 8 /crypto/akcipher/rsakey-2048-private\nPASS: 9 /crypto/akcipher/rsakey-public-lack-elem\nPASS: 10 /crypto/akcipher/rsakey-private-lack-elem\nPASS: 11 /crypto/akcipher/rsakey-public-empty-elem\nPASS: 12 /crypto/akcipher/rsakey-private-empty-elem\nPASS: 13 /crypto/akcipher/rsakey-public-empty-key\nPASS: 14 /crypto/akcipher/rsakey-private-empty-key\nPASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val\nPASS: 16 /crypto/akcipher/rsakey-public-extra-elem\n# End of akcipher tests\n# End of crypto tests\nTAP version 14\n# random seed: R02Sb30fde1d981850a19f41994420ca5020\n1..19\n# Start of qemu-opts tests\nPASS: 1 /qemu-opts/find_unknown_opts\nPASS: 2 /qemu-opts/find_opts\nPASS: 3 /qemu-opts/opts_create\nPASS: 4 /qemu-opts/opt_get\nPASS: 5 /qemu-opts/opt_get_bool\nPASS: 6 /qemu-opts/opt_get_number\nPASS: 7 /qemu-opts/opt_get_size\nPASS: 8 /qemu-opts/opt_unset\nPASS: 9 /qemu-opts/opts_reset\nPASS: 10 /qemu-opts/has_help_option\nPASS: 11 /qemu-opts/append_to_null\nPASS: 12 /qemu-opts/append\n# Start of opts_parse tests\nPASS: 13 /qemu-opts/opts_parse/general\nPASS: 14 /qemu-opts/opts_parse/bool\nPASS: 15 /qemu-opts/opts_parse/number\nPASS: 16 /qemu-opts/opts_parse/size\n# End of opts_parse tests\n# Start of to_qdict tests\nPASS: 17 /qemu-opts/to_qdict/basic\nPASS: 18 /qemu-opts/to_qdict/filtered\nPASS: 19 /qemu-opts/to_qdict/duplicates\n# End of to_qdict tests\n# End of qemu-opts tests\nTAP version 14\n# random seed: R02S43c5c35c4dbcd0783898d10a2b65790a\n1..22\n# Start of sync-op tests\nPASS: 1 /sync-op/pread\nPASS: 2 /sync-op/pwrite\nPASS: 3 /sync-op/preadv\nPASS: 4 /sync-op/pwritev\nPASS: 5 /sync-op/preadv_part\nPASS: 6 /sync-op/pwritev_part\nPASS: 7 /sync-op/pwrite_compressed\nPASS: 8 /sync-op/pwrite_zeroes\nPASS: 9 /sync-op/load_vmstate\nPASS: 10 /sync-op/save_vmstate\nPASS: 11 /sync-op/pdiscard\nPASS: 12 /sync-op/truncate\nPASS: 13 /sync-op/block_status\nPASS: 14 /sync-op/flush\nPASS: 15 /sync-op/check\nPASS: 16 /sync-op/activate\n# End of sync-op tests\n# Start of attach tests\nPASS: 17 /attach/blockjob\nPASS: 18 /attach/second_node\nPASS: 19 /attach/preserve_blk_ctx\n# End of attach tests\n# Start of propagate tests\nPASS: 20 /propagate/basic\nPASS: 21 /propagate/diamond\nPASS: 22 /propagate/mirror\n# End of propagate tests\nTAP version 14\n# random seed: R02Sf473d4c7ce16aed38bb0494c080de410\n1..9\n# Start of crypto tests\n# Start of ivgen tests\n# Start of plain tests\nPASS: 1 /crypto/ivgen/plain/1\nPASS: 2 /crypto/ivgen/plain/1f2e3d4c\nPASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988\n# End of plain tests\n# Start of plain64 tests\nPASS: 4 /crypto/ivgen/plain64/1\nPASS: 5 /crypto/ivgen/plain64/1f2e3d4c\nPASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988\n# End of plain64 tests\n# Start of essiv tests\nPASS: 7 /crypto/ivgen/essiv/1\nPASS: 8 /crypto/ivgen/essiv/1f2e3d4c\nPASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988\n# End of essiv tests\n# End of ivgen tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S026905d09dc6c7b8d6240d41e43accf7\n1..6\n# Start of uuid tests\nPASS: 1 /uuid/is_null\nPASS: 2 /uuid/generate\nPASS: 3 /uuid/parse\nPASS: 4 /uuid/unparse\nPASS: 5 /uuid/unparse_strdup\nPASS: 6 /uuid/hash\n# End of uuid tests\nTAP version 14\n# random seed: R02S02a223d5ad189618a7599ed7334aa153\n1..2\n# Start of qapi tests\n# Start of util tests\nPASS: 1 /qapi/util/qapi_enum_parse\nPASS: 2 /qapi/util/parse_qapi_name\n# End of util tests\n# End of qapi tests\nTAP version 14\n# random seed: R02Seecfb5e1f0aa007dac524a9037c57d4d\n1..23\n# Start of vmstate tests\n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:a\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child_parent:f\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:parent\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:diff\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:diff\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \nPASS: 1 /vmstate/tmp_struct\n# Start of simple tests\n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:b_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i64_2\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i32_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i32_1\n# \n# \nPASS: 2 /vmstate/simple/primitive\n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \nPASS: 3 /vmstate/simple/array\n# End of simple tests\n# Start of versioned tests\n# Start of load tests\nPASS: 4 /vmstate/versioned/load/v1\nPASS: 5 /vmstate/versioned/load/v2\n# End of load tests\n# End of versioned tests\n# Start of field_exists tests\n# Start of load tests\nPASS: 6 /vmstate/field_exists/load/noskip\nPASS: 7 /vmstate/field_exists/load/skip\n# End of load tests\n# Start of save tests\nPASS: 8 /vmstate/field_exists/save/noskip\nPASS: 9 /vmstate/field_exists/save/skip\n# End of save tests\n# End of field_exists tests\n# Start of array tests\n# Start of ptr tests\n# Start of str tests\n# Start of no0 tests\nPASS: 10 /vmstate/array/ptr/str/no0/save\nPASS: 11 /vmstate/array/ptr/str/no0/load\n# End of no0 tests\n# Start of 0 tests\nPASS: 12 /vmstate/array/ptr/str/0/save\nPASS: 13 /vmstate/array/ptr/str/0/load\n# End of 0 tests\n# End of str tests\n# Start of prim tests\n# Start of 0 tests\nPASS: 14 /vmstate/array/ptr/prim/0/save\nPASS: 15 /vmstate/array/ptr/prim/0/load\n# End of 0 tests\n# End of prim tests\n# End of ptr tests\n# End of array tests\n# Start of qtailq tests\n# Start of save tests\nPASS: 16 /vmstate/qtailq/save/saveq\n# End of save tests\n# Start of load tests\nPASS: 17 /vmstate/qtailq/load/loadq\n# End of load tests\n# End of qtailq tests\n# Start of gtree tests\n# Start of save tests\nPASS: 18 /vmstate/gtree/save/savedomain\nPASS: 19 /vmstate/gtree/save/saveiommu\n# End of save tests\n# Start of load tests\nPASS: 20 /vmstate/gtree/load/loaddomain\nPASS: 21 /vmstate/gtree/load/loadiommu\n# End of load tests\n# End of gtree tests\n# Start of qlist tests\n# Start of save tests\nPASS: 22 /vmstate/qlist/save/saveqlist\n# End of save tests\n# Start of load tests\nPASS: 23 /vmstate/qlist/load/loadqlist\n# End of load tests\n# End of qlist tests\n# End of vmstate tests\nTAP version 14\n# random seed: R02S62bcda987521411e1fa18ba4540b202d\n1..9\n# Start of seccomp tests\n# Start of fork tests\nPASS: 1 /seccomp/fork/on\nPASS: 2 /seccomp/fork/on-nospawn\nPASS: 3 /seccomp/fork/off\n# End of fork tests\n# Start of thread tests\nPASS: 4 /seccomp/thread/on\nPASS: 5 /seccomp/thread/on-nospawn\nPASS: 6 /seccomp/thread/off\n# End of thread tests\n# Start of sched tests\nPASS: 7 /seccomp/sched/on\nPASS: 8 /seccomp/sched/on-nores\nPASS: 9 /seccomp/sched/off\n# End of sched tests\n# End of seccomp tests\nTAP version 14\n# random seed: R02S37d0a2a06eef39187e3092e8a8fc1ccd\n1..8\n# Start of blockjob tests\nPASS: 1 /blockjob/ids\n# Start of cancel tests\nPASS: 2 /blockjob/cancel/created\nPASS: 3 /blockjob/cancel/running\nPASS: 4 /blockjob/cancel/paused\nPASS: 5 /blockjob/cancel/ready\nPASS: 6 /blockjob/cancel/standby\nPASS: 7 /blockjob/cancel/pending\nPASS: 8 /blockjob/cancel/concluded\n# End of cancel tests\n# End of blockjob tests\nTAP version 14\n# random seed: R02Sf81243e34cb177dccfed54389bcb5ad0\n1..11\n# Start of int128 tests\nPASS: 1 /int128/int128_and\nPASS: 2 /int128/int128_add\nPASS: 3 /int128/int128_sub\nPASS: 4 /int128/int128_neg\nPASS: 5 /int128/int128_nz\nPASS: 6 /int128/int128_le\nPASS: 7 /int128/int128_lt\nPASS: 8 /int128/int128_ge\nPASS: 9 /int128/int128_gt\nPASS: 10 /int128/int128_rshift\nPASS: 11 /int128/int128_urshift\n# End of int128 tests\nTAP version 14\n# random seed: R02Sc495b76af0dee1cd925bbdccc80cf74e\n1..156\n# Start of visitor tests\n# Start of serialization tests\n# Start of QMP tests\nPASS: 1 /visitor/serialization/QMP/struct\nPASS: 2 /visitor/serialization/QMP/nested_struct\nPASS: 3 /visitor/serialization/QMP/nested_struct_list\n# Start of primitives tests\nPASS: 4 /visitor/serialization/QMP/primitives/string_empty\nPASS: 5 /visitor/serialization/QMP/primitives/string_whitespace\nPASS: 6 /visitor/serialization/QMP/primitives/string_newlines\nPASS: 7 /visitor/serialization/QMP/primitives/string_commas\nPASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted\nPASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted\nPASS: 10 /visitor/serialization/QMP/primitives/boolean_true1\nPASS: 11 /visitor/serialization/QMP/primitives/boolean_true2\nPASS: 12 /visitor/serialization/QMP/primitives/boolean_true3\nPASS: 13 /visitor/serialization/QMP/primitives/boolean_false1\nPASS: 14 /visitor/serialization/QMP/primitives/boolean_false2\nPASS: 15 /visitor/serialization/QMP/primitives/number_sanity1\nPASS: 16 /visitor/serialization/QMP/primitives/number_sanity2\nPASS: 17 /visitor/serialization/QMP/primitives/number_min\nPASS: 18 /visitor/serialization/QMP/primitives/number_max\nPASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1\nPASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2\nPASS: 21 /visitor/serialization/QMP/primitives/integer_min\nPASS: 22 /visitor/serialization/QMP/primitives/integer_max\nPASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1\nPASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2\nPASS: 25 /visitor/serialization/QMP/primitives/uint8_min\nPASS: 26 /visitor/serialization/QMP/primitives/uint8_max\nPASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1\nPASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2\nPASS: 29 /visitor/serialization/QMP/primitives/uint16_min\nPASS: 30 /visitor/serialization/QMP/primitives/uint16_max\nPASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1\nPASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2\nPASS: 33 /visitor/serialization/QMP/primitives/uint32_min\nPASS: 34 /visitor/serialization/QMP/primitives/uint32_max\nPASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1\nPASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2\nPASS: 37 /visitor/serialization/QMP/primitives/uint64_min\nPASS: 38 /visitor/serialization/QMP/primitives/uint64_max\nPASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1\nPASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2\nPASS: 41 /visitor/serialization/QMP/primitives/int8_min\nPASS: 42 /visitor/serialization/QMP/primitives/int8_max\nPASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1\nPASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2\nPASS: 45 /visitor/serialization/QMP/primitives/int16_min\nPASS: 46 /visitor/serialization/QMP/primitives/int16_max\nPASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1\nPASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2\nPASS: 49 /visitor/serialization/QMP/primitives/int32_min\nPASS: 50 /visitor/serialization/QMP/primitives/int32_max\nPASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1\nPASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2\nPASS: 53 /visitor/serialization/QMP/primitives/int64_min\nPASS: 54 /visitor/serialization/QMP/primitives/int64_max\n# End of primitives tests\n# Start of primitive_list tests\nPASS: 55 /visitor/serialization/QMP/primitive_list/string_empty\nPASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace\nPASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines\nPASS: 58 /visitor/serialization/QMP/primitive_list/string_commas\nPASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted\nPASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted\nPASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1\nPASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2\nPASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3\nPASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1\nPASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2\nPASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1\nPASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2\nPASS: 68 /visitor/serialization/QMP/primitive_list/number_min\nPASS: 69 /visitor/serialization/QMP/primitive_list/number_max\nPASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1\nPASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2\nPASS: 72 /visitor/serialization/QMP/primitive_list/integer_min\nPASS: 73 /visitor/serialization/QMP/primitive_list/integer_max\nPASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1\nPASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2\nPASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min\nPASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max\nPASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1\nPASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2\nPASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min\nPASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max\nPASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1\nPASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2\nPASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min\nPASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max\nPASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1\nPASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2\nPASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min\nPASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max\nPASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1\nPASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2\nPASS: 92 /visitor/serialization/QMP/primitive_list/int8_min\nPASS: 93 /visitor/serialization/QMP/primitive_list/int8_max\nPASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1\nPASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2\nPASS: 96 /visitor/serialization/QMP/primitive_list/int16_min\nPASS: 97 /visitor/serialization/QMP/primitive_list/int16_max\nPASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1\nPASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2\nPASS: 100 /visitor/serialization/QMP/primitive_list/int32_min\nPASS: 101 /visitor/serialization/QMP/primitive_list/int32_max\nPASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1\nPASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2\nPASS: 104 /visitor/serialization/QMP/primitive_list/int64_min\nPASS: 105 /visitor/serialization/QMP/primitive_list/int64_max\n# End of primitive_list tests\n# End of QMP tests\n# Start of String tests\n# Start of primitives tests\nPASS: 106 /visitor/serialization/String/primitives/string_empty\nPASS: 107 /visitor/serialization/String/primitives/string_whitespace\nPASS: 108 /visitor/serialization/String/primitives/string_newlines\nPASS: 109 /visitor/serialization/String/primitives/string_commas\nPASS: 110 /visitor/serialization/String/primitives/string_single_quoted\nPASS: 111 /visitor/serialization/String/primitives/string_double_quoted\nPASS: 112 /visitor/serialization/String/primitives/boolean_true1\nPASS: 113 /visitor/serialization/String/primitives/boolean_true2\nPASS: 114 /visitor/serialization/String/primitives/boolean_true3\nPASS: 115 /visitor/serialization/String/primitives/boolean_false1\nPASS: 116 /visitor/serialization/String/primitives/boolean_false2\nPASS: 117 /visitor/serialization/String/primitives/number_sanity1\nPASS: 118 /visitor/serialization/String/primitives/number_sanity2\nPASS: 119 /visitor/serialization/String/primitives/number_min\nPASS: 120 /visitor/serialization/String/primitives/number_max\nPASS: 121 /visitor/serialization/String/primitives/integer_sanity1\nPASS: 122 /visitor/serialization/String/primitives/integer_sanity2\nPASS: 123 /visitor/serialization/String/primitives/integer_min\nPASS: 124 /visitor/serialization/String/primitives/integer_max\nPASS: 125 /visitor/serialization/String/primitives/uint8_sanity1\nPASS: 126 /visitor/serialization/String/primitives/uint8_sanity2\nPASS: 127 /visitor/serialization/String/primitives/uint8_min\nPASS: 128 /visitor/serialization/String/primitives/uint8_max\nPASS: 129 /visitor/serialization/String/primitives/uint16_sanity1\nPASS: 130 /visitor/serialization/String/primitives/uint16_sanity2\nPASS: 131 /visitor/serialization/String/primitives/uint16_min\nPASS: 132 /visitor/serialization/String/primitives/uint16_max\nPASS: 133 /visitor/serialization/String/primitives/uint32_sanity1\nPASS: 134 /visitor/serialization/String/primitives/uint32_sanity2\nPASS: 135 /visitor/serialization/String/primitives/uint32_min\nPASS: 136 /visitor/serialization/String/primitives/uint32_max\nPASS: 137 /visitor/serialization/String/primitives/uint64_sanity1\nPASS: 138 /visitor/serialization/String/primitives/uint64_sanity2\nPASS: 139 /visitor/serialization/String/primitives/uint64_min\nPASS: 140 /visitor/serialization/String/primitives/uint64_max\nPASS: 141 /visitor/serialization/String/primitives/int8_sanity1\nPASS: 142 /visitor/serialization/String/primitives/int8_sanity2\nPASS: 143 /visitor/serialization/String/primitives/int8_min\nPASS: 144 /visitor/serialization/String/primitives/int8_max\nPASS: 145 /visitor/serialization/String/primitives/int16_sanity1\nPASS: 146 /visitor/serialization/String/primitives/int16_sanity2\nPASS: 147 /visitor/serialization/String/primitives/int16_min\nPASS: 148 /visitor/serialization/String/primitives/int16_max\nPASS: 149 /visitor/serialization/String/primitives/int32_sanity1\nPASS: 150 /visitor/serialization/String/primitives/int32_sanity2\nPASS: 151 /visitor/serialization/String/primitives/int32_min\nPASS: 152 /visitor/serialization/String/primitives/int32_max\nPASS: 153 /visitor/serialization/String/primitives/int64_sanity1\nPASS: 154 /visitor/serialization/String/primitives/int64_sanity2\nPASS: 155 /visitor/serialization/String/primitives/int64_min\nPASS: 156 /visitor/serialization/String/primitives/int64_max\n# End of primitives tests\n# End of String tests\n# End of serialization tests\n# End of visitor tests\nUsage: ./unit/test-rcu-tailq duration nreaders\nTAP version 14\n# random seed: R02S3afe2c1bb00d5087a58043db0b8f0bcd\n1..179\n# Start of cutils tests\nPASS: 1 /cutils/size_to_str\nPASS: 2 /cutils/freq_to_str\nPASS: 3 /cutils/iec_binary_prefix\nPASS: 4 /cutils/si_prefix\n# Start of parse_uint tests\nPASS: 5 /cutils/parse_uint/null\nPASS: 6 /cutils/parse_uint/empty\nPASS: 7 /cutils/parse_uint/whitespace\nPASS: 8 /cutils/parse_uint/invalid\nPASS: 9 /cutils/parse_uint/trailing\nPASS: 10 /cutils/parse_uint/correct\nPASS: 11 /cutils/parse_uint/octal\nPASS: 12 /cutils/parse_uint/decimal\nPASS: 13 /cutils/parse_uint/llong_max\nPASS: 14 /cutils/parse_uint/max\nPASS: 15 /cutils/parse_uint/overflow\nPASS: 16 /cutils/parse_uint/negative\nPASS: 17 /cutils/parse_uint/negzero\n# End of parse_uint tests\n# Start of parse_uint_full tests\nPASS: 18 /cutils/parse_uint_full/trailing\nPASS: 19 /cutils/parse_uint_full/correct\nPASS: 20 /cutils/parse_uint_full/erange_junk\nPASS: 21 /cutils/parse_uint_full/null\n# End of parse_uint_full tests\n# Start of qemu_strtoi tests\nPASS: 22 /cutils/qemu_strtoi/correct\nPASS: 23 /cutils/qemu_strtoi/null\nPASS: 24 /cutils/qemu_strtoi/empty\nPASS: 25 /cutils/qemu_strtoi/whitespace\nPASS: 26 /cutils/qemu_strtoi/invalid\nPASS: 27 /cutils/qemu_strtoi/trailing\nPASS: 28 /cutils/qemu_strtoi/octal\nPASS: 29 /cutils/qemu_strtoi/decimal\nPASS: 30 /cutils/qemu_strtoi/hex\nPASS: 31 /cutils/qemu_strtoi/max\nPASS: 32 /cutils/qemu_strtoi/overflow\nPASS: 33 /cutils/qemu_strtoi/min\nPASS: 34 /cutils/qemu_strtoi/underflow\nPASS: 35 /cutils/qemu_strtoi/negative\nPASS: 36 /cutils/qemu_strtoi/negzero\n# End of qemu_strtoi tests\n# Start of qemu_strtoi_full tests\nPASS: 37 /cutils/qemu_strtoi_full/correct\nPASS: 38 /cutils/qemu_strtoi_full/null\nPASS: 39 /cutils/qemu_strtoi_full/empty\nPASS: 40 /cutils/qemu_strtoi_full/negative\nPASS: 41 /cutils/qemu_strtoi_full/negzero\nPASS: 42 /cutils/qemu_strtoi_full/trailing\nPASS: 43 /cutils/qemu_strtoi_full/max\nPASS: 44 /cutils/qemu_strtoi_full/erange_junk\n# End of qemu_strtoi_full tests\n# Start of qemu_strtoui tests\nPASS: 45 /cutils/qemu_strtoui/correct\nPASS: 46 /cutils/qemu_strtoui/null\nPASS: 47 /cutils/qemu_strtoui/empty\nPASS: 48 /cutils/qemu_strtoui/whitespace\nPASS: 49 /cutils/qemu_strtoui/invalid\nPASS: 50 /cutils/qemu_strtoui/trailing\nPASS: 51 /cutils/qemu_strtoui/octal\nPASS: 52 /cutils/qemu_strtoui/decimal\nPASS: 53 /cutils/qemu_strtoui/hex\nPASS: 54 /cutils/qemu_strtoui/wrap\nPASS: 55 /cutils/qemu_strtoui/max\nPASS: 56 /cutils/qemu_strtoui/overflow\nPASS: 57 /cutils/qemu_strtoui/underflow\nPASS: 58 /cutils/qemu_strtoui/negative\nPASS: 59 /cutils/qemu_strtoui/negzero\n# End of qemu_strtoui tests\n# Start of qemu_strtoui_full tests\nPASS: 60 /cutils/qemu_strtoui_full/correct\nPASS: 61 /cutils/qemu_strtoui_full/null\nPASS: 62 /cutils/qemu_strtoui_full/empty\nPASS: 63 /cutils/qemu_strtoui_full/negative\nPASS: 64 /cutils/qemu_strtoui_full/negzero\nPASS: 65 /cutils/qemu_strtoui_full/trailing\nPASS: 66 /cutils/qemu_strtoui_full/max\nPASS: 67 /cutils/qemu_strtoui_full/erange_junk\n# End of qemu_strtoui_full tests\n# Start of qemu_strtol tests\nPASS: 68 /cutils/qemu_strtol/correct\nPASS: 69 /cutils/qemu_strtol/null\nPASS: 70 /cutils/qemu_strtol/empty\nPASS: 71 /cutils/qemu_strtol/whitespace\nPASS: 72 /cutils/qemu_strtol/invalid\nPASS: 73 /cutils/qemu_strtol/trailing\nPASS: 74 /cutils/qemu_strtol/octal\nPASS: 75 /cutils/qemu_strtol/decimal\nPASS: 76 /cutils/qemu_strtol/hex\nPASS: 77 /cutils/qemu_strtol/max\nPASS: 78 /cutils/qemu_strtol/overflow\nPASS: 79 /cutils/qemu_strtol/min\nPASS: 80 /cutils/qemu_strtol/underflow\nPASS: 81 /cutils/qemu_strtol/negative\nPASS: 82 /cutils/qemu_strtol/negzero\n# End of qemu_strtol tests\n# Start of qemu_strtol_full tests\nPASS: 83 /cutils/qemu_strtol_full/correct\nPASS: 84 /cutils/qemu_strtol_full/null\nPASS: 85 /cutils/qemu_strtol_full/empty\nPASS: 86 /cutils/qemu_strtol_full/negative\nPASS: 87 /cutils/qemu_strtol_full/negzero\nPASS: 88 /cutils/qemu_strtol_full/trailing\nPASS: 89 /cutils/qemu_strtol_full/max\nPASS: 90 /cutils/qemu_strtol_full/erange_junk\n# End of qemu_strtol_full tests\n# Start of qemu_strtoul tests\nPASS: 91 /cutils/qemu_strtoul/correct\nPASS: 92 /cutils/qemu_strtoul/null\nPASS: 93 /cutils/qemu_strtoul/empty\nPASS: 94 /cutils/qemu_strtoul/whitespace\nPASS: 95 /cutils/qemu_strtoul/invalid\nPASS: 96 /cutils/qemu_strtoul/trailing\nPASS: 97 /cutils/qemu_strtoul/octal\nPASS: 98 /cutils/qemu_strtoul/decimal\nPASS: 99 /cutils/qemu_strtoul/hex\nPASS: 100 /cutils/qemu_strtoul/wrap\nPASS: 101 /cutils/qemu_strtoul/max\nPASS: 102 /cutils/qemu_strtoul/overflow\nPASS: 103 /cutils/qemu_strtoul/underflow\nPASS: 104 /cutils/qemu_strtoul/negative\nPASS: 105 /cutils/qemu_strtoul/negzero\n# End of qemu_strtoul tests\n# Start of qemu_strtoul_full tests\nPASS: 106 /cutils/qemu_strtoul_full/correct\nPASS: 107 /cutils/qemu_strtoul_full/null\nPASS: 108 /cutils/qemu_strtoul_full/empty\nPASS: 109 /cutils/qemu_strtoul_full/negative\nPASS: 110 /cutils/qemu_strtoul_full/negzero\nPASS: 111 /cutils/qemu_strtoul_full/trailing\nPASS: 112 /cutils/qemu_strtoul_full/max\nPASS: 113 /cutils/qemu_strtoul_full/erange_junk\n# End of qemu_strtoul_full tests\n# Start of qemu_strtoi64 tests\nPASS: 114 /cutils/qemu_strtoi64/correct\nPASS: 115 /cutils/qemu_strtoi64/null\nPASS: 116 /cutils/qemu_strtoi64/empty\nPASS: 117 /cutils/qemu_strtoi64/whitespace\nPASS: 118 /cutils/qemu_strtoi64/invalid\nPASS: 119 /cutils/qemu_strtoi64/trailing\nPASS: 120 /cutils/qemu_strtoi64/octal\nPASS: 121 /cutils/qemu_strtoi64/decimal\nPASS: 122 /cutils/qemu_strtoi64/hex\nPASS: 123 /cutils/qemu_strtoi64/max\nPASS: 124 /cutils/qemu_strtoi64/overflow\nPASS: 125 /cutils/qemu_strtoi64/min\nPASS: 126 /cutils/qemu_strtoi64/underflow\nPASS: 127 /cutils/qemu_strtoi64/negative\nPASS: 128 /cutils/qemu_strtoi64/negzero\n# End of qemu_strtoi64 tests\n# Start of qemu_strtoi64_full tests\nPASS: 129 /cutils/qemu_strtoi64_full/correct\nPASS: 130 /cutils/qemu_strtoi64_full/null\nPASS: 131 /cutils/qemu_strtoi64_full/empty\nPASS: 132 /cutils/qemu_strtoi64_full/negative\nPASS: 133 /cutils/qemu_strtoi64_full/negzero\nPASS: 134 /cutils/qemu_strtoi64_full/trailing\nPASS: 135 /cutils/qemu_strtoi64_full/max\nPASS: 136 /cutils/qemu_strtoi64_full/erange_junk\n# End of qemu_strtoi64_full tests\n# Start of qemu_strtou64 tests\nPASS: 137 /cutils/qemu_strtou64/correct\nPASS: 138 /cutils/qemu_strtou64/null\nPASS: 139 /cutils/qemu_strtou64/empty\nPASS: 140 /cutils/qemu_strtou64/whitespace\nPASS: 141 /cutils/qemu_strtou64/invalid\nPASS: 142 /cutils/qemu_strtou64/trailing\nPASS: 143 /cutils/qemu_strtou64/octal\nPASS: 144 /cutils/qemu_strtou64/decimal\nPASS: 145 /cutils/qemu_strtou64/hex\nPASS: 146 /cutils/qemu_strtou64/wrap\nPASS: 147 /cutils/qemu_strtou64/max\nPASS: 148 /cutils/qemu_strtou64/overflow\nPASS: 149 /cutils/qemu_strtou64/underflow\nPASS: 150 /cutils/qemu_strtou64/negative\nPASS: 151 /cutils/qemu_strtou64/negzero\n# End of qemu_strtou64 tests\n# Start of qemu_strtou64_full tests\nPASS: 152 /cutils/qemu_strtou64_full/correct\nPASS: 153 /cutils/qemu_strtou64_full/null\nPASS: 154 /cutils/qemu_strtou64_full/empty\nPASS: 155 /cutils/qemu_strtou64_full/negative\nPASS: 156 /cutils/qemu_strtou64_full/negzero\nPASS: 157 /cutils/qemu_strtou64_full/trailing\nPASS: 158 /cutils/qemu_strtou64_full/max\nPASS: 159 /cutils/qemu_strtou64_full/erange_junk\n# End of qemu_strtou64_full tests\n# Start of qemu_strtod tests\nPASS: 160 /cutils/qemu_strtod/simple\nPASS: 161 /cutils/qemu_strtod/einval\nPASS: 162 /cutils/qemu_strtod/erange\nPASS: 163 /cutils/qemu_strtod/nonfinite\nPASS: 164 /cutils/qemu_strtod/trailing\nPASS: 165 /cutils/qemu_strtod/erange_junk\n# End of qemu_strtod tests\n# Start of qemu_strtod_finite tests\nPASS: 166 /cutils/qemu_strtod_finite/simple\nPASS: 167 /cutils/qemu_strtod_finite/einval\nPASS: 168 /cutils/qemu_strtod_finite/erange\nPASS: 169 /cutils/qemu_strtod_finite/nonfinite\nPASS: 170 /cutils/qemu_strtod_finite/trailing\nPASS: 171 /cutils/qemu_strtod_finite/erange_junk\n# End of qemu_strtod_finite tests\n# Start of strtosz tests\nPASS: 172 /cutils/strtosz/simple\nPASS: 173 /cutils/strtosz/hex\nPASS: 174 /cutils/strtosz/units\nPASS: 175 /cutils/strtosz/float\nPASS: 176 /cutils/strtosz/invalid\nPASS: 177 /cutils/strtosz/trailing\nPASS: 178 /cutils/strtosz/erange\nPASS: 179 /cutils/strtosz/metric\n# End of strtosz tests\n# End of cutils tests\nTAP version 14\n# random seed: R02S1340b91e22fd0e1ff02efe8aff1c25b0\n1..8\n# Start of qdist tests\nPASS: 1 /qdist/none\nPASS: 2 /qdist/pr\n# Start of single tests\nPASS: 3 /qdist/single/empty\nPASS: 4 /qdist/single/full\n# End of single tests\n# Start of binning tests\nPASS: 5 /qdist/binning/simple\nPASS: 6 /qdist/binning/precision\nPASS: 7 /qdist/binning/expand\nPASS: 8 /qdist/binning/shrink\n# End of binning tests\n# End of qdist tests\nTAP version 14\n# random seed: R02Sf726fa682a832b7ffac73d10a60d6bb9\n1..4\n# Start of bitcnt tests\nPASS: 1 /bitcnt/ctpop8\nPASS: 2 /bitcnt/ctpop16\nPASS: 3 /bitcnt/ctpop32\nPASS: 4 /bitcnt/ctpop64\n# End of bitcnt tests\nTAP version 14\n# random seed: R02S991fbb13a8be88e71b4b3747f3ce3efb\n1..5\n# Start of bdrv-graph-mod tests\nPASS: 1 /bdrv-graph-mod/update-perm-tree\nPASS: 2 /bdrv-graph-mod/should-update-child\nPASS: 3 /bdrv-graph-mod/parallel-perm-update\nPASS: 4 /bdrv-graph-mod/parallel-exclusive-write\nPASS: 5 /bdrv-graph-mod/append-greedy-filter\n# End of bdrv-graph-mod tests\nTAP version 14\n# random seed: R02S6c67d21180d7bc2d60bca3ec3368ed8e\n1..1\n# Start of io tests\n# Start of channel tests\nPASS: 1 /io/channel/buf\n# End of channel tests\n# End of io tests\nTAP version 14\n# random seed: R02S168a778f71779b3a72ed2d63156f3b83\n1..5\n# Start of crypto tests\n# Start of task tests\nPASS: 1 /crypto/task/complete\nPASS: 2 /crypto/task/datafree\nPASS: 3 /crypto/task/failure\nPASS: 4 /crypto/task/thread_complete\nPASS: 5 /crypto/task/thread_failure\n# End of task tests\n# End of crypto tests\nTAP version 14\n# random seed: R02Sf4ed6b6823070ef93082a524ceb15061\n1..6\n# Start of aio tests\n# Start of multi tests\nPASS: 1 /aio/multi/lifecycle\n# scheduled 5, queued 5, retry 5, total 15\nPASS: 2 /aio/multi/schedule\n# slow test /aio/multi/schedule executed in 1.00 secs\n# Start of mutex tests\n# 113165 iterations/second\nPASS: 3 /aio/multi/mutex/contended\n# slow test /aio/multi/mutex/contended executed in 1.10 secs\n# 1287468 iterations/second\nPASS: 4 /aio/multi/mutex/handoff\n# slow test /aio/multi/mutex/handoff executed in 3.10 secs\n# 260069 iterations/second\nPASS: 5 /aio/multi/mutex/mcs\n# slow test /aio/multi/mutex/mcs executed in 1.10 secs\n# 6933203 iterations/second\nPASS: 6 /aio/multi/mutex/pthread\n# slow test /aio/multi/mutex/pthread executed in 1.10 secs\n# End of mutex tests\n# End of multi tests\n# End of aio tests\n# skip unsupported des:ecb\n# skip unsupported des:cbc\n# skip unsupported des:ecb\n# skip unsupported 3des:cbc\n# skip unsupported 3des:ecb\n# skip unsupported 3des:ctr\n# skip unsupported cast5-128:ecb\n# skip unsupported serpent-128:ecb\n# skip unsupported serpent-192:ecb\n# skip unsupported serpent-256:ecb\n# skip unsupported serpent-256:ecb\n# skip unsupported twofish-128:ecb\n# skip unsupported twofish-192:ecb\n# skip unsupported twofish-256:ecb\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported cast5-128:xts\n# skip unsupported aes-128:ctr\n# skip unsupported aes-192:ctr\n# skip unsupported aes-256:ctr\nTAP version 14\n# random seed: R02S8746fc08e55e8499cc8b195d9d961f19\n1..8\n# Start of crypto tests\n# Start of cipher tests\nPASS: 1 /crypto/cipher/aes-ecb-128\nPASS: 2 /crypto/cipher/aes-ecb-192\nPASS: 3 /crypto/cipher/aes-ecb-256\nPASS: 4 /crypto/cipher/aes-cbc-128\nPASS: 5 /crypto/cipher/aes-cbc-192\nPASS: 6 /crypto/cipher/aes-cbc-256\nPASS: 7 /crypto/cipher/null-iv\nPASS: 8 /crypto/cipher/short-plaintext\n# End of cipher tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S1ef838782ff3453afcb795d5d66991ba\n1..1\n# Start of cutils tests\nPASS: 1 /cutils/bufferiszero\n# slow test /cutils/bufferiszero executed in 0.83 secs\n# End of cutils tests\nTAP version 14\n# random seed: R02S84c90f151013b3373f6216fdd856b2c9\n1..42\n# Start of visitor tests\n# Start of input tests\nPASS: 1 /visitor/input/int\nPASS: 2 /visitor/input/uint\nPASS: 3 /visitor/input/int_overflow\nPASS: 4 /visitor/input/int_keyval\nPASS: 5 /visitor/input/int_str_keyval\nPASS: 6 /visitor/input/int_str_fail\nPASS: 7 /visitor/input/bool\nPASS: 8 /visitor/input/bool_keyval\nPASS: 9 /visitor/input/bool_str_keyval\nPASS: 10 /visitor/input/bool_str_fail\nPASS: 11 /visitor/input/number\nPASS: 12 /visitor/input/large_number\nPASS: 13 /visitor/input/number_keyval\nPASS: 14 /visitor/input/number_str_keyval\nPASS: 15 /visitor/input/number_str_fail\nPASS: 16 /visitor/input/size_str_keyval\nPASS: 17 /visitor/input/size_str_fail\nPASS: 18 /visitor/input/string\nPASS: 19 /visitor/input/enum\nPASS: 20 /visitor/input/struct\nPASS: 21 /visitor/input/struct-nested\nPASS: 22 /visitor/input/list2\nPASS: 23 /visitor/input/list\nPASS: 24 /visitor/input/any\nPASS: 25 /visitor/input/null\nPASS: 26 /visitor/input/union-flat\nPASS: 27 /visitor/input/union-in-union\nPASS: 28 /visitor/input/alternate\nPASS: 29 /visitor/input/errors\nPASS: 30 /visitor/input/wrong-type\nPASS: 31 /visitor/input/alternate-number\nPASS: 32 /visitor/input/alternate-list\nPASS: 33 /visitor/input/qapi-introspect\n# Start of fail tests\nPASS: 34 /visitor/input/fail/struct\nPASS: 35 /visitor/input/fail/struct-nested\nPASS: 36 /visitor/input/fail/struct-in-list\nPASS: 37 /visitor/input/fail/struct-missing\nPASS: 38 /visitor/input/fail/list\nPASS: 39 /visitor/input/fail/list-nested\nPASS: 40 /visitor/input/fail/union-flat\nPASS: 41 /visitor/input/fail/union-flat-no-discriminator\nPASS: 42 /visitor/input/fail/alternate\n# End of fail tests\n# End of input tests\n# End of visitor tests\nTAP version 14\n# random seed: R02S1f763787c9c23d2cd3aa2f34a3cf8910\n1..2\n# Start of write-threshold tests\nPASS: 1 /write-threshold/not-trigger\nPASS: 2 /write-threshold/trigger\n# End of write-threshold tests\nTAP version 14\n# random seed: R02Sa6165c6f0a78c9afbce188bfcd5a3976\n1..4\n# Start of logging tests\nPASS: 1 /logging/parse_range\nPASS: 2 /logging/parse_path\nPASS: 3 /logging/logfile_write_path\nPASS: 4 /logging/logfile_lock_path\n# End of logging tests\nTAP version 14\n# random seed: R02Saf251548a0b4f3a900a0df21f45cc9a4\n1..6\n# Start of bitops tests\nPASS: 1 /bitops/sextract32\nPASS: 2 /bitops/sextract64\nPASS: 3 /bitops/half_shuffle32\nPASS: 4 /bitops/half_shuffle64\nPASS: 5 /bitops/half_unshuffle32\nPASS: 6 /bitops/half_unshuffle64\n# End of bitops tests\nTAP version 14\n# random seed: R02Sd0846a8ffd30b3ed3dfd0f2bb49c7754\n1..4\n# Start of crypto tests\n# Start of hmac tests\nPASS: 1 /crypto/hmac/iov\nPASS: 2 /crypto/hmac/alloc\nPASS: 3 /crypto/hmac/prealloc\nPASS: 4 /crypto/hmac/digest\n# End of hmac tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S61588987a6c7eb3082f8348ee7bb0e59\n1..14\n# Start of string-visitor tests\n# Start of output tests\nPASS: 1 /string-visitor/output/int\nPASS: 2 /string-visitor/output/int-human\nPASS: 3 /string-visitor/output/bool\nPASS: 4 /string-visitor/output/bool-human\nPASS: 5 /string-visitor/output/number\nPASS: 6 /string-visitor/output/number-human\nPASS: 7 /string-visitor/output/string\nPASS: 8 /string-visitor/output/string-human\nPASS: 9 /string-visitor/output/no-string\nPASS: 10 /string-visitor/output/no-string-human\nPASS: 11 /string-visitor/output/enum\nPASS: 12 /string-visitor/output/enum-human\nPASS: 13 /string-visitor/output/intList\nPASS: 14 /string-visitor/output/intList-human\n# End of output tests\n# End of string-visitor tests\nTAP version 14\n# random seed: R02S20c561f61267b761933e6ece34dd29e1\n1..30\n# Start of bdrv-drain tests\nPASS: 1 /bdrv-drain/nested\nPASS: 2 /bdrv-drain/set_aio_context\n# Start of driver-cb tests\nPASS: 3 /bdrv-drain/driver-cb/drain_all\nPASS: 4 /bdrv-drain/driver-cb/drain\n# Start of co tests\nPASS: 5 /bdrv-drain/driver-cb/co/drain_all\nPASS: 6 /bdrv-drain/driver-cb/co/drain\n# End of co tests\n# End of driver-cb tests\n# Start of quiesce tests\nPASS: 7 /bdrv-drain/quiesce/drain_all\nPASS: 8 /bdrv-drain/quiesce/drain\n# Start of co tests\nPASS: 9 /bdrv-drain/quiesce/co/drain_all\nPASS: 10 /bdrv-drain/quiesce/co/drain\n# End of co tests\n# End of quiesce tests\n# Start of graph-change tests\nPASS: 11 /bdrv-drain/graph-change/drain_all\n# End of graph-change tests\n# Start of iothread tests\nPASS: 12 /bdrv-drain/iothread/drain_all\nPASS: 13 /bdrv-drain/iothread/drain\n# End of iothread tests\n# Start of blockjob tests\nPASS: 14 /bdrv-drain/blockjob/drain_all\nPASS: 15 /bdrv-drain/blockjob/drain\nPASS: 16 /bdrv-drain/blockjob/commit_by_drained_end\n# Start of error tests\nPASS: 17 /bdrv-drain/blockjob/error/drain_all\nPASS: 18 /bdrv-drain/blockjob/error/drain\n# End of error tests\n# Start of iothread tests\nPASS: 19 /bdrv-drain/blockjob/iothread/drain_all\nPASS: 20 /bdrv-drain/blockjob/iothread/drain\n# Start of error tests\nPASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all\nPASS: 22 /bdrv-drain/blockjob/iothread/error/drain\n# End of error tests\n# End of iothread tests\n# End of blockjob tests\n# Start of deletion tests\nPASS: 23 /bdrv-drain/deletion/drain\n# End of deletion tests\n# Start of detach tests\nPASS: 24 /bdrv-drain/detach/drain_all\nPASS: 25 /bdrv-drain/detach/drain\nPASS: 26 /bdrv-drain/detach/parent_cb\nPASS: 27 /bdrv-drain/detach/driver_cb\n# End of detach tests\n# Start of attach tests\nPASS: 28 /bdrv-drain/attach/drain\n# End of attach tests\n# Start of bdrv_drop_intermediate tests\nPASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll\n# End of bdrv_drop_intermediate tests\n# Start of replace_child tests\nPASS: 30 /bdrv-drain/replace_child/mid-drain\n# End of replace_child tests\n# End of bdrv-drain tests\nTAP version 14\n# random seed: R02Sf14b8d8584043de3a4d9b8183ae1288b\n1..4\n# Start of qtree tests\nPASS: 1 /qtree/search\nPASS: 2 /qtree/remove\n# nnodes: 62\n# nnodes: 0\nPASS: 3 /qtree/destroy\nPASS: 4 /qtree/insert\n# End of qtree tests\nTAP version 14\n# random seed: R02S10a9345659abc2551f21a6f3ae3bf728\n1..6\n# Start of xbzrle tests\nPASS: 1 /xbzrle/uleb\nPASS: 2 /xbzrle/encode_decode_zero\nPASS: 3 /xbzrle/encode_decode_unchanged\nPASS: 4 /xbzrle/encode_decode_1_byte\nPASS: 5 /xbzrle/encode_decode_overflow\nPASS: 6 /xbzrle/encode_decode\n# End of xbzrle tests\nTAP version 14\n# random seed: R02Sefd5f2cf43391bd8ea276bdc90fc4933\n1..5\n# Start of crypto tests\n# Start of hash tests\nPASS: 1 /crypto/hash/iov\nPASS: 2 /crypto/hash/alloc\nPASS: 3 /crypto/hash/prealloc\nPASS: 4 /crypto/hash/digest\nPASS: 5 /crypto/hash/base64\n# End of hash tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S8858ae7f8c1f8ffbd870869195843b64\n1..9\n# Start of io tests\n# Start of channel tests\n# Start of socket tests\nPASS: 1 /io/channel/socket/ipv4-sync\nPASS: 2 /io/channel/socket/ipv4-async\nPASS: 3 /io/channel/socket/ipv4-fd\nPASS: 4 /io/channel/socket/ipv6-sync\nPASS: 5 /io/channel/socket/ipv6-async\nPASS: 6 /io/channel/socket/unix-sync\nPASS: 7 /io/channel/socket/unix-async\nPASS: 8 /io/channel/socket/unix-fd-pass\nPASS: 9 /io/channel/socket/unix-listen-cleanup\n# End of socket tests\n# End of channel tests\n# End of io tests\nTAP version 14\n# random seed: R02Se22af0654dd7d338718b0cfbefdaa2ea\n1..1\n# Start of cpuid tests\n# Start of topology tests\nPASS: 1 /cpuid/topology/basic\n# End of topology tests\n# End of cpuid tests\nTAP version 14\n# random seed: R02Sc1b4019819c66380dd1192787d4b473b\n1..1\n# Start of crypto tests\n# Start of block tests\nPASS: 1 /crypto/block/qcow\n# End of block tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S5d28f6f941e751b83b7c1f5b17e94cbc\n1..7\n# Start of visitor tests\n# Start of forward tests\nPASS: 1 /visitor/forward/struct\nPASS: 2 /visitor/forward/alternate\nPASS: 3 /visitor/forward/string\nPASS: 4 /visitor/forward/size\nPASS: 5 /visitor/forward/number\nPASS: 6 /visitor/forward/any\nPASS: 7 /visitor/forward/list\n# End of forward tests\n# End of visitor tests\nTAP version 14\n# random seed: R02S808c5eb8afaa10262b0a02e36ac3dc2a\n1..2\n# Start of bitmap tests\nPASS: 1 /bitmap/bitmap_copy_with_offset\nPASS: 2 /bitmap/bitmap_set\n# End of bitmap tests\nUsage: ./unit/test-rcu-slist duration nreaders\nTAP version 14\n# random seed: R02Sc6657ec333222e211f5e448f2fb77fdd\n1..7\n# Start of single tests\nPASS: 1 /single/success\nPASS: 2 /single/failure\nPASS: 3 /single/cancel\n# End of single tests\n# Start of pair tests\nPASS: 4 /pair/success\nPASS: 5 /pair/failure\nPASS: 6 /pair/cancel\nPASS: 7 /pair/fail-cancel-race\n# End of pair tests\nTAP version 14\n# random seed: R02Sdf85fba064c8d882dada6e546b48fd22\n1..33\n# Start of visitor tests\n# Start of opts tests\n# Start of flatten tests\nPASS: 1 /visitor/opts/flatten/value\n# End of flatten tests\n# Start of i64 tests\n# 'i64x=5-6': Parameter 'i64x' expects an int64 value\nPASS: 2 /visitor/opts/i64/nonlist\n# Start of val1 tests\n# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range\nPASS: 3 /visitor/opts/i64/val1/errno\n# 'i64=': Parameter 'i64' expects an int64 value or range\nPASS: 4 /visitor/opts/i64/val1/empty\n# 'i64=5z': Parameter 'i64' expects an int64 value or range\nPASS: 5 /visitor/opts/i64/val1/trailing\n# End of val1 tests\n# Start of val2 tests\n# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range\nPASS: 6 /visitor/opts/i64/val2/errno\n# 'i64=5-': Parameter 'i64' expects an int64 value or range\nPASS: 7 /visitor/opts/i64/val2/empty\n# 'i64=5-6z': Parameter 'i64' expects an int64 value or range\nPASS: 8 /visitor/opts/i64/val2/trailing\n# End of val2 tests\n# Start of range tests\n# 'i64=6-5': Parameter 'i64' expects an int64 value or range\nPASS: 9 /visitor/opts/i64/range/empty\nPASS: 10 /visitor/opts/i64/range/minval\nPASS: 11 /visitor/opts/i64/range/maxval\n# Start of max tests\n# Start of pos tests\nPASS: 12 /visitor/opts/i64/range/max/pos/a\nPASS: 13 /visitor/opts/i64/range/max/pos/b\n# End of pos tests\n# Start of neg tests\nPASS: 14 /visitor/opts/i64/range/max/neg/a\nPASS: 15 /visitor/opts/i64/range/max/neg/b\n# End of neg tests\n# End of max tests\n# Start of 2big tests\n# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range\nPASS: 16 /visitor/opts/i64/range/2big/pos\n# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range\nPASS: 17 /visitor/opts/i64/range/2big/neg\n# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range\nPASS: 18 /visitor/opts/i64/range/2big/full\n# End of 2big tests\n# End of range tests\n# End of i64 tests\n# Start of u64 tests\n# 'u64x=5-6': Parameter 'u64x' expects a uint64 value\nPASS: 19 /visitor/opts/u64/nonlist\n# Start of val1 tests\n# 'u64=-1': Parameter 'u64' expects a uint64 value or range\nPASS: 20 /visitor/opts/u64/val1/errno\n# 'u64=': Parameter 'u64' expects a uint64 value or range\nPASS: 21 /visitor/opts/u64/val1/empty\n# 'u64=5z': Parameter 'u64' expects a uint64 value or range\nPASS: 22 /visitor/opts/u64/val1/trailing\n# End of val1 tests\n# Start of val2 tests\n# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range\nPASS: 23 /visitor/opts/u64/val2/errno\n# 'u64=5-': Parameter 'u64' expects a uint64 value or range\nPASS: 24 /visitor/opts/u64/val2/empty\n# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range\nPASS: 25 /visitor/opts/u64/val2/trailing\n# End of val2 tests\n# Start of range tests\n# 'u64=6-5': Parameter 'u64' expects a uint64 value or range\nPASS: 26 /visitor/opts/u64/range/empty\nPASS: 27 /visitor/opts/u64/range/minval\nPASS: 28 /visitor/opts/u64/range/maxval\nPASS: 29 /visitor/opts/u64/range/max\n# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range\nPASS: 30 /visitor/opts/u64/range/2big\n# End of range tests\n# End of u64 tests\n# Start of range tests\nPASS: 31 /visitor/opts/range/unvisited\nPASS: 32 /visitor/opts/range/beyond\n# End of range tests\n# Start of dict tests\nPASS: 33 /visitor/opts/dict/unvisited\n# End of dict tests\n# End of opts tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Saf9698b0a96345f957d3d9e9904f2ecc\n1..23\n# Start of qgraph tests\nPASS: 1 /qgraph/init_nop\nPASS: 2 /qgraph/test_machine\nPASS: 3 /qgraph/test_contains\nPASS: 4 /qgraph/test_multiple_contains\nPASS: 5 /qgraph/test_produces\nPASS: 6 /qgraph/test_multiple_produces\nPASS: 7 /qgraph/test_consumes\nPASS: 8 /qgraph/test_multiple_consumes\nPASS: 9 /qgraph/test_driver\nPASS: 10 /qgraph/test_test\nPASS: 11 /qgraph/test_machine_contains_driver\nPASS: 12 /qgraph/test_driver_contains_driver\nPASS: 13 /qgraph/test_machine_produces_interface\nPASS: 14 /qgraph/test_driver_produces_interface\nPASS: 15 /qgraph/test_machine_consumes_interface\nPASS: 16 /qgraph/test_driver_consumes_interface\nPASS: 17 /qgraph/test_test_consumes_interface\nPASS: 18 /qgraph/test_full_sample\nPASS: 19 /qgraph/test_full_sample_raspi\nPASS: 20 /qgraph/test_cycle\nPASS: 21 /qgraph/test_two_test_same_interface\nPASS: 22 /qgraph/test_test_in_path\nPASS: 23 /qgraph/test_double_edge\n# End of qgraph tests\nTAP version 14\n# random seed: R02S6aef5471ec10ee6495f20bfdcccba375\n1..7\n# Start of visitor tests\n# Start of clone tests\nPASS: 1 /visitor/clone/struct\nPASS: 2 /visitor/clone/alternate\nPASS: 3 /visitor/clone/list\nPASS: 4 /visitor/clone/empty\nPASS: 5 /visitor/clone/complex1\nPASS: 6 /visitor/clone/complex2\nPASS: 7 /visitor/clone/complex3\n# End of clone tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Sa1d3a92169d8fedf330406a0d4e2a36b\n1..10\n# Start of test-smp-parse tests\nPASS: 1 /test-smp-parse/with_modules\nPASS: 2 /test-smp-parse/with_dies\nPASS: 3 /test-smp-parse/with_modules_dies\nPASS: 4 /test-smp-parse/with_clusters\nPASS: 5 /test-smp-parse/with_boPASS:s\nPASS: 6 /test-smp-parse/with_drawers\nPASS: 7 /test-smp-parse/with_drawers_boPASS:s\nPASS: 8 /test-smp-parse/full\n# Start of generic tests\nPASS: 9 /test-smp-parse/generic/valid\nPASS: 10 /test-smp-parse/generic/invalid\n# End of generic tests\n# End of test-smp-parse tests\nTAP version 14\n# random seed: R02S9e3aa0f776a758f1d763c0fd986b1fcc\n1..39\n# Start of char tests\nPASS: 1 /char/null\n# ./unit/test-char:\n#  \n# 'invalid' is not a valid char driver\n# \n# \nPASS: 2 /char/invalid\nPASS: 3 /char/ringbuf\nPASS: 4 /char/mux\nPASS: 5 /char/stdio\nPASS: 6 /char/pipe\nPASS: 7 /char/file\nPASS: 8 /char/file-fifo\nPASS: 9 /char/udp\nPASS: 10 /char/serial\nPASS: 11 /char/parallel\nPASS: 12 /char/hotswap\nPASS: 13 /char/websocket\n# Start of stdio tests\n# End of stdio tests\n# Start of socket tests\n# Start of server tests\n# Start of mainloop tests\nPASS: 14 /char/socket/server/mainloop/tcp\nPASS: 15 /char/socket/server/mainloop/unix\n# End of mainloop tests\n# Start of wait-conn tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:40087,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:40087,server=on\n# \n# \nPASS: 16 /char/socket/server/wait-conn/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 17 /char/socket/server/wait-conn/unix\n# End of wait-conn tests\n# Start of mainloop-fdpass tests\nPASS: 18 /char/socket/server/mainloop-fdpass/tcp\nPASS: 19 /char/socket/server/mainloop-fdpass/unix\n# End of mainloop-fdpass tests\n# Start of wait-conn-fdpass tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36221,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36221,server=on\n# \n# \nPASS: 20 /char/socket/server/wait-conn-fdpass/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 21 /char/socket/server/wait-conn-fdpass/unix\n# End of wait-conn-fdpass tests\n# Start of two-clients tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34033,server=on\n# \n# \nPASS: 22 /char/socket/server/two-clients/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 23 /char/socket/server/two-clients/unix\n# End of two-clients tests\n# End of server tests\n# Start of client tests\n# Start of mainloop tests\nPASS: 24 /char/socket/client/mainloop/tcp\nPASS: 25 /char/socket/client/mainloop/unix\n# End of mainloop tests\n# Start of wait-conn tests\nPASS: 26 /char/socket/client/wait-conn/tcp\nPASS: 27 /char/socket/client/wait-conn/unix\n# End of wait-conn tests\n# Start of mainloop-reconnect tests\nPASS: 28 /char/socket/client/mainloop-reconnect/tcp\n# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs\nPASS: 29 /char/socket/client/mainloop-reconnect/unix\n# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs\n# End of mainloop-reconnect tests\n# Start of wait-conn-reconnect tests\nPASS: 30 /char/socket/client/wait-conn-reconnect/tcp\nPASS: 31 /char/socket/client/wait-conn-reconnect/unix\n# End of wait-conn-reconnect tests\n# Start of mainloop-fdpass tests\nPASS: 32 /char/socket/client/mainloop-fdpass/tcp\nPASS: 33 /char/socket/client/mainloop-fdpass/unix\n# End of mainloop-fdpass tests\n# Start of wait-conn-fdpass tests\nPASS: 34 /char/socket/client/wait-conn-fdpass/tcp\nPASS: 35 /char/socket/client/wait-conn-fdpass/unix\n# End of wait-conn-fdpass tests\n# Start of reconnect-error tests\nPASS: 36 /char/socket/client/reconnect-error/tcp\nPASS: 37 /char/socket/client/reconnect-error/unix\n# End of reconnect-error tests\n# Start of dupid-reconnect tests\nPASS: 38 /char/socket/client/dupid-reconnect/tcp\nPASS: 39 /char/socket/client/dupid-reconnect/unix\n# End of dupid-reconnect tests\n# End of client tests\n# End of socket tests\n# End of char tests\nTAP version 14\n# random seed: R02S5f0aee6e1825ea776b88a87e83fc4e4e\n1..5\n# Start of auth tests\n# Start of list tests\nPASS: 1 /auth/list/complex\n# Start of default tests\nPASS: 2 /auth/list/default/deny\nPASS: 3 /auth/list/default/allow\n# End of default tests\n# Start of explicit tests\nPASS: 4 /auth/list/explicit/deny\nPASS: 5 /auth/list/explicit/allow\n# End of explicit tests\n# End of list tests\n# End of auth tests\nTAP version 14\n# random seed: R02S2a982ace5a3ae787e07143f36b27aaa9\n1..12\n# Start of basic tests\nPASS: 1 /basic/no-dangling-access\nPASS: 2 /basic/lifecycle\nPASS: 3 /basic/yield\nPASS: 4 /basic/nesting\nPASS: 5 /basic/self\nPASS: 6 /basic/entered\nPASS: 7 /basic/in_coroutine\nPASS: 8 /basic/order\n# End of basic tests\n# Start of locking tests\nPASS: 9 /locking/co-mutex\n# Start of co-mutex tests\nPASS: 10 /locking/co-mutex/lockable\n# End of co-mutex tests\n# Start of co-rwlock tests\nPASS: 11 /locking/co-rwlock/upgrade\nPASS: 12 /locking/co-rwlock/downgrade\n# End of co-rwlock tests\n# End of locking tests\nTAP version 14\n# random seed: R02Sf9f9db197444303b5e05580ab97beb8e\n1..16\n# Start of visitor tests\n# Start of output tests\nPASS: 1 /visitor/output/int\nPASS: 2 /visitor/output/bool\nPASS: 3 /visitor/output/number\nPASS: 4 /visitor/output/string\nPASS: 5 /visitor/output/no-string\nPASS: 6 /visitor/output/enum\nPASS: 7 /visitor/output/struct\nPASS: 8 /visitor/output/struct-nested\nPASS: 9 /visitor/output/list\nPASS: 10 /visitor/output/any\nPASS: 11 /visitor/output/list-qapi-free\nPASS: 12 /visitor/output/union-flat\nPASS: 13 /visitor/output/union-in-union\nPASS: 14 /visitor/output/alternate\nPASS: 15 /visitor/output/null\nPASS: 16 /visitor/output/list_struct\n# End of output tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Sb505ec877b2a507981eb64fe048fe438\n1..4\n# Start of qdev tests\n# Start of properties tests\n# Start of static tests\nPASS: 1 /qdev/properties/static/default\nPASS: 2 /qdev/properties/static/global\n# Start of default tests\n# End of default tests\n# Start of global tests\n# End of global tests\n# End of static tests\n# Start of dynamic tests\nPASS: 3 /qdev/properties/dynamic/global\n# Start of global tests\n# End of global tests\n# End of dynamic tests\n# Start of global tests\nPASS: 4 /qdev/properties/global/subclass\n# End of global tests\n# End of properties tests\n# End of qdev tests\nTAP version 14\n# random seed: R02Sb502ac4e0d662fc7135dba8800ed4b80\n1..2\n# Start of image-locking tests\nPASS: 1 /image-locking/basic\nPASS: 2 /image-locking/set-perm-abort\n# End of image-locking tests\nTAP version 14\n# random seed: R02Sdd8671e8cdb9caf3531de64e6f4c8c09\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/mulu64\nPASS: 2 /host-utils/muls64\n# End of host-utils tests\nUsage: ./unit/test-rcu-list duration nreaders\nUsage: ./unit/test-rcu-simpleq duration nreaders\nTAP version 14\n# random seed: R02S0d40b6d50c84d101531bed65719aac2e\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/test_divu128\nPASS: 2 /host-utils/test_divs128\n# End of host-utils tests\nTAP version 14\n# random seed: R02S32c0416cbf328992e699c9d515819cf8\n1..4\n# Start of util tests\n# Start of base64 tests\nPASS: 1 /util/base64/good\nPASS: 2 /util/base64/embedded-nul\nPASS: 3 /util/base64/not-nul-terminated\nPASS: 4 /util/base64/invalid-chars\n# End of base64 tests\n# End of util tests\nTAP version 14\n# random seed: R02Sece2267bc3f8246a69eeef46be04c632\n1..13\n# Start of keyval tests\nPASS: 1 /keyval/keyval_parse\n# Start of keyval_parse tests\nPASS: 2 /keyval/keyval_parse/list\n# End of keyval_parse tests\n# Start of visit tests\nPASS: 3 /keyval/visit/bool\nPASS: 4 /keyval/visit/number\nPASS: 5 /keyval/visit/size\nPASS: 6 /keyval/visit/dict\nPASS: 7 /keyval/visit/list\nPASS: 8 /keyval/visit/optional\nPASS: 9 /keyval/visit/alternate\nPASS: 10 /keyval/visit/any\n# End of visit tests\n# Start of merge tests\nPASS: 11 /keyval/merge/dict\nPASS: 12 /keyval/merge/list\nPASS: 13 /keyval/merge/conflict\n# End of merge tests\n# End of keyval tests\nTAP version 14\n# random seed: R02S9d4e80341c20d310f95d70de6a8cc6ac\n1..1\n# Start of timed-average tests\nPASS: 1 /timed-average/average\n# End of timed-average tests\n**\nERROR:/usr/src/debug/qemu/9.1.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)\nTAP version 14\n# random seed: R02S7ed59f362cec101f0ef7a29fe9adfe7c\nBail out! ERROR:/usr/src/debug/qemu/9.1.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)\nTAP version 14\n# random seed: R02Se97e00f4acfbc57efa5ccd5761ace43f\n1..1\n# Start of util tests\nPASS: 1 /util/filemonitor\n# End of util tests\nTAP version 14\n# random seed: R02S81854b39d4214c1dbc1efecbfd1990ef\n1..6\n# Start of yank tests\n# Start of char_change tests\n# Start of success tests\nPASS: 1 /yank/char_change/success/to_yank\nPASS: 2 /yank/char_change/success/yank_to_yank\nPASS: 3 /yank/char_change/success/from_yank\n# End of success tests\n# Start of fail tests\nPASS: 4 /yank/char_change/fail/to_yank\nPASS: 5 /yank/char_change/fail/yank_to_yank\nPASS: 6 /yank/char_change/fail/from_yank\n# End of fail tests\n# End of char_change tests\n# End of yank tests\nTAP version 14\n# random seed: R02S78ba5f5d1a63f804e78ca75329adfe31\n1..7\n# Start of xs_node tests\nPASS: 1 /xs_node/simple\nPASS: 2 /xs_node/tx_abort\nPASS: 3 /xs_node/tx_fail\nPASS: 4 /xs_node/tx_succeed\nPASS: 5 /xs_node/tx_rm\nPASS: 6 /xs_node/tx_resurrect\nPASS: 7 /xs_node/tx_resurrect2\n# End of xs_node tests\nTAP version 14\n# random seed: R02S29d3cc303420ee26e2a7bccc911a2647\n1..3\n# Start of resv-mem tests\nPASS: 1 /resv-mem/range_reverse_array\nPASS: 2 /resv-mem/range_reverse_array_low_end\nPASS: 3 /resv-mem/resv_region_list_insert\n# End of resv-mem tests\nTAP version 14\n# random seed: R02S0a90e1fbdfdf5a9ac5c4591bfbf2f4f5\n1..4\n# Start of crypto tests\n# Start of afsplit tests\n# Start of sha256 tests\nPASS: 1 /crypto/afsplit/sha256/5\nPASS: 2 /crypto/afsplit/sha256/5000\nPASS: 3 /crypto/afsplit/sha256/big\n# End of sha256 tests\n# Start of sha1 tests\nPASS: 4 /crypto/afsplit/sha1/1000\n# End of sha1 tests\n# End of afsplit tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S3c37ec9fe9a62e12c4286b5d25917d78\n1..9\n# Start of util tests\n# Start of socket tests\nPASS: 1 /util/socket/unix-abstract\n# Start of is-socket tests\nPASS: 2 /util/socket/is-socket/bad\nPASS: 3 /util/socket/is-socket/good\n# End of is-socket tests\n# End of socket tests\n# End of util tests\n# Start of socket tests\n# Start of fd-pass tests\n# Start of name tests\nPASS: 4 /socket/fd-pass/name/good\nPASS: 5 /socket/fd-pass/name/bad\nPASS: 6 /socket/fd-pass/name/nomon\n# End of name tests\n# Start of num tests\nPASS: 7 /socket/fd-pass/num/good\nPASS: 8 /socket/fd-pass/num/bad\nPASS: 9 /socket/fd-pass/num/nocli\n# End of num tests\n# End of fd-pass tests\n# End of socket tests\nTAP version 14\n# random seed: R02S5746e5ba1a86e6fc13831bf9a8d85b5b\n1..13\n# Start of replication tests\n# Start of primary tests\nPASS: 1 /replication/primary/read\n# slow test /replication/primary/read executed in 1.11 secs\nPASS: 2 /replication/primary/write\nPASS: 3 /replication/primary/start\nPASS: 4 /replication/primary/stop\nPASS: 5 /replication/primary/do_checkpoint\nPASS: 6 /replication/primary/get_error_all\n# End of primary tests\n# Start of secondary tests\nPASS: 7 /replication/secondary/read\n# slow test /replication/secondary/read executed in 0.72 secs\nPASS: 8 /replication/secondary/write\nPASS: 9 /replication/secondary/start\n# slow test /replication/secondary/start executed in 0.63 secs\nPASS: 10 /replication/secondary/stop\n# slow test /replication/secondary/stop executed in 0.56 secs\nPASS: 11 /replication/secondary/continuous_replication\nPASS: 12 /replication/secondary/do_checkpoint\nPASS: 13 /replication/secondary/get_error_all\n# End of secondary tests\n# End of replication tests\nTAP version 14\n# random seed: R02Secb19ad79754d0c4a83444d721a23bfd\n1..40\n# Start of hbitmap tests\nPASS: 1 /hbitmap/granularity\n# Start of size tests\nPASS: 2 /hbitmap/size/0\nPASS: 3 /hbitmap/size/unaligned\n# End of size tests\n# Start of iter tests\nPASS: 4 /hbitmap/iter/empty\nPASS: 5 /hbitmap/iter/partial\nPASS: 6 /hbitmap/iter/granularity\nPASS: 7 /hbitmap/iter/iter_and_reset\n# End of iter tests\n# Start of get tests\nPASS: 8 /hbitmap/get/all\nPASS: 9 /hbitmap/get/some\n# End of get tests\n# Start of set tests\nPASS: 10 /hbitmap/set/all\nPASS: 11 /hbitmap/set/one\nPASS: 12 /hbitmap/set/two-elem\nPASS: 13 /hbitmap/set/general\nPASS: 14 /hbitmap/set/twice\nPASS: 15 /hbitmap/set/overlap\n# End of set tests\n# Start of reset tests\nPASS: 16 /hbitmap/reset/empty\nPASS: 17 /hbitmap/reset/general\nPASS: 18 /hbitmap/reset/all\n# End of reset tests\n# Start of truncate tests\nPASS: 19 /hbitmap/truncate/nop\n# Start of grow tests\nPASS: 20 /hbitmap/truncate/grow/negligible\nPASS: 21 /hbitmap/truncate/grow/tiny\nPASS: 22 /hbitmap/truncate/grow/small\nPASS: 23 /hbitmap/truncate/grow/medium\nPASS: 24 /hbitmap/truncate/grow/large\n# End of grow tests\n# Start of shrink tests\nPASS: 25 /hbitmap/truncate/shrink/negligible\nPASS: 26 /hbitmap/truncate/shrink/tiny\nPASS: 27 /hbitmap/truncate/shrink/small\nPASS: 28 /hbitmap/truncate/shrink/medium\nPASS: 29 /hbitmap/truncate/shrink/large\n# End of shrink tests\n# End of truncate tests\n# Start of serialize tests\nPASS: 30 /hbitmap/serialize/align\nPASS: 31 /hbitmap/serialize/basic\nPASS: 32 /hbitmap/serialize/part\nPASS: 33 /hbitmap/serialize/zeroes\n# End of serialize tests\n# Start of next_zero tests\nPASS: 34 /hbitmap/next_zero/next_x_0\nPASS: 35 /hbitmap/next_zero/next_x_4\nPASS: 36 /hbitmap/next_zero/next_x_after_truncate\n# End of next_zero tests\n# Start of next_dirty_area tests\nPASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0\nPASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1\nPASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4\nPASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate\n# End of next_dirty_area tests\n# End of hbitmap tests\nTAP version 14\n# random seed: R02Sff092226270d582b3201468a581c2a91\n1..16\n# Start of crypto tests\n# Start of secret tests\nPASS: 1 /crypto/secret/direct\n# Start of indirect tests\nPASS: 2 /crypto/secret/indirect/good\nPASS: 3 /crypto/secret/indirect/badfile\nPASS: 4 /crypto/secret/indirect/emptyfile\n# End of indirect tests\n# Start of noconv tests\nPASS: 5 /crypto/secret/noconv/utf8\n# Start of base64 tests\nPASS: 6 /crypto/secret/noconv/base64/good\nPASS: 7 /crypto/secret/noconv/base64/bad\n# End of base64 tests\n# End of noconv tests\n# Start of conv tests\n# Start of base64 tests\nPASS: 8 /crypto/secret/conv/base64/utf8valid\nPASS: 9 /crypto/secret/conv/base64/utf8invalid\n# End of base64 tests\n# Start of utf8 tests\nPASS: 10 /crypto/secret/conv/utf8/base64\n# End of utf8 tests\n# End of conv tests\n# Start of crypt tests\nPASS: 11 /crypto/secret/crypt/raw\nPASS: 12 /crypto/secret/crypt/base64\nPASS: 13 /crypto/secret/crypt/shortkey\nPASS: 14 /crypto/secret/crypt/shortiv\nPASS: 15 /crypto/secret/crypt/missingiv\nPASS: 16 /crypto/secret/crypt/badiv\n# End of crypt tests\n# End of secret tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S27feb999c0fc4e05a042b80eeaf08ba9\n1..4\n# Start of crypto tests\n# Start of der tests\nPASS: 1 /crypto/der/parse-rsa512-priv-key\nPASS: 2 /crypto/der/parse-rsa2048-priv-key\nPASS: 3 /crypto/der/parse-ecdsa-p192-priv-key\nPASS: 4 /crypto/der/parse-ecdsa-p256-priv-key\n# End of der tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S4a5ef8a02a3fdd5830021dc422738af3\n1..2\n# Start of block-backend tests\nPASS: 1 /block-backend/drain_aio_error\nPASS: 2 /block-backend/drain_all_aio_error\n# End of block-backend tests\nTAP version 14\n# random seed: R02Sa5e71a9cba099c1ad2caa8ff80469706\n1..2\n# Start of qht tests\n# Start of mode tests\nPASS: 1 /qht/mode/default\n# slow test /qht/mode/default executed in 0.51 secs\nPASS: 2 /qht/mode/resize\n# End of mode tests\n# End of qht tests\nTAP version 14\n# random seed: R02S1f67d47d6435297ef5b18c9f69d08bf2\n1..6\n# Start of event tests\nPASS: 1 /event/event_a\nPASS: 2 /event/event_b\nPASS: 3 /event/event_c\nPASS: 4 /event/event_d\nPASS: 5 /event/deprecated\nPASS: 6 /event/deprecated_data\n# End of event tests\nTAP version 14\n# random seed: R02S6c167a71464af4922cabccba6b6007e4\n1..1\nPASS: 1 /nested-aio-poll\nTAP version 14\n# random seed: R02S222deabbfc02590d76b3ff7a0d9c2e8d\n1..8\n# Start of string-visitor tests\n# Start of input tests\nPASS: 1 /string-visitor/input/int\nPASS: 2 /string-visitor/input/intList\nPASS: 3 /string-visitor/input/uintList\nPASS: 4 /string-visitor/input/bool\nPASS: 5 /string-visitor/input/number\nPASS: 6 /string-visitor/input/string\nPASS: 7 /string-visitor/input/enum\nPASS: 8 /string-visitor/input/fuzz\n# End of input tests\n# End of string-visitor tests\nTAP version 14\n# random seed: R02S280d8b2a828b105c2662e526d4ff0042\n1..5\n# Start of virtio-dmabuf tests\nPASS: 1 /virtio-dmabuf/add_rm_res\nPASS: 2 /virtio-dmabuf/add_rm_dev\nPASS: 3 /virtio-dmabuf/rm_invalid_res\nPASS: 4 /virtio-dmabuf/add_invalid_res\nPASS: 5 /virtio-dmabuf/free_res\n# End of virtio-dmabuf tests\nTAP version 14\n# random seed: R02Sc9c457a2f1769e8eb6356a2ce71ddbd0\n1..6\n# Start of error-report tests\nPASS: 1 /error-report/simple\nPASS: 2 /error-report/loc\nPASS: 3 /error-report/glog\nPASS: 4 /error-report/once\nPASS: 5 /error-report/timestamp\nPASS: 6 /error-report/warn\n# End of error-report tests\nTAP version 14\n# random seed: R02Sb17ab6cee67f78ab5f5c1c9010d35f34\n1..27\n# Start of aio tests\n# Start of bh tests\nPASS: 1 /aio/bh/schedule\nPASS: 2 /aio/bh/schedule10\nPASS: 3 /aio/bh/cancel\nPASS: 4 /aio/bh/delete\nPASS: 5 /aio/bh/flush\n# Start of callback-delete tests\nPASS: 6 /aio/bh/callback-delete/one\nPASS: 7 /aio/bh/callback-delete/many\n# End of callback-delete tests\n# End of bh tests\n# Start of event tests\nPASS: 8 /aio/event/add-remove\nPASS: 9 /aio/event/wait\nPASS: 10 /aio/event/flush\n# Start of wait tests\nPASS: 11 /aio/event/wait/no-flush-cb\n# End of wait tests\n# End of event tests\n# Start of timer tests\nPASS: 12 /aio/timer/schedule\n# slow test /aio/timer/schedule executed in 1.75 secs\n# End of timer tests\n# Start of coroutine tests\nPASS: 13 /aio/coroutine/queue-chaining\nPASS: 14 /aio/coroutine/worker-thread-co-enter\n# End of coroutine tests\n# End of aio tests\n# Start of aio-gsource tests\nPASS: 15 /aio-gsource/flush\n# Start of bh tests\nPASS: 16 /aio-gsource/bh/schedule\nPASS: 17 /aio-gsource/bh/schedule10\nPASS: 18 /aio-gsource/bh/cancel\nPASS: 19 /aio-gsource/bh/delete\nPASS: 20 /aio-gsource/bh/flush\n# Start of callback-delete tests\nPASS: 21 /aio-gsource/bh/callback-delete/one\nPASS: 22 /aio-gsource/bh/callback-delete/many\n# End of callback-delete tests\n# End of bh tests\n# Start of event tests\nPASS: 23 /aio-gsource/event/add-remove\nPASS: 24 /aio-gsource/event/wait\nPASS: 25 /aio-gsource/event/flush\n# Start of wait tests\nPASS: 26 /aio-gsource/event/wait/no-flush-cb\n# End of wait tests\n# End of event tests\n# Start of timer tests\nPASS: 27 /aio-gsource/timer/schedule\n# slow test /aio-gsource/timer/schedule executed in 1.75 secs\n# End of timer tests\n# End of aio-gsource tests\nTAP version 14\n# random seed: R02S4a7b1270508a05ede68aefa2dffe169a\n1..17\n# Start of throttle tests\nPASS: 1 /throttle/leak_bucket\nPASS: 2 /throttle/compute_wait\nPASS: 3 /throttle/init\nPASS: 4 /throttle/init_readonly\nPASS: 5 /throttle/init_writeonly\nPASS: 6 /throttle/destroy\nPASS: 7 /throttle/have_timer\nPASS: 8 /throttle/detach_attach\nPASS: 9 /throttle/config_functions\nPASS: 10 /throttle/accounting\nPASS: 11 /throttle/groups\n# Start of config tests\nPASS: 12 /throttle/config/enabled\nPASS: 13 /throttle/config/conflicting\nPASS: 14 /throttle/config/is_valid\nPASS: 15 /throttle/config/ranges\nPASS: 16 /throttle/config/max\nPASS: 17 /throttle/config/iops_size\n# End of config tests\n# End of throttle tests\nTAP version 14\n# random seed: R02S9d910cdb9cefc39bd4f9306cc8a3c8cb\n1..6\n# Start of auth tests\n# Start of list tests\nPASS: 1 /auth/list/complex\nPASS: 2 /auth/list/add-remove\n# Start of default tests\nPASS: 3 /auth/list/default/deny\nPASS: 4 /auth/list/default/allow\n# End of default tests\n# Start of explicit tests\nPASS: 5 /auth/list/explicit/deny\nPASS: 6 /auth/list/explicit/allow\n# End of explicit tests\n# End of list tests\n# End of auth tests\nTAP version 14\n# random seed: R02Sa57a717b18c8ed843741e10bb19d7633\n1..1\n# Start of io tests\n# Start of channel tests\n# Start of null tests\nPASS: 1 /io/channel/null/io\n# End of null tests\n# End of channel tests\n# End of io tests\nUnexpected error in qemu_open_internal() at /usr/src/debug/qemu/9.1.0/util/osdep.c:352:\n./unit/test-io-channel-file: Could not create 'tests/test-io-channel-file.txt': No such file or directory\nTAP version 14\n# random seed: R02Sccf8f011dd6d1b3f1daa7c132ff45a7d\n1..5\n# Start of io tests\n# Start of channel tests\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sbc205ca4fc164a227d4d5b6271bf1bf1\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sd6d25150ca006c7088996a689db898ce\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S44cff35e5ab48553db7c1767a0e0d48b\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S6eeae3982a67b42ef1f7b002c3e05b91\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S0e79d7895d568029dec37b1d83b9a0e9\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sf8caae87badfa700c3bb9c8c60e6a8a1\n/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied\n/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied\nDURATION: 24\nEND: /usr/lib/qemu/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "qemu": {
                    "duration": "24",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nTAP version 14\n# random seed: R02Sd10399652ecb96dfcc0327bdf788b6f9\n1..6\n# Start of basic tests\n# Start of iov tests\nPASS: 1 /basic/iov/from-to-buf\nPASS: 2 /basic/iov/io\n# slow test /basic/iov/io executed in 0.51 secs\nPASS: 3 /basic/iov/discard-front\nPASS: 4 /basic/iov/discard-back\nPASS: 5 /basic/iov/discard-front-undo\nPASS: 6 /basic/iov/discard-back-undo\n# End of iov tests\n# End of basic tests\nTAP version 14\n# random seed: R02Sfeeed0fdad80d17b61f06df81a2f75dc\n1..10\n# Start of qmp tests\nPASS: 1 /qmp/dispatch_cmd\nPASS: 2 /qmp/dispatch_cmd_oob\nPASS: 3 /qmp/dispatch_cmd_failure\nPASS: 4 /qmp/dispatch_cmd_io\nPASS: 5 /qmp/dispatch_cmd_success_response\nPASS: 6 /qmp/dispatch_cmd_deprecated\nPASS: 7 /qmp/dispatch_cmd_arg_deprecated\nPASS: 8 /qmp/dispatch_cmd_ret_deprecated\nPASS: 9 /qmp/dealloc_types\nPASS: 10 /qmp/dealloc_partial\n# End of qmp tests\nTAP version 14\n# random seed: R02S0a230f50bf1ee2b0a74742347154bca2\n1..6\n# Start of thread-pool tests\nPASS: 1 /thread-pool/submit\nPASS: 2 /thread-pool/submit-aio\nPASS: 3 /thread-pool/submit-co\nPASS: 4 /thread-pool/submit-many\nPASS: 5 /thread-pool/cancel\n# slow test /thread-pool/cancel executed in 2.00 secs\nPASS: 6 /thread-pool/cancel-async\n# slow test /thread-pool/cancel-async executed in 2.00 secs\n# End of thread-pool tests\nTAP version 14\n# random seed: R02Scb1d21441851efc1acf4c7fc00c57eb2\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/test_lshift\nPASS: 2 /host-utils/test_rshift\n# End of host-utils tests\nTAP version 14\n# random seed: R02S56e8d4d5d711cd9e77ae74f2dc6dd417\n1..1\n# Start of authz tests\nPASS: 1 /authz/simple\n# End of authz tests\nTAP version 14\n# random seed: R02S10eccc459abdafd47538c48e31a5a211\n1..6\n# Start of interval-tree tests\nPASS: 1 /interval-tree/empty\nPASS: 2 /interval-tree/find-one-point\nPASS: 3 /interval-tree/find-two-point\nPASS: 4 /interval-tree/find-one-range\nPASS: 5 /interval-tree/find-one-range-many\nPASS: 6 /interval-tree/find-many-range\n# End of interval-tree tests\nTAP version 14\n# random seed: R02S301bf69044d793c5e967fd8a420a0bd7\n1..16\n# Start of crypto tests\n# Start of akcipher tests\nPASS: 1 /crypto/akcipher/rsa1024-raw\nPASS: 2 /crypto/akcipher/rsa1024-pkcs1\nPASS: 3 /crypto/akcipher/rsa2048-raw\nPASS: 4 /crypto/akcipher/rsa2048-pkcs1\nPASS: 5 /crypto/akcipher/rsakey-1024-public\nPASS: 6 /crypto/akcipher/rsakey-1024-private\nPASS: 7 /crypto/akcipher/rsakey-2048-public\nPASS: 8 /crypto/akcipher/rsakey-2048-private\nPASS: 9 /crypto/akcipher/rsakey-public-lack-elem\nPASS: 10 /crypto/akcipher/rsakey-private-lack-elem\nPASS: 11 /crypto/akcipher/rsakey-public-empty-elem\nPASS: 12 /crypto/akcipher/rsakey-private-empty-elem\nPASS: 13 /crypto/akcipher/rsakey-public-empty-key\nPASS: 14 /crypto/akcipher/rsakey-private-empty-key\nPASS: 15 /crypto/akcipher/rsakey-public-invalid-length-val\nPASS: 16 /crypto/akcipher/rsakey-public-extra-elem\n# End of akcipher tests\n# End of crypto tests\nTAP version 14\n# random seed: R02Sb30fde1d981850a19f41994420ca5020\n1..19\n# Start of qemu-opts tests\nPASS: 1 /qemu-opts/find_unknown_opts\nPASS: 2 /qemu-opts/find_opts\nPASS: 3 /qemu-opts/opts_create\nPASS: 4 /qemu-opts/opt_get\nPASS: 5 /qemu-opts/opt_get_bool\nPASS: 6 /qemu-opts/opt_get_number\nPASS: 7 /qemu-opts/opt_get_size\nPASS: 8 /qemu-opts/opt_unset\nPASS: 9 /qemu-opts/opts_reset\nPASS: 10 /qemu-opts/has_help_option\nPASS: 11 /qemu-opts/append_to_null\nPASS: 12 /qemu-opts/append\n# Start of opts_parse tests\nPASS: 13 /qemu-opts/opts_parse/general\nPASS: 14 /qemu-opts/opts_parse/bool\nPASS: 15 /qemu-opts/opts_parse/number\nPASS: 16 /qemu-opts/opts_parse/size\n# End of opts_parse tests\n# Start of to_qdict tests\nPASS: 17 /qemu-opts/to_qdict/basic\nPASS: 18 /qemu-opts/to_qdict/filtered\nPASS: 19 /qemu-opts/to_qdict/duplicates\n# End of to_qdict tests\n# End of qemu-opts tests\nTAP version 14\n# random seed: R02S43c5c35c4dbcd0783898d10a2b65790a\n1..22\n# Start of sync-op tests\nPASS: 1 /sync-op/pread\nPASS: 2 /sync-op/pwrite\nPASS: 3 /sync-op/preadv\nPASS: 4 /sync-op/pwritev\nPASS: 5 /sync-op/preadv_part\nPASS: 6 /sync-op/pwritev_part\nPASS: 7 /sync-op/pwrite_compressed\nPASS: 8 /sync-op/pwrite_zeroes\nPASS: 9 /sync-op/load_vmstate\nPASS: 10 /sync-op/save_vmstate\nPASS: 11 /sync-op/pdiscard\nPASS: 12 /sync-op/truncate\nPASS: 13 /sync-op/block_status\nPASS: 14 /sync-op/flush\nPASS: 15 /sync-op/check\nPASS: 16 /sync-op/activate\n# End of sync-op tests\n# Start of attach tests\nPASS: 17 /attach/blockjob\nPASS: 18 /attach/second_node\nPASS: 19 /attach/preserve_blk_ctx\n# End of attach tests\n# Start of propagate tests\nPASS: 20 /propagate/basic\nPASS: 21 /propagate/diamond\nPASS: 22 /propagate/mirror\n# End of propagate tests\nTAP version 14\n# random seed: R02Sf473d4c7ce16aed38bb0494c080de410\n1..9\n# Start of crypto tests\n# Start of ivgen tests\n# Start of plain tests\nPASS: 1 /crypto/ivgen/plain/1\nPASS: 2 /crypto/ivgen/plain/1f2e3d4c\nPASS: 3 /crypto/ivgen/plain/1f2e3d4c5b6a7988\n# End of plain tests\n# Start of plain64 tests\nPASS: 4 /crypto/ivgen/plain64/1\nPASS: 5 /crypto/ivgen/plain64/1f2e3d4c\nPASS: 6 /crypto/ivgen/plain64/1f2e3d4c5b6a7988\n# End of plain64 tests\n# Start of essiv tests\nPASS: 7 /crypto/ivgen/essiv/1\nPASS: 8 /crypto/ivgen/essiv/1f2e3d4c\nPASS: 9 /crypto/ivgen/essiv/1f2e3d4c5b6a7988\n# End of essiv tests\n# End of ivgen tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S026905d09dc6c7b8d6240d41e43accf7\n1..6\n# Start of uuid tests\nPASS: 1 /uuid/is_null\nPASS: 2 /uuid/generate\nPASS: 3 /uuid/parse\nPASS: 4 /uuid/unparse\nPASS: 5 /uuid/unparse_strdup\nPASS: 6 /uuid/hash\n# End of uuid tests\nTAP version 14\n# random seed: R02S02a223d5ad189618a7599ed7334aa153\n1..2\n# Start of qapi tests\n# Start of util tests\nPASS: 1 /qapi/util/qapi_enum_parse\nPASS: 2 /qapi/util/parse_qapi_name\n# End of util tests\n# End of qapi tests\nTAP version 14\n# random seed: R02Seecfb5e1f0aa007dac524a9037c57d4d\n1..23\n# Start of vmstate tests\n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:a\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child_parent:f\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:parent\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:diff\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/tmp_child:diff\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load test/with_tmp:tmp\n# \n# \nPASS: 1 /vmstate/tmp_struct\n# Start of simple tests\n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:b_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i64_2\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i32_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/primitive:i32_1\n# \n# \nPASS: 2 /vmstate/simple/primitive\n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \n# ./unit/test-vmstate:\n#  \n# Failed to load simple/array:u16_1\n# \n# \nPASS: 3 /vmstate/simple/array\n# End of simple tests\n# Start of versioned tests\n# Start of load tests\nPASS: 4 /vmstate/versioned/load/v1\nPASS: 5 /vmstate/versioned/load/v2\n# End of load tests\n# End of versioned tests\n# Start of field_exists tests\n# Start of load tests\nPASS: 6 /vmstate/field_exists/load/noskip\nPASS: 7 /vmstate/field_exists/load/skip\n# End of load tests\n# Start of save tests\nPASS: 8 /vmstate/field_exists/save/noskip\nPASS: 9 /vmstate/field_exists/save/skip\n# End of save tests\n# End of field_exists tests\n# Start of array tests\n# Start of ptr tests\n# Start of str tests\n# Start of no0 tests\nPASS: 10 /vmstate/array/ptr/str/no0/save\nPASS: 11 /vmstate/array/ptr/str/no0/load\n# End of no0 tests\n# Start of 0 tests\nPASS: 12 /vmstate/array/ptr/str/0/save\nPASS: 13 /vmstate/array/ptr/str/0/load\n# End of 0 tests\n# End of str tests\n# Start of prim tests\n# Start of 0 tests\nPASS: 14 /vmstate/array/ptr/prim/0/save\nPASS: 15 /vmstate/array/ptr/prim/0/load\n# End of 0 tests\n# End of prim tests\n# End of ptr tests\n# End of array tests\n# Start of qtailq tests\n# Start of save tests\nPASS: 16 /vmstate/qtailq/save/saveq\n# End of save tests\n# Start of load tests\nPASS: 17 /vmstate/qtailq/load/loadq\n# End of load tests\n# End of qtailq tests\n# Start of gtree tests\n# Start of save tests\nPASS: 18 /vmstate/gtree/save/savedomain\nPASS: 19 /vmstate/gtree/save/saveiommu\n# End of save tests\n# Start of load tests\nPASS: 20 /vmstate/gtree/load/loaddomain\nPASS: 21 /vmstate/gtree/load/loadiommu\n# End of load tests\n# End of gtree tests\n# Start of qlist tests\n# Start of save tests\nPASS: 22 /vmstate/qlist/save/saveqlist\n# End of save tests\n# Start of load tests\nPASS: 23 /vmstate/qlist/load/loadqlist\n# End of load tests\n# End of qlist tests\n# End of vmstate tests\nTAP version 14\n# random seed: R02S62bcda987521411e1fa18ba4540b202d\n1..9\n# Start of seccomp tests\n# Start of fork tests\nPASS: 1 /seccomp/fork/on\nPASS: 2 /seccomp/fork/on-nospawn\nPASS: 3 /seccomp/fork/off\n# End of fork tests\n# Start of thread tests\nPASS: 4 /seccomp/thread/on\nPASS: 5 /seccomp/thread/on-nospawn\nPASS: 6 /seccomp/thread/off\n# End of thread tests\n# Start of sched tests\nPASS: 7 /seccomp/sched/on\nPASS: 8 /seccomp/sched/on-nores\nPASS: 9 /seccomp/sched/off\n# End of sched tests\n# End of seccomp tests\nTAP version 14\n# random seed: R02S37d0a2a06eef39187e3092e8a8fc1ccd\n1..8\n# Start of blockjob tests\nPASS: 1 /blockjob/ids\n# Start of cancel tests\nPASS: 2 /blockjob/cancel/created\nPASS: 3 /blockjob/cancel/running\nPASS: 4 /blockjob/cancel/paused\nPASS: 5 /blockjob/cancel/ready\nPASS: 6 /blockjob/cancel/standby\nPASS: 7 /blockjob/cancel/pending\nPASS: 8 /blockjob/cancel/concluded\n# End of cancel tests\n# End of blockjob tests\nTAP version 14\n# random seed: R02Sf81243e34cb177dccfed54389bcb5ad0\n1..11\n# Start of int128 tests\nPASS: 1 /int128/int128_and\nPASS: 2 /int128/int128_add\nPASS: 3 /int128/int128_sub\nPASS: 4 /int128/int128_neg\nPASS: 5 /int128/int128_nz\nPASS: 6 /int128/int128_le\nPASS: 7 /int128/int128_lt\nPASS: 8 /int128/int128_ge\nPASS: 9 /int128/int128_gt\nPASS: 10 /int128/int128_rshift\nPASS: 11 /int128/int128_urshift\n# End of int128 tests\nTAP version 14\n# random seed: R02Sc495b76af0dee1cd925bbdccc80cf74e\n1..156\n# Start of visitor tests\n# Start of serialization tests\n# Start of QMP tests\nPASS: 1 /visitor/serialization/QMP/struct\nPASS: 2 /visitor/serialization/QMP/nested_struct\nPASS: 3 /visitor/serialization/QMP/nested_struct_list\n# Start of primitives tests\nPASS: 4 /visitor/serialization/QMP/primitives/string_empty\nPASS: 5 /visitor/serialization/QMP/primitives/string_whitespace\nPASS: 6 /visitor/serialization/QMP/primitives/string_newlines\nPASS: 7 /visitor/serialization/QMP/primitives/string_commas\nPASS: 8 /visitor/serialization/QMP/primitives/string_single_quoted\nPASS: 9 /visitor/serialization/QMP/primitives/string_double_quoted\nPASS: 10 /visitor/serialization/QMP/primitives/boolean_true1\nPASS: 11 /visitor/serialization/QMP/primitives/boolean_true2\nPASS: 12 /visitor/serialization/QMP/primitives/boolean_true3\nPASS: 13 /visitor/serialization/QMP/primitives/boolean_false1\nPASS: 14 /visitor/serialization/QMP/primitives/boolean_false2\nPASS: 15 /visitor/serialization/QMP/primitives/number_sanity1\nPASS: 16 /visitor/serialization/QMP/primitives/number_sanity2\nPASS: 17 /visitor/serialization/QMP/primitives/number_min\nPASS: 18 /visitor/serialization/QMP/primitives/number_max\nPASS: 19 /visitor/serialization/QMP/primitives/integer_sanity1\nPASS: 20 /visitor/serialization/QMP/primitives/integer_sanity2\nPASS: 21 /visitor/serialization/QMP/primitives/integer_min\nPASS: 22 /visitor/serialization/QMP/primitives/integer_max\nPASS: 23 /visitor/serialization/QMP/primitives/uint8_sanity1\nPASS: 24 /visitor/serialization/QMP/primitives/uint8_sanity2\nPASS: 25 /visitor/serialization/QMP/primitives/uint8_min\nPASS: 26 /visitor/serialization/QMP/primitives/uint8_max\nPASS: 27 /visitor/serialization/QMP/primitives/uint16_sanity1\nPASS: 28 /visitor/serialization/QMP/primitives/uint16_sanity2\nPASS: 29 /visitor/serialization/QMP/primitives/uint16_min\nPASS: 30 /visitor/serialization/QMP/primitives/uint16_max\nPASS: 31 /visitor/serialization/QMP/primitives/uint32_sanity1\nPASS: 32 /visitor/serialization/QMP/primitives/uint32_sanity2\nPASS: 33 /visitor/serialization/QMP/primitives/uint32_min\nPASS: 34 /visitor/serialization/QMP/primitives/uint32_max\nPASS: 35 /visitor/serialization/QMP/primitives/uint64_sanity1\nPASS: 36 /visitor/serialization/QMP/primitives/uint64_sanity2\nPASS: 37 /visitor/serialization/QMP/primitives/uint64_min\nPASS: 38 /visitor/serialization/QMP/primitives/uint64_max\nPASS: 39 /visitor/serialization/QMP/primitives/int8_sanity1\nPASS: 40 /visitor/serialization/QMP/primitives/int8_sanity2\nPASS: 41 /visitor/serialization/QMP/primitives/int8_min\nPASS: 42 /visitor/serialization/QMP/primitives/int8_max\nPASS: 43 /visitor/serialization/QMP/primitives/int16_sanity1\nPASS: 44 /visitor/serialization/QMP/primitives/int16_sanity2\nPASS: 45 /visitor/serialization/QMP/primitives/int16_min\nPASS: 46 /visitor/serialization/QMP/primitives/int16_max\nPASS: 47 /visitor/serialization/QMP/primitives/int32_sanity1\nPASS: 48 /visitor/serialization/QMP/primitives/int32_sanity2\nPASS: 49 /visitor/serialization/QMP/primitives/int32_min\nPASS: 50 /visitor/serialization/QMP/primitives/int32_max\nPASS: 51 /visitor/serialization/QMP/primitives/int64_sanity1\nPASS: 52 /visitor/serialization/QMP/primitives/int64_sanity2\nPASS: 53 /visitor/serialization/QMP/primitives/int64_min\nPASS: 54 /visitor/serialization/QMP/primitives/int64_max\n# End of primitives tests\n# Start of primitive_list tests\nPASS: 55 /visitor/serialization/QMP/primitive_list/string_empty\nPASS: 56 /visitor/serialization/QMP/primitive_list/string_whitespace\nPASS: 57 /visitor/serialization/QMP/primitive_list/string_newlines\nPASS: 58 /visitor/serialization/QMP/primitive_list/string_commas\nPASS: 59 /visitor/serialization/QMP/primitive_list/string_single_quoted\nPASS: 60 /visitor/serialization/QMP/primitive_list/string_double_quoted\nPASS: 61 /visitor/serialization/QMP/primitive_list/boolean_true1\nPASS: 62 /visitor/serialization/QMP/primitive_list/boolean_true2\nPASS: 63 /visitor/serialization/QMP/primitive_list/boolean_true3\nPASS: 64 /visitor/serialization/QMP/primitive_list/boolean_false1\nPASS: 65 /visitor/serialization/QMP/primitive_list/boolean_false2\nPASS: 66 /visitor/serialization/QMP/primitive_list/number_sanity1\nPASS: 67 /visitor/serialization/QMP/primitive_list/number_sanity2\nPASS: 68 /visitor/serialization/QMP/primitive_list/number_min\nPASS: 69 /visitor/serialization/QMP/primitive_list/number_max\nPASS: 70 /visitor/serialization/QMP/primitive_list/integer_sanity1\nPASS: 71 /visitor/serialization/QMP/primitive_list/integer_sanity2\nPASS: 72 /visitor/serialization/QMP/primitive_list/integer_min\nPASS: 73 /visitor/serialization/QMP/primitive_list/integer_max\nPASS: 74 /visitor/serialization/QMP/primitive_list/uint8_sanity1\nPASS: 75 /visitor/serialization/QMP/primitive_list/uint8_sanity2\nPASS: 76 /visitor/serialization/QMP/primitive_list/uint8_min\nPASS: 77 /visitor/serialization/QMP/primitive_list/uint8_max\nPASS: 78 /visitor/serialization/QMP/primitive_list/uint16_sanity1\nPASS: 79 /visitor/serialization/QMP/primitive_list/uint16_sanity2\nPASS: 80 /visitor/serialization/QMP/primitive_list/uint16_min\nPASS: 81 /visitor/serialization/QMP/primitive_list/uint16_max\nPASS: 82 /visitor/serialization/QMP/primitive_list/uint32_sanity1\nPASS: 83 /visitor/serialization/QMP/primitive_list/uint32_sanity2\nPASS: 84 /visitor/serialization/QMP/primitive_list/uint32_min\nPASS: 85 /visitor/serialization/QMP/primitive_list/uint32_max\nPASS: 86 /visitor/serialization/QMP/primitive_list/uint64_sanity1\nPASS: 87 /visitor/serialization/QMP/primitive_list/uint64_sanity2\nPASS: 88 /visitor/serialization/QMP/primitive_list/uint64_min\nPASS: 89 /visitor/serialization/QMP/primitive_list/uint64_max\nPASS: 90 /visitor/serialization/QMP/primitive_list/int8_sanity1\nPASS: 91 /visitor/serialization/QMP/primitive_list/int8_sanity2\nPASS: 92 /visitor/serialization/QMP/primitive_list/int8_min\nPASS: 93 /visitor/serialization/QMP/primitive_list/int8_max\nPASS: 94 /visitor/serialization/QMP/primitive_list/int16_sanity1\nPASS: 95 /visitor/serialization/QMP/primitive_list/int16_sanity2\nPASS: 96 /visitor/serialization/QMP/primitive_list/int16_min\nPASS: 97 /visitor/serialization/QMP/primitive_list/int16_max\nPASS: 98 /visitor/serialization/QMP/primitive_list/int32_sanity1\nPASS: 99 /visitor/serialization/QMP/primitive_list/int32_sanity2\nPASS: 100 /visitor/serialization/QMP/primitive_list/int32_min\nPASS: 101 /visitor/serialization/QMP/primitive_list/int32_max\nPASS: 102 /visitor/serialization/QMP/primitive_list/int64_sanity1\nPASS: 103 /visitor/serialization/QMP/primitive_list/int64_sanity2\nPASS: 104 /visitor/serialization/QMP/primitive_list/int64_min\nPASS: 105 /visitor/serialization/QMP/primitive_list/int64_max\n# End of primitive_list tests\n# End of QMP tests\n# Start of String tests\n# Start of primitives tests\nPASS: 106 /visitor/serialization/String/primitives/string_empty\nPASS: 107 /visitor/serialization/String/primitives/string_whitespace\nPASS: 108 /visitor/serialization/String/primitives/string_newlines\nPASS: 109 /visitor/serialization/String/primitives/string_commas\nPASS: 110 /visitor/serialization/String/primitives/string_single_quoted\nPASS: 111 /visitor/serialization/String/primitives/string_double_quoted\nPASS: 112 /visitor/serialization/String/primitives/boolean_true1\nPASS: 113 /visitor/serialization/String/primitives/boolean_true2\nPASS: 114 /visitor/serialization/String/primitives/boolean_true3\nPASS: 115 /visitor/serialization/String/primitives/boolean_false1\nPASS: 116 /visitor/serialization/String/primitives/boolean_false2\nPASS: 117 /visitor/serialization/String/primitives/number_sanity1\nPASS: 118 /visitor/serialization/String/primitives/number_sanity2\nPASS: 119 /visitor/serialization/String/primitives/number_min\nPASS: 120 /visitor/serialization/String/primitives/number_max\nPASS: 121 /visitor/serialization/String/primitives/integer_sanity1\nPASS: 122 /visitor/serialization/String/primitives/integer_sanity2\nPASS: 123 /visitor/serialization/String/primitives/integer_min\nPASS: 124 /visitor/serialization/String/primitives/integer_max\nPASS: 125 /visitor/serialization/String/primitives/uint8_sanity1\nPASS: 126 /visitor/serialization/String/primitives/uint8_sanity2\nPASS: 127 /visitor/serialization/String/primitives/uint8_min\nPASS: 128 /visitor/serialization/String/primitives/uint8_max\nPASS: 129 /visitor/serialization/String/primitives/uint16_sanity1\nPASS: 130 /visitor/serialization/String/primitives/uint16_sanity2\nPASS: 131 /visitor/serialization/String/primitives/uint16_min\nPASS: 132 /visitor/serialization/String/primitives/uint16_max\nPASS: 133 /visitor/serialization/String/primitives/uint32_sanity1\nPASS: 134 /visitor/serialization/String/primitives/uint32_sanity2\nPASS: 135 /visitor/serialization/String/primitives/uint32_min\nPASS: 136 /visitor/serialization/String/primitives/uint32_max\nPASS: 137 /visitor/serialization/String/primitives/uint64_sanity1\nPASS: 138 /visitor/serialization/String/primitives/uint64_sanity2\nPASS: 139 /visitor/serialization/String/primitives/uint64_min\nPASS: 140 /visitor/serialization/String/primitives/uint64_max\nPASS: 141 /visitor/serialization/String/primitives/int8_sanity1\nPASS: 142 /visitor/serialization/String/primitives/int8_sanity2\nPASS: 143 /visitor/serialization/String/primitives/int8_min\nPASS: 144 /visitor/serialization/String/primitives/int8_max\nPASS: 145 /visitor/serialization/String/primitives/int16_sanity1\nPASS: 146 /visitor/serialization/String/primitives/int16_sanity2\nPASS: 147 /visitor/serialization/String/primitives/int16_min\nPASS: 148 /visitor/serialization/String/primitives/int16_max\nPASS: 149 /visitor/serialization/String/primitives/int32_sanity1\nPASS: 150 /visitor/serialization/String/primitives/int32_sanity2\nPASS: 151 /visitor/serialization/String/primitives/int32_min\nPASS: 152 /visitor/serialization/String/primitives/int32_max\nPASS: 153 /visitor/serialization/String/primitives/int64_sanity1\nPASS: 154 /visitor/serialization/String/primitives/int64_sanity2\nPASS: 155 /visitor/serialization/String/primitives/int64_min\nPASS: 156 /visitor/serialization/String/primitives/int64_max\n# End of primitives tests\n# End of String tests\n# End of serialization tests\n# End of visitor tests\nUsage: ./unit/test-rcu-tailq duration nreaders\nTAP version 14\n# random seed: R02S3afe2c1bb00d5087a58043db0b8f0bcd\n1..179\n# Start of cutils tests\nPASS: 1 /cutils/size_to_str\nPASS: 2 /cutils/freq_to_str\nPASS: 3 /cutils/iec_binary_prefix\nPASS: 4 /cutils/si_prefix\n# Start of parse_uint tests\nPASS: 5 /cutils/parse_uint/null\nPASS: 6 /cutils/parse_uint/empty\nPASS: 7 /cutils/parse_uint/whitespace\nPASS: 8 /cutils/parse_uint/invalid\nPASS: 9 /cutils/parse_uint/trailing\nPASS: 10 /cutils/parse_uint/correct\nPASS: 11 /cutils/parse_uint/octal\nPASS: 12 /cutils/parse_uint/decimal\nPASS: 13 /cutils/parse_uint/llong_max\nPASS: 14 /cutils/parse_uint/max\nPASS: 15 /cutils/parse_uint/overflow\nPASS: 16 /cutils/parse_uint/negative\nPASS: 17 /cutils/parse_uint/negzero\n# End of parse_uint tests\n# Start of parse_uint_full tests\nPASS: 18 /cutils/parse_uint_full/trailing\nPASS: 19 /cutils/parse_uint_full/correct\nPASS: 20 /cutils/parse_uint_full/erange_junk\nPASS: 21 /cutils/parse_uint_full/null\n# End of parse_uint_full tests\n# Start of qemu_strtoi tests\nPASS: 22 /cutils/qemu_strtoi/correct\nPASS: 23 /cutils/qemu_strtoi/null\nPASS: 24 /cutils/qemu_strtoi/empty\nPASS: 25 /cutils/qemu_strtoi/whitespace\nPASS: 26 /cutils/qemu_strtoi/invalid\nPASS: 27 /cutils/qemu_strtoi/trailing\nPASS: 28 /cutils/qemu_strtoi/octal\nPASS: 29 /cutils/qemu_strtoi/decimal\nPASS: 30 /cutils/qemu_strtoi/hex\nPASS: 31 /cutils/qemu_strtoi/max\nPASS: 32 /cutils/qemu_strtoi/overflow\nPASS: 33 /cutils/qemu_strtoi/min\nPASS: 34 /cutils/qemu_strtoi/underflow\nPASS: 35 /cutils/qemu_strtoi/negative\nPASS: 36 /cutils/qemu_strtoi/negzero\n# End of qemu_strtoi tests\n# Start of qemu_strtoi_full tests\nPASS: 37 /cutils/qemu_strtoi_full/correct\nPASS: 38 /cutils/qemu_strtoi_full/null\nPASS: 39 /cutils/qemu_strtoi_full/empty\nPASS: 40 /cutils/qemu_strtoi_full/negative\nPASS: 41 /cutils/qemu_strtoi_full/negzero\nPASS: 42 /cutils/qemu_strtoi_full/trailing\nPASS: 43 /cutils/qemu_strtoi_full/max\nPASS: 44 /cutils/qemu_strtoi_full/erange_junk\n# End of qemu_strtoi_full tests\n# Start of qemu_strtoui tests\nPASS: 45 /cutils/qemu_strtoui/correct\nPASS: 46 /cutils/qemu_strtoui/null\nPASS: 47 /cutils/qemu_strtoui/empty\nPASS: 48 /cutils/qemu_strtoui/whitespace\nPASS: 49 /cutils/qemu_strtoui/invalid\nPASS: 50 /cutils/qemu_strtoui/trailing\nPASS: 51 /cutils/qemu_strtoui/octal\nPASS: 52 /cutils/qemu_strtoui/decimal\nPASS: 53 /cutils/qemu_strtoui/hex\nPASS: 54 /cutils/qemu_strtoui/wrap\nPASS: 55 /cutils/qemu_strtoui/max\nPASS: 56 /cutils/qemu_strtoui/overflow\nPASS: 57 /cutils/qemu_strtoui/underflow\nPASS: 58 /cutils/qemu_strtoui/negative\nPASS: 59 /cutils/qemu_strtoui/negzero\n# End of qemu_strtoui tests\n# Start of qemu_strtoui_full tests\nPASS: 60 /cutils/qemu_strtoui_full/correct\nPASS: 61 /cutils/qemu_strtoui_full/null\nPASS: 62 /cutils/qemu_strtoui_full/empty\nPASS: 63 /cutils/qemu_strtoui_full/negative\nPASS: 64 /cutils/qemu_strtoui_full/negzero\nPASS: 65 /cutils/qemu_strtoui_full/trailing\nPASS: 66 /cutils/qemu_strtoui_full/max\nPASS: 67 /cutils/qemu_strtoui_full/erange_junk\n# End of qemu_strtoui_full tests\n# Start of qemu_strtol tests\nPASS: 68 /cutils/qemu_strtol/correct\nPASS: 69 /cutils/qemu_strtol/null\nPASS: 70 /cutils/qemu_strtol/empty\nPASS: 71 /cutils/qemu_strtol/whitespace\nPASS: 72 /cutils/qemu_strtol/invalid\nPASS: 73 /cutils/qemu_strtol/trailing\nPASS: 74 /cutils/qemu_strtol/octal\nPASS: 75 /cutils/qemu_strtol/decimal\nPASS: 76 /cutils/qemu_strtol/hex\nPASS: 77 /cutils/qemu_strtol/max\nPASS: 78 /cutils/qemu_strtol/overflow\nPASS: 79 /cutils/qemu_strtol/min\nPASS: 80 /cutils/qemu_strtol/underflow\nPASS: 81 /cutils/qemu_strtol/negative\nPASS: 82 /cutils/qemu_strtol/negzero\n# End of qemu_strtol tests\n# Start of qemu_strtol_full tests\nPASS: 83 /cutils/qemu_strtol_full/correct\nPASS: 84 /cutils/qemu_strtol_full/null\nPASS: 85 /cutils/qemu_strtol_full/empty\nPASS: 86 /cutils/qemu_strtol_full/negative\nPASS: 87 /cutils/qemu_strtol_full/negzero\nPASS: 88 /cutils/qemu_strtol_full/trailing\nPASS: 89 /cutils/qemu_strtol_full/max\nPASS: 90 /cutils/qemu_strtol_full/erange_junk\n# End of qemu_strtol_full tests\n# Start of qemu_strtoul tests\nPASS: 91 /cutils/qemu_strtoul/correct\nPASS: 92 /cutils/qemu_strtoul/null\nPASS: 93 /cutils/qemu_strtoul/empty\nPASS: 94 /cutils/qemu_strtoul/whitespace\nPASS: 95 /cutils/qemu_strtoul/invalid\nPASS: 96 /cutils/qemu_strtoul/trailing\nPASS: 97 /cutils/qemu_strtoul/octal\nPASS: 98 /cutils/qemu_strtoul/decimal\nPASS: 99 /cutils/qemu_strtoul/hex\nPASS: 100 /cutils/qemu_strtoul/wrap\nPASS: 101 /cutils/qemu_strtoul/max\nPASS: 102 /cutils/qemu_strtoul/overflow\nPASS: 103 /cutils/qemu_strtoul/underflow\nPASS: 104 /cutils/qemu_strtoul/negative\nPASS: 105 /cutils/qemu_strtoul/negzero\n# End of qemu_strtoul tests\n# Start of qemu_strtoul_full tests\nPASS: 106 /cutils/qemu_strtoul_full/correct\nPASS: 107 /cutils/qemu_strtoul_full/null\nPASS: 108 /cutils/qemu_strtoul_full/empty\nPASS: 109 /cutils/qemu_strtoul_full/negative\nPASS: 110 /cutils/qemu_strtoul_full/negzero\nPASS: 111 /cutils/qemu_strtoul_full/trailing\nPASS: 112 /cutils/qemu_strtoul_full/max\nPASS: 113 /cutils/qemu_strtoul_full/erange_junk\n# End of qemu_strtoul_full tests\n# Start of qemu_strtoi64 tests\nPASS: 114 /cutils/qemu_strtoi64/correct\nPASS: 115 /cutils/qemu_strtoi64/null\nPASS: 116 /cutils/qemu_strtoi64/empty\nPASS: 117 /cutils/qemu_strtoi64/whitespace\nPASS: 118 /cutils/qemu_strtoi64/invalid\nPASS: 119 /cutils/qemu_strtoi64/trailing\nPASS: 120 /cutils/qemu_strtoi64/octal\nPASS: 121 /cutils/qemu_strtoi64/decimal\nPASS: 122 /cutils/qemu_strtoi64/hex\nPASS: 123 /cutils/qemu_strtoi64/max\nPASS: 124 /cutils/qemu_strtoi64/overflow\nPASS: 125 /cutils/qemu_strtoi64/min\nPASS: 126 /cutils/qemu_strtoi64/underflow\nPASS: 127 /cutils/qemu_strtoi64/negative\nPASS: 128 /cutils/qemu_strtoi64/negzero\n# End of qemu_strtoi64 tests\n# Start of qemu_strtoi64_full tests\nPASS: 129 /cutils/qemu_strtoi64_full/correct\nPASS: 130 /cutils/qemu_strtoi64_full/null\nPASS: 131 /cutils/qemu_strtoi64_full/empty\nPASS: 132 /cutils/qemu_strtoi64_full/negative\nPASS: 133 /cutils/qemu_strtoi64_full/negzero\nPASS: 134 /cutils/qemu_strtoi64_full/trailing\nPASS: 135 /cutils/qemu_strtoi64_full/max\nPASS: 136 /cutils/qemu_strtoi64_full/erange_junk\n# End of qemu_strtoi64_full tests\n# Start of qemu_strtou64 tests\nPASS: 137 /cutils/qemu_strtou64/correct\nPASS: 138 /cutils/qemu_strtou64/null\nPASS: 139 /cutils/qemu_strtou64/empty\nPASS: 140 /cutils/qemu_strtou64/whitespace\nPASS: 141 /cutils/qemu_strtou64/invalid\nPASS: 142 /cutils/qemu_strtou64/trailing\nPASS: 143 /cutils/qemu_strtou64/octal\nPASS: 144 /cutils/qemu_strtou64/decimal\nPASS: 145 /cutils/qemu_strtou64/hex\nPASS: 146 /cutils/qemu_strtou64/wrap\nPASS: 147 /cutils/qemu_strtou64/max\nPASS: 148 /cutils/qemu_strtou64/overflow\nPASS: 149 /cutils/qemu_strtou64/underflow\nPASS: 150 /cutils/qemu_strtou64/negative\nPASS: 151 /cutils/qemu_strtou64/negzero\n# End of qemu_strtou64 tests\n# Start of qemu_strtou64_full tests\nPASS: 152 /cutils/qemu_strtou64_full/correct\nPASS: 153 /cutils/qemu_strtou64_full/null\nPASS: 154 /cutils/qemu_strtou64_full/empty\nPASS: 155 /cutils/qemu_strtou64_full/negative\nPASS: 156 /cutils/qemu_strtou64_full/negzero\nPASS: 157 /cutils/qemu_strtou64_full/trailing\nPASS: 158 /cutils/qemu_strtou64_full/max\nPASS: 159 /cutils/qemu_strtou64_full/erange_junk\n# End of qemu_strtou64_full tests\n# Start of qemu_strtod tests\nPASS: 160 /cutils/qemu_strtod/simple\nPASS: 161 /cutils/qemu_strtod/einval\nPASS: 162 /cutils/qemu_strtod/erange\nPASS: 163 /cutils/qemu_strtod/nonfinite\nPASS: 164 /cutils/qemu_strtod/trailing\nPASS: 165 /cutils/qemu_strtod/erange_junk\n# End of qemu_strtod tests\n# Start of qemu_strtod_finite tests\nPASS: 166 /cutils/qemu_strtod_finite/simple\nPASS: 167 /cutils/qemu_strtod_finite/einval\nPASS: 168 /cutils/qemu_strtod_finite/erange\nPASS: 169 /cutils/qemu_strtod_finite/nonfinite\nPASS: 170 /cutils/qemu_strtod_finite/trailing\nPASS: 171 /cutils/qemu_strtod_finite/erange_junk\n# End of qemu_strtod_finite tests\n# Start of strtosz tests\nPASS: 172 /cutils/strtosz/simple\nPASS: 173 /cutils/strtosz/hex\nPASS: 174 /cutils/strtosz/units\nPASS: 175 /cutils/strtosz/float\nPASS: 176 /cutils/strtosz/invalid\nPASS: 177 /cutils/strtosz/trailing\nPASS: 178 /cutils/strtosz/erange\nPASS: 179 /cutils/strtosz/metric\n# End of strtosz tests\n# End of cutils tests\nTAP version 14\n# random seed: R02S1340b91e22fd0e1ff02efe8aff1c25b0\n1..8\n# Start of qdist tests\nPASS: 1 /qdist/none\nPASS: 2 /qdist/pr\n# Start of single tests\nPASS: 3 /qdist/single/empty\nPASS: 4 /qdist/single/full\n# End of single tests\n# Start of binning tests\nPASS: 5 /qdist/binning/simple\nPASS: 6 /qdist/binning/precision\nPASS: 7 /qdist/binning/expand\nPASS: 8 /qdist/binning/shrink\n# End of binning tests\n# End of qdist tests\nTAP version 14\n# random seed: R02Sf726fa682a832b7ffac73d10a60d6bb9\n1..4\n# Start of bitcnt tests\nPASS: 1 /bitcnt/ctpop8\nPASS: 2 /bitcnt/ctpop16\nPASS: 3 /bitcnt/ctpop32\nPASS: 4 /bitcnt/ctpop64\n# End of bitcnt tests\nTAP version 14\n# random seed: R02S991fbb13a8be88e71b4b3747f3ce3efb\n1..5\n# Start of bdrv-graph-mod tests\nPASS: 1 /bdrv-graph-mod/update-perm-tree\nPASS: 2 /bdrv-graph-mod/should-update-child\nPASS: 3 /bdrv-graph-mod/parallel-perm-update\nPASS: 4 /bdrv-graph-mod/parallel-exclusive-write\nPASS: 5 /bdrv-graph-mod/append-greedy-filter\n# End of bdrv-graph-mod tests\nTAP version 14\n# random seed: R02S6c67d21180d7bc2d60bca3ec3368ed8e\n1..1\n# Start of io tests\n# Start of channel tests\nPASS: 1 /io/channel/buf\n# End of channel tests\n# End of io tests\nTAP version 14\n# random seed: R02S168a778f71779b3a72ed2d63156f3b83\n1..5\n# Start of crypto tests\n# Start of task tests\nPASS: 1 /crypto/task/complete\nPASS: 2 /crypto/task/datafree\nPASS: 3 /crypto/task/failure\nPASS: 4 /crypto/task/thread_complete\nPASS: 5 /crypto/task/thread_failure\n# End of task tests\n# End of crypto tests\nTAP version 14\n# random seed: R02Sf4ed6b6823070ef93082a524ceb15061\n1..6\n# Start of aio tests\n# Start of multi tests\nPASS: 1 /aio/multi/lifecycle\n# scheduled 5, queued 5, retry 5, total 15\nPASS: 2 /aio/multi/schedule\n# slow test /aio/multi/schedule executed in 1.00 secs\n# Start of mutex tests\n# 113165 iterations/second\nPASS: 3 /aio/multi/mutex/contended\n# slow test /aio/multi/mutex/contended executed in 1.10 secs\n# 1287468 iterations/second\nPASS: 4 /aio/multi/mutex/handoff\n# slow test /aio/multi/mutex/handoff executed in 3.10 secs\n# 260069 iterations/second\nPASS: 5 /aio/multi/mutex/mcs\n# slow test /aio/multi/mutex/mcs executed in 1.10 secs\n# 6933203 iterations/second\nPASS: 6 /aio/multi/mutex/pthread\n# slow test /aio/multi/mutex/pthread executed in 1.10 secs\n# End of mutex tests\n# End of multi tests\n# End of aio tests\n# skip unsupported des:ecb\n# skip unsupported des:cbc\n# skip unsupported des:ecb\n# skip unsupported 3des:cbc\n# skip unsupported 3des:ecb\n# skip unsupported 3des:ctr\n# skip unsupported cast5-128:ecb\n# skip unsupported serpent-128:ecb\n# skip unsupported serpent-192:ecb\n# skip unsupported serpent-256:ecb\n# skip unsupported serpent-256:ecb\n# skip unsupported twofish-128:ecb\n# skip unsupported twofish-192:ecb\n# skip unsupported twofish-256:ecb\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported aes-128:xts\n# skip unsupported cast5-128:xts\n# skip unsupported aes-128:ctr\n# skip unsupported aes-192:ctr\n# skip unsupported aes-256:ctr\nTAP version 14\n# random seed: R02S8746fc08e55e8499cc8b195d9d961f19\n1..8\n# Start of crypto tests\n# Start of cipher tests\nPASS: 1 /crypto/cipher/aes-ecb-128\nPASS: 2 /crypto/cipher/aes-ecb-192\nPASS: 3 /crypto/cipher/aes-ecb-256\nPASS: 4 /crypto/cipher/aes-cbc-128\nPASS: 5 /crypto/cipher/aes-cbc-192\nPASS: 6 /crypto/cipher/aes-cbc-256\nPASS: 7 /crypto/cipher/null-iv\nPASS: 8 /crypto/cipher/short-plaintext\n# End of cipher tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S1ef838782ff3453afcb795d5d66991ba\n1..1\n# Start of cutils tests\nPASS: 1 /cutils/bufferiszero\n# slow test /cutils/bufferiszero executed in 0.83 secs\n# End of cutils tests\nTAP version 14\n# random seed: R02S84c90f151013b3373f6216fdd856b2c9\n1..42\n# Start of visitor tests\n# Start of input tests\nPASS: 1 /visitor/input/int\nPASS: 2 /visitor/input/uint\nPASS: 3 /visitor/input/int_overflow\nPASS: 4 /visitor/input/int_keyval\nPASS: 5 /visitor/input/int_str_keyval\nPASS: 6 /visitor/input/int_str_fail\nPASS: 7 /visitor/input/bool\nPASS: 8 /visitor/input/bool_keyval\nPASS: 9 /visitor/input/bool_str_keyval\nPASS: 10 /visitor/input/bool_str_fail\nPASS: 11 /visitor/input/number\nPASS: 12 /visitor/input/large_number\nPASS: 13 /visitor/input/number_keyval\nPASS: 14 /visitor/input/number_str_keyval\nPASS: 15 /visitor/input/number_str_fail\nPASS: 16 /visitor/input/size_str_keyval\nPASS: 17 /visitor/input/size_str_fail\nPASS: 18 /visitor/input/string\nPASS: 19 /visitor/input/enum\nPASS: 20 /visitor/input/struct\nPASS: 21 /visitor/input/struct-nested\nPASS: 22 /visitor/input/list2\nPASS: 23 /visitor/input/list\nPASS: 24 /visitor/input/any\nPASS: 25 /visitor/input/null\nPASS: 26 /visitor/input/union-flat\nPASS: 27 /visitor/input/union-in-union\nPASS: 28 /visitor/input/alternate\nPASS: 29 /visitor/input/errors\nPASS: 30 /visitor/input/wrong-type\nPASS: 31 /visitor/input/alternate-number\nPASS: 32 /visitor/input/alternate-list\nPASS: 33 /visitor/input/qapi-introspect\n# Start of fail tests\nPASS: 34 /visitor/input/fail/struct\nPASS: 35 /visitor/input/fail/struct-nested\nPASS: 36 /visitor/input/fail/struct-in-list\nPASS: 37 /visitor/input/fail/struct-missing\nPASS: 38 /visitor/input/fail/list\nPASS: 39 /visitor/input/fail/list-nested\nPASS: 40 /visitor/input/fail/union-flat\nPASS: 41 /visitor/input/fail/union-flat-no-discriminator\nPASS: 42 /visitor/input/fail/alternate\n# End of fail tests\n# End of input tests\n# End of visitor tests\nTAP version 14\n# random seed: R02S1f763787c9c23d2cd3aa2f34a3cf8910\n1..2\n# Start of write-threshold tests\nPASS: 1 /write-threshold/not-trigger\nPASS: 2 /write-threshold/trigger\n# End of write-threshold tests\nTAP version 14\n# random seed: R02Sa6165c6f0a78c9afbce188bfcd5a3976\n1..4\n# Start of logging tests\nPASS: 1 /logging/parse_range\nPASS: 2 /logging/parse_path\nPASS: 3 /logging/logfile_write_path\nPASS: 4 /logging/logfile_lock_path\n# End of logging tests\nTAP version 14\n# random seed: R02Saf251548a0b4f3a900a0df21f45cc9a4\n1..6\n# Start of bitops tests\nPASS: 1 /bitops/sextract32\nPASS: 2 /bitops/sextract64\nPASS: 3 /bitops/half_shuffle32\nPASS: 4 /bitops/half_shuffle64\nPASS: 5 /bitops/half_unshuffle32\nPASS: 6 /bitops/half_unshuffle64\n# End of bitops tests\nTAP version 14\n# random seed: R02Sd0846a8ffd30b3ed3dfd0f2bb49c7754\n1..4\n# Start of crypto tests\n# Start of hmac tests\nPASS: 1 /crypto/hmac/iov\nPASS: 2 /crypto/hmac/alloc\nPASS: 3 /crypto/hmac/prealloc\nPASS: 4 /crypto/hmac/digest\n# End of hmac tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S61588987a6c7eb3082f8348ee7bb0e59\n1..14\n# Start of string-visitor tests\n# Start of output tests\nPASS: 1 /string-visitor/output/int\nPASS: 2 /string-visitor/output/int-human\nPASS: 3 /string-visitor/output/bool\nPASS: 4 /string-visitor/output/bool-human\nPASS: 5 /string-visitor/output/number\nPASS: 6 /string-visitor/output/number-human\nPASS: 7 /string-visitor/output/string\nPASS: 8 /string-visitor/output/string-human\nPASS: 9 /string-visitor/output/no-string\nPASS: 10 /string-visitor/output/no-string-human\nPASS: 11 /string-visitor/output/enum\nPASS: 12 /string-visitor/output/enum-human\nPASS: 13 /string-visitor/output/intList\nPASS: 14 /string-visitor/output/intList-human\n# End of output tests\n# End of string-visitor tests\nTAP version 14\n# random seed: R02S20c561f61267b761933e6ece34dd29e1\n1..30\n# Start of bdrv-drain tests\nPASS: 1 /bdrv-drain/nested\nPASS: 2 /bdrv-drain/set_aio_context\n# Start of driver-cb tests\nPASS: 3 /bdrv-drain/driver-cb/drain_all\nPASS: 4 /bdrv-drain/driver-cb/drain\n# Start of co tests\nPASS: 5 /bdrv-drain/driver-cb/co/drain_all\nPASS: 6 /bdrv-drain/driver-cb/co/drain\n# End of co tests\n# End of driver-cb tests\n# Start of quiesce tests\nPASS: 7 /bdrv-drain/quiesce/drain_all\nPASS: 8 /bdrv-drain/quiesce/drain\n# Start of co tests\nPASS: 9 /bdrv-drain/quiesce/co/drain_all\nPASS: 10 /bdrv-drain/quiesce/co/drain\n# End of co tests\n# End of quiesce tests\n# Start of graph-change tests\nPASS: 11 /bdrv-drain/graph-change/drain_all\n# End of graph-change tests\n# Start of iothread tests\nPASS: 12 /bdrv-drain/iothread/drain_all\nPASS: 13 /bdrv-drain/iothread/drain\n# End of iothread tests\n# Start of blockjob tests\nPASS: 14 /bdrv-drain/blockjob/drain_all\nPASS: 15 /bdrv-drain/blockjob/drain\nPASS: 16 /bdrv-drain/blockjob/commit_by_drained_end\n# Start of error tests\nPASS: 17 /bdrv-drain/blockjob/error/drain_all\nPASS: 18 /bdrv-drain/blockjob/error/drain\n# End of error tests\n# Start of iothread tests\nPASS: 19 /bdrv-drain/blockjob/iothread/drain_all\nPASS: 20 /bdrv-drain/blockjob/iothread/drain\n# Start of error tests\nPASS: 21 /bdrv-drain/blockjob/iothread/error/drain_all\nPASS: 22 /bdrv-drain/blockjob/iothread/error/drain\n# End of error tests\n# End of iothread tests\n# End of blockjob tests\n# Start of deletion tests\nPASS: 23 /bdrv-drain/deletion/drain\n# End of deletion tests\n# Start of detach tests\nPASS: 24 /bdrv-drain/detach/drain_all\nPASS: 25 /bdrv-drain/detach/drain\nPASS: 26 /bdrv-drain/detach/parent_cb\nPASS: 27 /bdrv-drain/detach/driver_cb\n# End of detach tests\n# Start of attach tests\nPASS: 28 /bdrv-drain/attach/drain\n# End of attach tests\n# Start of bdrv_drop_intermediate tests\nPASS: 29 /bdrv-drain/bdrv_drop_intermediate/poll\n# End of bdrv_drop_intermediate tests\n# Start of replace_child tests\nPASS: 30 /bdrv-drain/replace_child/mid-drain\n# End of replace_child tests\n# End of bdrv-drain tests\nTAP version 14\n# random seed: R02Sf14b8d8584043de3a4d9b8183ae1288b\n1..4\n# Start of qtree tests\nPASS: 1 /qtree/search\nPASS: 2 /qtree/remove\n# nnodes: 62\n# nnodes: 0\nPASS: 3 /qtree/destroy\nPASS: 4 /qtree/insert\n# End of qtree tests\nTAP version 14\n# random seed: R02S10a9345659abc2551f21a6f3ae3bf728\n1..6\n# Start of xbzrle tests\nPASS: 1 /xbzrle/uleb\nPASS: 2 /xbzrle/encode_decode_zero\nPASS: 3 /xbzrle/encode_decode_unchanged\nPASS: 4 /xbzrle/encode_decode_1_byte\nPASS: 5 /xbzrle/encode_decode_overflow\nPASS: 6 /xbzrle/encode_decode\n# End of xbzrle tests\nTAP version 14\n# random seed: R02Sefd5f2cf43391bd8ea276bdc90fc4933\n1..5\n# Start of crypto tests\n# Start of hash tests\nPASS: 1 /crypto/hash/iov\nPASS: 2 /crypto/hash/alloc\nPASS: 3 /crypto/hash/prealloc\nPASS: 4 /crypto/hash/digest\nPASS: 5 /crypto/hash/base64\n# End of hash tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S8858ae7f8c1f8ffbd870869195843b64\n1..9\n# Start of io tests\n# Start of channel tests\n# Start of socket tests\nPASS: 1 /io/channel/socket/ipv4-sync\nPASS: 2 /io/channel/socket/ipv4-async\nPASS: 3 /io/channel/socket/ipv4-fd\nPASS: 4 /io/channel/socket/ipv6-sync\nPASS: 5 /io/channel/socket/ipv6-async\nPASS: 6 /io/channel/socket/unix-sync\nPASS: 7 /io/channel/socket/unix-async\nPASS: 8 /io/channel/socket/unix-fd-pass\nPASS: 9 /io/channel/socket/unix-listen-cleanup\n# End of socket tests\n# End of channel tests\n# End of io tests\nTAP version 14\n# random seed: R02Se22af0654dd7d338718b0cfbefdaa2ea\n1..1\n# Start of cpuid tests\n# Start of topology tests\nPASS: 1 /cpuid/topology/basic\n# End of topology tests\n# End of cpuid tests\nTAP version 14\n# random seed: R02Sc1b4019819c66380dd1192787d4b473b\n1..1\n# Start of crypto tests\n# Start of block tests\nPASS: 1 /crypto/block/qcow\n# End of block tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S5d28f6f941e751b83b7c1f5b17e94cbc\n1..7\n# Start of visitor tests\n# Start of forward tests\nPASS: 1 /visitor/forward/struct\nPASS: 2 /visitor/forward/alternate\nPASS: 3 /visitor/forward/string\nPASS: 4 /visitor/forward/size\nPASS: 5 /visitor/forward/number\nPASS: 6 /visitor/forward/any\nPASS: 7 /visitor/forward/list\n# End of forward tests\n# End of visitor tests\nTAP version 14\n# random seed: R02S808c5eb8afaa10262b0a02e36ac3dc2a\n1..2\n# Start of bitmap tests\nPASS: 1 /bitmap/bitmap_copy_with_offset\nPASS: 2 /bitmap/bitmap_set\n# End of bitmap tests\nUsage: ./unit/test-rcu-slist duration nreaders\nTAP version 14\n# random seed: R02Sc6657ec333222e211f5e448f2fb77fdd\n1..7\n# Start of single tests\nPASS: 1 /single/success\nPASS: 2 /single/failure\nPASS: 3 /single/cancel\n# End of single tests\n# Start of pair tests\nPASS: 4 /pair/success\nPASS: 5 /pair/failure\nPASS: 6 /pair/cancel\nPASS: 7 /pair/fail-cancel-race\n# End of pair tests\nTAP version 14\n# random seed: R02Sdf85fba064c8d882dada6e546b48fd22\n1..33\n# Start of visitor tests\n# Start of opts tests\n# Start of flatten tests\nPASS: 1 /visitor/opts/flatten/value\n# End of flatten tests\n# Start of i64 tests\n# 'i64x=5-6': Parameter 'i64x' expects an int64 value\nPASS: 2 /visitor/opts/i64/nonlist\n# Start of val1 tests\n# 'i64=0x8000000000000000': Parameter 'i64' expects an int64 value or range\nPASS: 3 /visitor/opts/i64/val1/errno\n# 'i64=': Parameter 'i64' expects an int64 value or range\nPASS: 4 /visitor/opts/i64/val1/empty\n# 'i64=5z': Parameter 'i64' expects an int64 value or range\nPASS: 5 /visitor/opts/i64/val1/trailing\n# End of val1 tests\n# Start of val2 tests\n# 'i64=0x7fffffffffffffff-0x8000000000000000': Parameter 'i64' expects an int64 value or range\nPASS: 6 /visitor/opts/i64/val2/errno\n# 'i64=5-': Parameter 'i64' expects an int64 value or range\nPASS: 7 /visitor/opts/i64/val2/empty\n# 'i64=5-6z': Parameter 'i64' expects an int64 value or range\nPASS: 8 /visitor/opts/i64/val2/trailing\n# End of val2 tests\n# Start of range tests\n# 'i64=6-5': Parameter 'i64' expects an int64 value or range\nPASS: 9 /visitor/opts/i64/range/empty\nPASS: 10 /visitor/opts/i64/range/minval\nPASS: 11 /visitor/opts/i64/range/maxval\n# Start of max tests\n# Start of pos tests\nPASS: 12 /visitor/opts/i64/range/max/pos/a\nPASS: 13 /visitor/opts/i64/range/max/pos/b\n# End of pos tests\n# Start of neg tests\nPASS: 14 /visitor/opts/i64/range/max/neg/a\nPASS: 15 /visitor/opts/i64/range/max/neg/b\n# End of neg tests\n# End of max tests\n# Start of 2big tests\n# 'i64=0x7ffffffffffeffff-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range\nPASS: 16 /visitor/opts/i64/range/2big/pos\n# 'i64=-0x8000000000000000--0x7fffffffffff0000': Parameter 'i64' expects an int64 value or range\nPASS: 17 /visitor/opts/i64/range/2big/neg\n# 'i64=-0x8000000000000000-0x7fffffffffffffff': Parameter 'i64' expects an int64 value or range\nPASS: 18 /visitor/opts/i64/range/2big/full\n# End of 2big tests\n# End of range tests\n# End of i64 tests\n# Start of u64 tests\n# 'u64x=5-6': Parameter 'u64x' expects a uint64 value\nPASS: 19 /visitor/opts/u64/nonlist\n# Start of val1 tests\n# 'u64=-1': Parameter 'u64' expects a uint64 value or range\nPASS: 20 /visitor/opts/u64/val1/errno\n# 'u64=': Parameter 'u64' expects a uint64 value or range\nPASS: 21 /visitor/opts/u64/val1/empty\n# 'u64=5z': Parameter 'u64' expects a uint64 value or range\nPASS: 22 /visitor/opts/u64/val1/trailing\n# End of val1 tests\n# Start of val2 tests\n# 'u64=0xffffffffffffffff-0x10000000000000000': Parameter 'u64' expects a uint64 value or range\nPASS: 23 /visitor/opts/u64/val2/errno\n# 'u64=5-': Parameter 'u64' expects a uint64 value or range\nPASS: 24 /visitor/opts/u64/val2/empty\n# 'u64=5-6z': Parameter 'u64' expects a uint64 value or range\nPASS: 25 /visitor/opts/u64/val2/trailing\n# End of val2 tests\n# Start of range tests\n# 'u64=6-5': Parameter 'u64' expects a uint64 value or range\nPASS: 26 /visitor/opts/u64/range/empty\nPASS: 27 /visitor/opts/u64/range/minval\nPASS: 28 /visitor/opts/u64/range/maxval\nPASS: 29 /visitor/opts/u64/range/max\n# 'u64=0-65536': Parameter 'u64' expects a uint64 value or range\nPASS: 30 /visitor/opts/u64/range/2big\n# End of range tests\n# End of u64 tests\n# Start of range tests\nPASS: 31 /visitor/opts/range/unvisited\nPASS: 32 /visitor/opts/range/beyond\n# End of range tests\n# Start of dict tests\nPASS: 33 /visitor/opts/dict/unvisited\n# End of dict tests\n# End of opts tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Saf9698b0a96345f957d3d9e9904f2ecc\n1..23\n# Start of qgraph tests\nPASS: 1 /qgraph/init_nop\nPASS: 2 /qgraph/test_machine\nPASS: 3 /qgraph/test_contains\nPASS: 4 /qgraph/test_multiple_contains\nPASS: 5 /qgraph/test_produces\nPASS: 6 /qgraph/test_multiple_produces\nPASS: 7 /qgraph/test_consumes\nPASS: 8 /qgraph/test_multiple_consumes\nPASS: 9 /qgraph/test_driver\nPASS: 10 /qgraph/test_test\nPASS: 11 /qgraph/test_machine_contains_driver\nPASS: 12 /qgraph/test_driver_contains_driver\nPASS: 13 /qgraph/test_machine_produces_interface\nPASS: 14 /qgraph/test_driver_produces_interface\nPASS: 15 /qgraph/test_machine_consumes_interface\nPASS: 16 /qgraph/test_driver_consumes_interface\nPASS: 17 /qgraph/test_test_consumes_interface\nPASS: 18 /qgraph/test_full_sample\nPASS: 19 /qgraph/test_full_sample_raspi\nPASS: 20 /qgraph/test_cycle\nPASS: 21 /qgraph/test_two_test_same_interface\nPASS: 22 /qgraph/test_test_in_path\nPASS: 23 /qgraph/test_double_edge\n# End of qgraph tests\nTAP version 14\n# random seed: R02S6aef5471ec10ee6495f20bfdcccba375\n1..7\n# Start of visitor tests\n# Start of clone tests\nPASS: 1 /visitor/clone/struct\nPASS: 2 /visitor/clone/alternate\nPASS: 3 /visitor/clone/list\nPASS: 4 /visitor/clone/empty\nPASS: 5 /visitor/clone/complex1\nPASS: 6 /visitor/clone/complex2\nPASS: 7 /visitor/clone/complex3\n# End of clone tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Sa1d3a92169d8fedf330406a0d4e2a36b\n1..10\n# Start of test-smp-parse tests\nPASS: 1 /test-smp-parse/with_modules\nPASS: 2 /test-smp-parse/with_dies\nPASS: 3 /test-smp-parse/with_modules_dies\nPASS: 4 /test-smp-parse/with_clusters\nPASS: 5 /test-smp-parse/with_boPASS:s\nPASS: 6 /test-smp-parse/with_drawers\nPASS: 7 /test-smp-parse/with_drawers_boPASS:s\nPASS: 8 /test-smp-parse/full\n# Start of generic tests\nPASS: 9 /test-smp-parse/generic/valid\nPASS: 10 /test-smp-parse/generic/invalid\n# End of generic tests\n# End of test-smp-parse tests\nTAP version 14\n# random seed: R02S9e3aa0f776a758f1d763c0fd986b1fcc\n1..39\n# Start of char tests\nPASS: 1 /char/null\n# ./unit/test-char:\n#  \n# 'invalid' is not a valid char driver\n# \n# \nPASS: 2 /char/invalid\nPASS: 3 /char/ringbuf\nPASS: 4 /char/mux\nPASS: 5 /char/stdio\nPASS: 6 /char/pipe\nPASS: 7 /char/file\nPASS: 8 /char/file-fifo\nPASS: 9 /char/udp\nPASS: 10 /char/serial\nPASS: 11 /char/parallel\nPASS: 12 /char/hotswap\nPASS: 13 /char/websocket\n# Start of stdio tests\n# End of stdio tests\n# Start of socket tests\n# Start of server tests\n# Start of mainloop tests\nPASS: 14 /char/socket/server/mainloop/tcp\nPASS: 15 /char/socket/server/mainloop/unix\n# End of mainloop tests\n# Start of wait-conn tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:40087,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:40087,server=on\n# \n# \nPASS: 16 /char/socket/server/wait-conn/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 17 /char/socket/server/wait-conn/unix\n# End of wait-conn tests\n# Start of mainloop-fdpass tests\nPASS: 18 /char/socket/server/mainloop-fdpass/tcp\nPASS: 19 /char/socket/server/mainloop-fdpass/unix\n# End of mainloop-fdpass tests\n# Start of wait-conn-fdpass tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36221,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:36221,server=on\n# \n# \nPASS: 20 /char/socket/server/wait-conn-fdpass/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 21 /char/socket/server/wait-conn-fdpass/unix\n# End of wait-conn-fdpass tests\n# Start of two-clients tests\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:tcp:127.0.0.1:34033,server=on\n# \n# \nPASS: 22 /char/socket/server/two-clients/tcp\n# ./unit/test-char:\n#  \n# info: \n# QEMU waiting for connection on: disconnected:unix:test-char.sock,server=on\n# \n# \nPASS: 23 /char/socket/server/two-clients/unix\n# End of two-clients tests\n# End of server tests\n# Start of client tests\n# Start of mainloop tests\nPASS: 24 /char/socket/client/mainloop/tcp\nPASS: 25 /char/socket/client/mainloop/unix\n# End of mainloop tests\n# Start of wait-conn tests\nPASS: 26 /char/socket/client/wait-conn/tcp\nPASS: 27 /char/socket/client/wait-conn/unix\n# End of wait-conn tests\n# Start of mainloop-reconnect tests\nPASS: 28 /char/socket/client/mainloop-reconnect/tcp\n# slow test /char/socket/client/mainloop-reconnect/tcp executed in 1.00 secs\nPASS: 29 /char/socket/client/mainloop-reconnect/unix\n# slow test /char/socket/client/mainloop-reconnect/unix executed in 1.00 secs\n# End of mainloop-reconnect tests\n# Start of wait-conn-reconnect tests\nPASS: 30 /char/socket/client/wait-conn-reconnect/tcp\nPASS: 31 /char/socket/client/wait-conn-reconnect/unix\n# End of wait-conn-reconnect tests\n# Start of mainloop-fdpass tests\nPASS: 32 /char/socket/client/mainloop-fdpass/tcp\nPASS: 33 /char/socket/client/mainloop-fdpass/unix\n# End of mainloop-fdpass tests\n# Start of wait-conn-fdpass tests\nPASS: 34 /char/socket/client/wait-conn-fdpass/tcp\nPASS: 35 /char/socket/client/wait-conn-fdpass/unix\n# End of wait-conn-fdpass tests\n# Start of reconnect-error tests\nPASS: 36 /char/socket/client/reconnect-error/tcp\nPASS: 37 /char/socket/client/reconnect-error/unix\n# End of reconnect-error tests\n# Start of dupid-reconnect tests\nPASS: 38 /char/socket/client/dupid-reconnect/tcp\nPASS: 39 /char/socket/client/dupid-reconnect/unix\n# End of dupid-reconnect tests\n# End of client tests\n# End of socket tests\n# End of char tests\nTAP version 14\n# random seed: R02S5f0aee6e1825ea776b88a87e83fc4e4e\n1..5\n# Start of auth tests\n# Start of list tests\nPASS: 1 /auth/list/complex\n# Start of default tests\nPASS: 2 /auth/list/default/deny\nPASS: 3 /auth/list/default/allow\n# End of default tests\n# Start of explicit tests\nPASS: 4 /auth/list/explicit/deny\nPASS: 5 /auth/list/explicit/allow\n# End of explicit tests\n# End of list tests\n# End of auth tests\nTAP version 14\n# random seed: R02S2a982ace5a3ae787e07143f36b27aaa9\n1..12\n# Start of basic tests\nPASS: 1 /basic/no-dangling-access\nPASS: 2 /basic/lifecycle\nPASS: 3 /basic/yield\nPASS: 4 /basic/nesting\nPASS: 5 /basic/self\nPASS: 6 /basic/entered\nPASS: 7 /basic/in_coroutine\nPASS: 8 /basic/order\n# End of basic tests\n# Start of locking tests\nPASS: 9 /locking/co-mutex\n# Start of co-mutex tests\nPASS: 10 /locking/co-mutex/lockable\n# End of co-mutex tests\n# Start of co-rwlock tests\nPASS: 11 /locking/co-rwlock/upgrade\nPASS: 12 /locking/co-rwlock/downgrade\n# End of co-rwlock tests\n# End of locking tests\nTAP version 14\n# random seed: R02Sf9f9db197444303b5e05580ab97beb8e\n1..16\n# Start of visitor tests\n# Start of output tests\nPASS: 1 /visitor/output/int\nPASS: 2 /visitor/output/bool\nPASS: 3 /visitor/output/number\nPASS: 4 /visitor/output/string\nPASS: 5 /visitor/output/no-string\nPASS: 6 /visitor/output/enum\nPASS: 7 /visitor/output/struct\nPASS: 8 /visitor/output/struct-nested\nPASS: 9 /visitor/output/list\nPASS: 10 /visitor/output/any\nPASS: 11 /visitor/output/list-qapi-free\nPASS: 12 /visitor/output/union-flat\nPASS: 13 /visitor/output/union-in-union\nPASS: 14 /visitor/output/alternate\nPASS: 15 /visitor/output/null\nPASS: 16 /visitor/output/list_struct\n# End of output tests\n# End of visitor tests\nTAP version 14\n# random seed: R02Sb505ec877b2a507981eb64fe048fe438\n1..4\n# Start of qdev tests\n# Start of properties tests\n# Start of static tests\nPASS: 1 /qdev/properties/static/default\nPASS: 2 /qdev/properties/static/global\n# Start of default tests\n# End of default tests\n# Start of global tests\n# End of global tests\n# End of static tests\n# Start of dynamic tests\nPASS: 3 /qdev/properties/dynamic/global\n# Start of global tests\n# End of global tests\n# End of dynamic tests\n# Start of global tests\nPASS: 4 /qdev/properties/global/subclass\n# End of global tests\n# End of properties tests\n# End of qdev tests\nTAP version 14\n# random seed: R02Sb502ac4e0d662fc7135dba8800ed4b80\n1..2\n# Start of image-locking tests\nPASS: 1 /image-locking/basic\nPASS: 2 /image-locking/set-perm-abort\n# End of image-locking tests\nTAP version 14\n# random seed: R02Sdd8671e8cdb9caf3531de64e6f4c8c09\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/mulu64\nPASS: 2 /host-utils/muls64\n# End of host-utils tests\nUsage: ./unit/test-rcu-list duration nreaders\nUsage: ./unit/test-rcu-simpleq duration nreaders\nTAP version 14\n# random seed: R02S0d40b6d50c84d101531bed65719aac2e\n1..2\n# Start of host-utils tests\nPASS: 1 /host-utils/test_divu128\nPASS: 2 /host-utils/test_divs128\n# End of host-utils tests\nTAP version 14\n# random seed: R02S32c0416cbf328992e699c9d515819cf8\n1..4\n# Start of util tests\n# Start of base64 tests\nPASS: 1 /util/base64/good\nPASS: 2 /util/base64/embedded-nul\nPASS: 3 /util/base64/not-nul-terminated\nPASS: 4 /util/base64/invalid-chars\n# End of base64 tests\n# End of util tests\nTAP version 14\n# random seed: R02Sece2267bc3f8246a69eeef46be04c632\n1..13\n# Start of keyval tests\nPASS: 1 /keyval/keyval_parse\n# Start of keyval_parse tests\nPASS: 2 /keyval/keyval_parse/list\n# End of keyval_parse tests\n# Start of visit tests\nPASS: 3 /keyval/visit/bool\nPASS: 4 /keyval/visit/number\nPASS: 5 /keyval/visit/size\nPASS: 6 /keyval/visit/dict\nPASS: 7 /keyval/visit/list\nPASS: 8 /keyval/visit/optional\nPASS: 9 /keyval/visit/alternate\nPASS: 10 /keyval/visit/any\n# End of visit tests\n# Start of merge tests\nPASS: 11 /keyval/merge/dict\nPASS: 12 /keyval/merge/list\nPASS: 13 /keyval/merge/conflict\n# End of merge tests\n# End of keyval tests\nTAP version 14\n# random seed: R02S9d4e80341c20d310f95d70de6a8cc6ac\n1..1\n# Start of timed-average tests\nPASS: 1 /timed-average/average\n# End of timed-average tests\n**\nERROR:/usr/src/debug/qemu/9.1.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)\nTAP version 14\n# random seed: R02S7ed59f362cec101f0ef7a29fe9adfe7c\nBail out! ERROR:/usr/src/debug/qemu/9.1.0/tests/unit/test-qga.c:79:fixture_setup: assertion failed (error == NULL): Failed to execute child process ?/usr/lib/qemu/ptest/tests/qga/qemu-ga? (No such file or directory) (g-exec-error-quark, 8)\nTAP version 14\n# random seed: R02Se97e00f4acfbc57efa5ccd5761ace43f\n1..1\n# Start of util tests\nPASS: 1 /util/filemonitor\n# End of util tests\nTAP version 14\n# random seed: R02S81854b39d4214c1dbc1efecbfd1990ef\n1..6\n# Start of yank tests\n# Start of char_change tests\n# Start of success tests\nPASS: 1 /yank/char_change/success/to_yank\nPASS: 2 /yank/char_change/success/yank_to_yank\nPASS: 3 /yank/char_change/success/from_yank\n# End of success tests\n# Start of fail tests\nPASS: 4 /yank/char_change/fail/to_yank\nPASS: 5 /yank/char_change/fail/yank_to_yank\nPASS: 6 /yank/char_change/fail/from_yank\n# End of fail tests\n# End of char_change tests\n# End of yank tests\nTAP version 14\n# random seed: R02S78ba5f5d1a63f804e78ca75329adfe31\n1..7\n# Start of xs_node tests\nPASS: 1 /xs_node/simple\nPASS: 2 /xs_node/tx_abort\nPASS: 3 /xs_node/tx_fail\nPASS: 4 /xs_node/tx_succeed\nPASS: 5 /xs_node/tx_rm\nPASS: 6 /xs_node/tx_resurrect\nPASS: 7 /xs_node/tx_resurrect2\n# End of xs_node tests\nTAP version 14\n# random seed: R02S29d3cc303420ee26e2a7bccc911a2647\n1..3\n# Start of resv-mem tests\nPASS: 1 /resv-mem/range_reverse_array\nPASS: 2 /resv-mem/range_reverse_array_low_end\nPASS: 3 /resv-mem/resv_region_list_insert\n# End of resv-mem tests\nTAP version 14\n# random seed: R02S0a90e1fbdfdf5a9ac5c4591bfbf2f4f5\n1..4\n# Start of crypto tests\n# Start of afsplit tests\n# Start of sha256 tests\nPASS: 1 /crypto/afsplit/sha256/5\nPASS: 2 /crypto/afsplit/sha256/5000\nPASS: 3 /crypto/afsplit/sha256/big\n# End of sha256 tests\n# Start of sha1 tests\nPASS: 4 /crypto/afsplit/sha1/1000\n# End of sha1 tests\n# End of afsplit tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S3c37ec9fe9a62e12c4286b5d25917d78\n1..9\n# Start of util tests\n# Start of socket tests\nPASS: 1 /util/socket/unix-abstract\n# Start of is-socket tests\nPASS: 2 /util/socket/is-socket/bad\nPASS: 3 /util/socket/is-socket/good\n# End of is-socket tests\n# End of socket tests\n# End of util tests\n# Start of socket tests\n# Start of fd-pass tests\n# Start of name tests\nPASS: 4 /socket/fd-pass/name/good\nPASS: 5 /socket/fd-pass/name/bad\nPASS: 6 /socket/fd-pass/name/nomon\n# End of name tests\n# Start of num tests\nPASS: 7 /socket/fd-pass/num/good\nPASS: 8 /socket/fd-pass/num/bad\nPASS: 9 /socket/fd-pass/num/nocli\n# End of num tests\n# End of fd-pass tests\n# End of socket tests\nTAP version 14\n# random seed: R02S5746e5ba1a86e6fc13831bf9a8d85b5b\n1..13\n# Start of replication tests\n# Start of primary tests\nPASS: 1 /replication/primary/read\n# slow test /replication/primary/read executed in 1.11 secs\nPASS: 2 /replication/primary/write\nPASS: 3 /replication/primary/start\nPASS: 4 /replication/primary/stop\nPASS: 5 /replication/primary/do_checkpoint\nPASS: 6 /replication/primary/get_error_all\n# End of primary tests\n# Start of secondary tests\nPASS: 7 /replication/secondary/read\n# slow test /replication/secondary/read executed in 0.72 secs\nPASS: 8 /replication/secondary/write\nPASS: 9 /replication/secondary/start\n# slow test /replication/secondary/start executed in 0.63 secs\nPASS: 10 /replication/secondary/stop\n# slow test /replication/secondary/stop executed in 0.56 secs\nPASS: 11 /replication/secondary/continuous_replication\nPASS: 12 /replication/secondary/do_checkpoint\nPASS: 13 /replication/secondary/get_error_all\n# End of secondary tests\n# End of replication tests\nTAP version 14\n# random seed: R02Secb19ad79754d0c4a83444d721a23bfd\n1..40\n# Start of hbitmap tests\nPASS: 1 /hbitmap/granularity\n# Start of size tests\nPASS: 2 /hbitmap/size/0\nPASS: 3 /hbitmap/size/unaligned\n# End of size tests\n# Start of iter tests\nPASS: 4 /hbitmap/iter/empty\nPASS: 5 /hbitmap/iter/partial\nPASS: 6 /hbitmap/iter/granularity\nPASS: 7 /hbitmap/iter/iter_and_reset\n# End of iter tests\n# Start of get tests\nPASS: 8 /hbitmap/get/all\nPASS: 9 /hbitmap/get/some\n# End of get tests\n# Start of set tests\nPASS: 10 /hbitmap/set/all\nPASS: 11 /hbitmap/set/one\nPASS: 12 /hbitmap/set/two-elem\nPASS: 13 /hbitmap/set/general\nPASS: 14 /hbitmap/set/twice\nPASS: 15 /hbitmap/set/overlap\n# End of set tests\n# Start of reset tests\nPASS: 16 /hbitmap/reset/empty\nPASS: 17 /hbitmap/reset/general\nPASS: 18 /hbitmap/reset/all\n# End of reset tests\n# Start of truncate tests\nPASS: 19 /hbitmap/truncate/nop\n# Start of grow tests\nPASS: 20 /hbitmap/truncate/grow/negligible\nPASS: 21 /hbitmap/truncate/grow/tiny\nPASS: 22 /hbitmap/truncate/grow/small\nPASS: 23 /hbitmap/truncate/grow/medium\nPASS: 24 /hbitmap/truncate/grow/large\n# End of grow tests\n# Start of shrink tests\nPASS: 25 /hbitmap/truncate/shrink/negligible\nPASS: 26 /hbitmap/truncate/shrink/tiny\nPASS: 27 /hbitmap/truncate/shrink/small\nPASS: 28 /hbitmap/truncate/shrink/medium\nPASS: 29 /hbitmap/truncate/shrink/large\n# End of shrink tests\n# End of truncate tests\n# Start of serialize tests\nPASS: 30 /hbitmap/serialize/align\nPASS: 31 /hbitmap/serialize/basic\nPASS: 32 /hbitmap/serialize/part\nPASS: 33 /hbitmap/serialize/zeroes\n# End of serialize tests\n# Start of next_zero tests\nPASS: 34 /hbitmap/next_zero/next_x_0\nPASS: 35 /hbitmap/next_zero/next_x_4\nPASS: 36 /hbitmap/next_zero/next_x_after_truncate\n# End of next_zero tests\n# Start of next_dirty_area tests\nPASS: 37 /hbitmap/next_dirty_area/next_dirty_area_0\nPASS: 38 /hbitmap/next_dirty_area/next_dirty_area_1\nPASS: 39 /hbitmap/next_dirty_area/next_dirty_area_4\nPASS: 40 /hbitmap/next_dirty_area/next_dirty_area_after_truncate\n# End of next_dirty_area tests\n# End of hbitmap tests\nTAP version 14\n# random seed: R02Sff092226270d582b3201468a581c2a91\n1..16\n# Start of crypto tests\n# Start of secret tests\nPASS: 1 /crypto/secret/direct\n# Start of indirect tests\nPASS: 2 /crypto/secret/indirect/good\nPASS: 3 /crypto/secret/indirect/badfile\nPASS: 4 /crypto/secret/indirect/emptyfile\n# End of indirect tests\n# Start of noconv tests\nPASS: 5 /crypto/secret/noconv/utf8\n# Start of base64 tests\nPASS: 6 /crypto/secret/noconv/base64/good\nPASS: 7 /crypto/secret/noconv/base64/bad\n# End of base64 tests\n# End of noconv tests\n# Start of conv tests\n# Start of base64 tests\nPASS: 8 /crypto/secret/conv/base64/utf8valid\nPASS: 9 /crypto/secret/conv/base64/utf8invalid\n# End of base64 tests\n# Start of utf8 tests\nPASS: 10 /crypto/secret/conv/utf8/base64\n# End of utf8 tests\n# End of conv tests\n# Start of crypt tests\nPASS: 11 /crypto/secret/crypt/raw\nPASS: 12 /crypto/secret/crypt/base64\nPASS: 13 /crypto/secret/crypt/shortkey\nPASS: 14 /crypto/secret/crypt/shortiv\nPASS: 15 /crypto/secret/crypt/missingiv\nPASS: 16 /crypto/secret/crypt/badiv\n# End of crypt tests\n# End of secret tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S27feb999c0fc4e05a042b80eeaf08ba9\n1..4\n# Start of crypto tests\n# Start of der tests\nPASS: 1 /crypto/der/parse-rsa512-priv-key\nPASS: 2 /crypto/der/parse-rsa2048-priv-key\nPASS: 3 /crypto/der/parse-ecdsa-p192-priv-key\nPASS: 4 /crypto/der/parse-ecdsa-p256-priv-key\n# End of der tests\n# End of crypto tests\nTAP version 14\n# random seed: R02S4a5ef8a02a3fdd5830021dc422738af3\n1..2\n# Start of block-backend tests\nPASS: 1 /block-backend/drain_aio_error\nPASS: 2 /block-backend/drain_all_aio_error\n# End of block-backend tests\nTAP version 14\n# random seed: R02Sa5e71a9cba099c1ad2caa8ff80469706\n1..2\n# Start of qht tests\n# Start of mode tests\nPASS: 1 /qht/mode/default\n# slow test /qht/mode/default executed in 0.51 secs\nPASS: 2 /qht/mode/resize\n# End of mode tests\n# End of qht tests\nTAP version 14\n# random seed: R02S1f67d47d6435297ef5b18c9f69d08bf2\n1..6\n# Start of event tests\nPASS: 1 /event/event_a\nPASS: 2 /event/event_b\nPASS: 3 /event/event_c\nPASS: 4 /event/event_d\nPASS: 5 /event/deprecated\nPASS: 6 /event/deprecated_data\n# End of event tests\nTAP version 14\n# random seed: R02S6c167a71464af4922cabccba6b6007e4\n1..1\nPASS: 1 /nested-aio-poll\nTAP version 14\n# random seed: R02S222deabbfc02590d76b3ff7a0d9c2e8d\n1..8\n# Start of string-visitor tests\n# Start of input tests\nPASS: 1 /string-visitor/input/int\nPASS: 2 /string-visitor/input/intList\nPASS: 3 /string-visitor/input/uintList\nPASS: 4 /string-visitor/input/bool\nPASS: 5 /string-visitor/input/number\nPASS: 6 /string-visitor/input/string\nPASS: 7 /string-visitor/input/enum\nPASS: 8 /string-visitor/input/fuzz\n# End of input tests\n# End of string-visitor tests\nTAP version 14\n# random seed: R02S280d8b2a828b105c2662e526d4ff0042\n1..5\n# Start of virtio-dmabuf tests\nPASS: 1 /virtio-dmabuf/add_rm_res\nPASS: 2 /virtio-dmabuf/add_rm_dev\nPASS: 3 /virtio-dmabuf/rm_invalid_res\nPASS: 4 /virtio-dmabuf/add_invalid_res\nPASS: 5 /virtio-dmabuf/free_res\n# End of virtio-dmabuf tests\nTAP version 14\n# random seed: R02Sc9c457a2f1769e8eb6356a2ce71ddbd0\n1..6\n# Start of error-report tests\nPASS: 1 /error-report/simple\nPASS: 2 /error-report/loc\nPASS: 3 /error-report/glog\nPASS: 4 /error-report/once\nPASS: 5 /error-report/timestamp\nPASS: 6 /error-report/warn\n# End of error-report tests\nTAP version 14\n# random seed: R02Sb17ab6cee67f78ab5f5c1c9010d35f34\n1..27\n# Start of aio tests\n# Start of bh tests\nPASS: 1 /aio/bh/schedule\nPASS: 2 /aio/bh/schedule10\nPASS: 3 /aio/bh/cancel\nPASS: 4 /aio/bh/delete\nPASS: 5 /aio/bh/flush\n# Start of callback-delete tests\nPASS: 6 /aio/bh/callback-delete/one\nPASS: 7 /aio/bh/callback-delete/many\n# End of callback-delete tests\n# End of bh tests\n# Start of event tests\nPASS: 8 /aio/event/add-remove\nPASS: 9 /aio/event/wait\nPASS: 10 /aio/event/flush\n# Start of wait tests\nPASS: 11 /aio/event/wait/no-flush-cb\n# End of wait tests\n# End of event tests\n# Start of timer tests\nPASS: 12 /aio/timer/schedule\n# slow test /aio/timer/schedule executed in 1.75 secs\n# End of timer tests\n# Start of coroutine tests\nPASS: 13 /aio/coroutine/queue-chaining\nPASS: 14 /aio/coroutine/worker-thread-co-enter\n# End of coroutine tests\n# End of aio tests\n# Start of aio-gsource tests\nPASS: 15 /aio-gsource/flush\n# Start of bh tests\nPASS: 16 /aio-gsource/bh/schedule\nPASS: 17 /aio-gsource/bh/schedule10\nPASS: 18 /aio-gsource/bh/cancel\nPASS: 19 /aio-gsource/bh/delete\nPASS: 20 /aio-gsource/bh/flush\n# Start of callback-delete tests\nPASS: 21 /aio-gsource/bh/callback-delete/one\nPASS: 22 /aio-gsource/bh/callback-delete/many\n# End of callback-delete tests\n# End of bh tests\n# Start of event tests\nPASS: 23 /aio-gsource/event/add-remove\nPASS: 24 /aio-gsource/event/wait\nPASS: 25 /aio-gsource/event/flush\n# Start of wait tests\nPASS: 26 /aio-gsource/event/wait/no-flush-cb\n# End of wait tests\n# End of event tests\n# Start of timer tests\nPASS: 27 /aio-gsource/timer/schedule\n# slow test /aio-gsource/timer/schedule executed in 1.75 secs\n# End of timer tests\n# End of aio-gsource tests\nTAP version 14\n# random seed: R02S4a7b1270508a05ede68aefa2dffe169a\n1..17\n# Start of throttle tests\nPASS: 1 /throttle/leak_bucket\nPASS: 2 /throttle/compute_wait\nPASS: 3 /throttle/init\nPASS: 4 /throttle/init_readonly\nPASS: 5 /throttle/init_writeonly\nPASS: 6 /throttle/destroy\nPASS: 7 /throttle/have_timer\nPASS: 8 /throttle/detach_attach\nPASS: 9 /throttle/config_functions\nPASS: 10 /throttle/accounting\nPASS: 11 /throttle/groups\n# Start of config tests\nPASS: 12 /throttle/config/enabled\nPASS: 13 /throttle/config/conflicting\nPASS: 14 /throttle/config/is_valid\nPASS: 15 /throttle/config/ranges\nPASS: 16 /throttle/config/max\nPASS: 17 /throttle/config/iops_size\n# End of config tests\n# End of throttle tests\nTAP version 14\n# random seed: R02S9d910cdb9cefc39bd4f9306cc8a3c8cb\n1..6\n# Start of auth tests\n# Start of list tests\nPASS: 1 /auth/list/complex\nPASS: 2 /auth/list/add-remove\n# Start of default tests\nPASS: 3 /auth/list/default/deny\nPASS: 4 /auth/list/default/allow\n# End of default tests\n# Start of explicit tests\nPASS: 5 /auth/list/explicit/deny\nPASS: 6 /auth/list/explicit/allow\n# End of explicit tests\n# End of list tests\n# End of auth tests\nTAP version 14\n# random seed: R02Sa57a717b18c8ed843741e10bb19d7633\n1..1\n# Start of io tests\n# Start of channel tests\n# Start of null tests\nPASS: 1 /io/channel/null/io\n# End of null tests\n# End of channel tests\n# End of io tests\nUnexpected error in qemu_open_internal() at /usr/src/debug/qemu/9.1.0/util/osdep.c:352:\n./unit/test-io-channel-file: Could not create 'tests/test-io-channel-file.txt': No such file or directory\nTAP version 14\n# random seed: R02Sccf8f011dd6d1b3f1daa7c132ff45a7d\n1..5\n# Start of io tests\n# Start of channel tests\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sbc205ca4fc164a227d4d5b6271bf1bf1\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sd6d25150ca006c7088996a689db898ce\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S44cff35e5ab48553db7c1767a0e0d48b\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S6eeae3982a67b42ef1f7b002c3e05b91\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02S0e79d7895d568029dec37b1d83b9a0e9\nEnvironment variable QTEST_QEMU_BINARY required\nTAP version 14\n# random seed: R02Sf8caae87badfa700c3bb9c8c60e6a8a1\n/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-os-release: Permission denied\n/usr/lib/qemu/ptest/run-ptest: line 12: ./data/test-qga-config: Permission denied\nDURATION: 24\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6724841594696045,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-quilt_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-quilt",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006189346313476562,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.8101718425750732,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02422165870666504,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 41.06609225273132,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0010094642639160156,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.quilt.add-filename-check": {
                "status": "PASSED"
            },
            "ptestresult.quilt.altered-series": {
                "status": "PASSED"
            },
            "ptestresult.quilt.annotate": {
                "status": "PASSED"
            },
            "ptestresult.quilt.applied": {
                "status": "PASSED"
            },
            "ptestresult.quilt.auto-refresh": {
                "status": "PASSED"
            },
            "ptestresult.quilt.backup-files": {
                "status": "PASSED"
            },
            "ptestresult.quilt.colon-in-patch-name": {
                "status": "PASSED"
            },
            "ptestresult.quilt.comments": {
                "status": "PASSED"
            },
            "ptestresult.quilt.conflicts": {
                "status": "PASSED"
            },
            "ptestresult.quilt.create-delete": {
                "status": "PASSED"
            },
            "ptestresult.quilt.delete": {
                "status": "PASSED"
            },
            "ptestresult.quilt.dir-a-b": {
                "status": "PASSED"
            },
            "ptestresult.quilt.dotglob": {
                "status": "PASSED"
            },
            "ptestresult.quilt.duplicate-patch-in-series": {
                "status": "PASSED"
            },
            "ptestresult.quilt.edit": {
                "status": "PASSED"
            },
            "ptestresult.quilt.empty": {
                "status": "PASSED"
            },
            "ptestresult.quilt.empty-files": {
                "status": "PASSED"
            },
            "ptestresult.quilt.example1": {
                "status": "PASSED"
            },
            "ptestresult.quilt.failbackup": {
                "status": "PASSED"
            },
            "ptestresult.quilt.faildiff": {
                "status": "PASSED"
            },
            "ptestresult.quilt.failpop": {
                "status": "PASSED"
            },
            "ptestresult.quilt.fold": {
                "status": "PASSED"
            },
            "ptestresult.quilt.formats": {
                "status": "PASSED"
            },
            "ptestresult.quilt.half-applies": {
                "status": "PASSED"
            },
            "ptestresult.quilt.hard-linked-patch": {
                "status": "PASSED"
            },
            "ptestresult.quilt.header": {
                "status": "PASSED"
            },
            "ptestresult.quilt.help": {
                "status": "PASSED"
            },
            "ptestresult.quilt.import": {
                "status": "PASSED"
            },
            "ptestresult.quilt.import2": {
                "status": "PASSED"
            },
            "ptestresult.quilt.merge": {
                "status": "PASSED"
            },
            "ptestresult.quilt.missing": {
                "status": "PASSED"
            },
            "ptestresult.quilt.missing-newline": {
                "status": "PASSED"
            },
            "ptestresult.quilt.new": {
                "status": "PASSED"
            },
            "ptestresult.quilt.new-nosubdir": {
                "status": "PASSED"
            },
            "ptestresult.quilt.no-file-to-patch": {
                "status": "PASSED"
            },
            "ptestresult.quilt.no-series": {
                "status": "PASSED"
            },
            "ptestresult.quilt.nolink": {
                "status": "PASSED"
            },
            "ptestresult.quilt.null-bug": {
                "status": "PASSED"
            },
            "ptestresult.quilt.one": {
                "status": "PASSED"
            },
            "ptestresult.quilt.perms": {
                "status": "PASSED"
            },
            "ptestresult.quilt.project-settings": {
                "status": "PASSED"
            },
            "ptestresult.quilt.refresh": {
                "status": "PASSED"
            },
            "ptestresult.quilt.refresh-z": {
                "status": "PASSED"
            },
            "ptestresult.quilt.refresh_patch_order": {
                "status": "PASSED"
            },
            "ptestresult.quilt.remember-locations": {
                "status": "PASSED"
            },
            "ptestresult.quilt.remove-trailing-ws": {
                "status": "PASSED"
            },
            "ptestresult.quilt.rename": {
                "status": "PASSED"
            },
            "ptestresult.quilt.revert": {
                "status": "PASSED"
            },
            "ptestresult.quilt.setup": {
                "status": "PASSED"
            },
            "ptestresult.quilt.snapshot": {
                "status": "PASSED"
            },
            "ptestresult.quilt.snapshot2": {
                "status": "PASSED"
            },
            "ptestresult.quilt.sort": {
                "status": "PASSED"
            },
            "ptestresult.quilt.space-in-filenames": {
                "status": "PASSED"
            },
            "ptestresult.quilt.space-in-series": {
                "status": "PASSED"
            },
            "ptestresult.quilt.space-in-work-dir": {
                "status": "PASSED"
            },
            "ptestresult.quilt.subdir": {
                "status": "PASSED"
            },
            "ptestresult.quilt.symlink": {
                "status": "PASSED"
            },
            "ptestresult.quilt.tester": {
                "status": "PASSED"
            },
            "ptestresult.quilt.three": {
                "status": "PASSED"
            },
            "ptestresult.quilt.timestamps": {
                "status": "PASSED"
            },
            "ptestresult.quilt.trailing-ws": {
                "status": "PASSED"
            },
            "ptestresult.quilt.two": {
                "status": "PASSED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/quilt/ptest\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/add-filename-check.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ echo foo > foo -- ok\n[7] $ quilt add foo -- ok\n[10] $ quilt add patches/bar -- ok\n[13] $ quilt add .pc/baz -- ok\n6 commands (6 passed, 0 failed)\nPASS: add-filename-check\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/altered-series.test]\n[3] $ mkdir patches -- ok\n[4] $ cat > patches/series -- ok\n[9] $ quilt push -q 2 -- ok\n[16] $ quilt series -v -- ok\n[22] $ touch patches/series -- ok\n[24] $ quilt series -v -- ok\n[30] $ cat > patches/series -- ok\n[35] $ quilt series -v -- ok\n[38] $ quilt pop -- ok\n[44] $ quilt series -v -- ok\n[47] $ quilt pop -a -- ok\n[52] $ quilt series -v -- ok\n12 commands (12 passed, 0 failed)\nPASS: altered-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/annotate.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > foo -- ok\n[8] $ quilt new patch -- ok\n[11] $ quilt add foo -- ok\n[14] $ sed -e 's:b:B:' foo > foo.new -- ok\n[15] $ mv foo.new foo -- ok\n[16] $ quilt refresh -- ok\n[19] $ quilt annotate foo -- ok\n[26] $ quilt new patch2 -- ok\n[29] $ quilt add foo -- ok\n[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok\n[33] $ mv foo.new foo -- ok\n[34] $ quilt refresh -- ok\n[37] $ quilt annotate foo -- ok\n[45] $ quilt new patch3 -- ok\n[48] $ quilt add foo -- ok\n[51] $ sed -e '/Bar/d' foo > foo.new -- ok\n[52] $ mv foo.new foo -- ok\n[53] $ quilt refresh -- ok\n[56] $ quilt annotate foo -- ok\n[64] $ quilt annotate -P patch3 foo -- ok\n[72] $ quilt annotate -P patch2 foo -- ok\n[80] $ quilt annotate -P patch foo -- ok\n[87] $ quilt new patch4 -- ok\n[90] $ cat > jkl -- ok\n[94] $ quilt add jkl wrz -- ok\n[98] $ rm -f jkl -- ok\n[99] $ cat > wrz -- ok\n[103] $ quilt refresh -- ok\n[106] $ quilt annotate jkl -- ok\n[110] $ quilt annotate wrz -- ok\n31 commands (31 passed, 0 failed)\nPASS: annotate\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/applied.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[5] $ diff -u a b > patches/patch -- ok\n[6] $ echo patch -p0 > patches/series -- ok\n[7] $ rm -f b -- ok\n[8] $ quilt push -q -- ok\n[12] $ quilt pop -q -- ok\n[16] $ patch -s -p0 < patches/patch -- ok\n[17] $ quilt push -q -- ok\n[22] $ echo patch -p0 -R > patches/series -- ok\n[23] $ quilt push -q -- ok\n[27] $ quilt pop -q -- ok\n[31] $ patch -s -p0 -R < patches/patch -- ok\n[32] $ quilt push -q -- ok\n15 commands (15 passed, 0 failed)\nPASS: applied\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/auto-refresh.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[6] $ quilt new a.patch -- ok\n[8] $ quilt add a -- ok\n[10] $ echo A > a -- ok\n[12] $ quilt new b.patch -- ok\n[14] $ quilt add b -- ok\n[16] $ echo B > b -- ok\n[18] $ quilt pop -fa --refresh -- ok\n[21] $ quilt pop -a --refresh -- ok\n[32] $ quilt push -a --refresh -- ok\n[43] $ quilt push -fa --refresh -- ok\n[46] $ quilt pop -a --refresh -- ok\n14 commands (14 passed, 0 failed)\nPASS: auto-refresh\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/backup-files.test]\n[4] $ echo foo > foo -- ok\n[5] $ echo bar > \"space bar\" -- ok\n[6] $ sleep 1 -- ok\n[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok\n[10] $ ls -l foo | awk '{ print $2 }' -- ok\n[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[14] $ [ backup/foo -nt foo ] && echo \"mtimes differ\" -- ok\n[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok\n[18] $ ls -l foo | awk '{ print $2 }' -- ok\n[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok\n[24] $ ls -l foo | awk '{ print $2 }' -- ok\n[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[28] $ [ backup/foo -nt foo ] && echo \"mtimes differ\" -- ok\n[31] $ echo modified > foo -- ok\n[32] $ sleep 1 -- ok\n[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok\n[36] $ cat foo -- ok\n[38] $ [ -e backup/foo ] && echo \"backup/foo not deleted\" -- ok\n[39] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[42] $ ln foo foo2 -- ok\n[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok\n[44] $ ls -l foo | awk '{ print $2 }' -- ok\n[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok\n[50] $ ls -l foo | awk '{ print $2 }' -- ok\n[52] $ ls -l foo2 | awk '{ print $2 }' -- ok\n[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok\n[60] $ rm -f foo foo2 -- ok\n[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok\n[62] $ ls -l foo | awk '{ print $2 }' -- ok\n[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok\n[66] $ [ -e backup/foo ] && echo \"backup/foo not deleted\" -- ok\n[67] $ [ ! -e foo2 ] || echo \"file foo2 shouldn't exist\" -- ok\n[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok\n[70] $ ls -l foo | awk '{ print $2 }' -- ok\n[72] $ ls -l foo2 | awk '{ print $2 }' -- ok\n[74] $ [ -e backup/foo2 ] && echo \"backup/foo2 not deleted\" -- ok\n[75] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok\n[79] $ touch -r foo foo.timeref -- ok\n[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok\n[82] $ ls -l foo | awk '{ print $2 }' -- ok\n[84] $ [ foo -nt foo.timeref ] || echo \"touch failed\" -- ok\n[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo \"space bar\" -- ok\n[88] $ touch -r \"space bar\" bar.timeref -- ok\n[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[91] $ ls -l \"backup/space bar\" | awk '{ print $2 }' -- ok\n[93] $ mkdir tmp -- ok\n[94] $ cd tmp -- ok\n[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo \"space bar\" -- ok\n[96] $ cd .. -- ok\n[98] $ ls -l foo | awk '{ print $2 }' -- ok\n[100] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[104] $ ls -l \"backup/space bar\" | awk '{ print $2 }' -- ok\n[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok\n[108] $ ls -l \"tmp/space bar\" | awk '{ print $2 }' -- ok\n[110] $ rm -rf tmp -- ok\n[113] $ rm -f foo \"space bar\" -- ok\n[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok\n[115] $ cat foo -- ok\n[117] $ cat \"space bar\" -- ok\n[119] $ [ \"space bar\" -nt bar.timeref ] || echo \"touch failed\" -- ok\n[122] $ mkdir \"dir with spaces\" -- ok\n[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new \"dir with spaces/space file\" -- ok\n[124] $ echo data > new -- ok\n[125] $ echo data2 > \"dir with spaces/space file\" -- ok\n[126] $ ls -l backup/new | awk '{ print $5 }' -- ok\n[128] $ ls -l \"backup/dir with spaces/space file\" | awk '{ print $5 }' -- ok\n[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok\n[131] $ [ ! -e backup/new ] || echo \"file backup/new shouldn't exist\" -- ok\n[132] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[133] $ [ ! -e \"backup/dir with spaces/space file\" ] || echo \"file backup/dir with spaces/space file shouldn't exist\" -- ok\n[134] $ [ ! -e \"dir with spaces/space file\" ] || echo \"file dir with spaces/space file shouldn't exist\" -- ok\n[137] $ echo data > \"dir with spaces/space file\" -- ok\n[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L \"dir with spaces/space file\" -- ok\n[140] $ rm -rf \"dir with spaces\" -- ok\n[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok\n[143] $ cat \"dir with spaces/space file\" -- ok\n[145] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok\n[152] $ echo data > new -- ok\n[153] $ echo modified > foo -- ok\n[154] $ rm -f \"space bar\" -- ok\n[155] $ [ -e backup/new -a ! -s backup/new ] || echo \"file backup/new isn't empty\" -- ok\n[156] $ ls -l backup/new | awk '{ print $5 }' -- ok\n[158] $ cat backup/foo -- ok\n[160] $ cat \"backup/space bar\" -- ok\n[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok\n[166] $ [ ! -e backup/new ] || echo \"file backup/new shouldn't exist\" -- ok\n[167] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[168] $ cat foo -- ok\n[170] $ cat \"space bar\" -- ok\n[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok\n[181] $ ln \"space bar\" \"linked space\" -- ok\n[182] $ ls -l foo | awk '{ print $2 }' -- ok\n[184] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok\n[187] $ ls -l foo | awk '{ print $2 }' -- ok\n[189] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[191] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok\n[194] $ ls -l foo | awk '{ print $2 }' -- ok\n[196] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[198] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok\n[203] $ rm \"linked space\" -- ok\n[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok\n[215] $ ls -l foo | awk '{ print $2 }' -- ok\n[217] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[219] $ ls -l \"dir with spaces/space file\" | awk '{ print $2 }' -- ok\n[221] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok\n[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok\n[226] $ ls -l snapshot/\"space bar\" | awk '{ print $2 }' -- ok\n[228] $ ls -l snapshot/\"dir with spaces/space file\" | awk '{ print $2 }' -- ok\n[230] $ [ ! -s new ] || echo \"file snapshot/new should be empty\" -- ok\n[231] $ rm -rf snapshot -- ok\n[234] $ mkdir dir -- ok\n[235] $ ln -s foo dir/link -- ok\n[236] $ readlink dir/link -- ok\n[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok\n[240] $ readlink backup/dir/link -- ok\n[242] $ rm -f dir/link -- ok\n[243] $ echo crap > dir/link -- ok\n[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok\n[246] $ readlink dir/link -- ok\n[250] $ rm -f dir/link -- ok\n[251] $ echo crap > dir/link -- ok\n[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok\n[255] $ readlink dir/link -- ok\n[259] $ rm -f dir/link -- ok\n[260] $ echo crap > dir/link -- ok\n[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok\n[263] $ readlink dir/link -- ok\n136 commands (136 passed, 0 failed)\nPASS: backup-files\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/colon-in-patch-name.test]\n[4] $ mkdir patches -- ok\n[6] $ quilt new \"patch_with:strange[name]\" -- ok\n[9] $ echo foo > foo -- ok\n[10] $ quilt add foo -- ok\n[13] $ quilt files -- ok\n[16] $ echo bar > foo -- ok\n[17] $ quilt diff -p ab -P \"patch_with:strange[name]\" -- ok\n[26] $ quilt refresh -p ab -- ok\n[29] $ quilt applied -- ok\n[32] $ quilt pop -q -- ok\n[36] $ quilt next -- ok\n[39] $ quilt push -q \"patch_with:strange[name]\" -- ok\n[43] $ quilt top -- ok\n[46] $ quilt rename \"another:strange(name)\" -- ok\n[49] $ quilt new \"{%'}.patch\" -- ok\n[52] $ quilt add foo -- ok\n[55] $ echo baz > foo -- ok\n[57] $ quilt previous -- ok\n[60] $ quilt series -- ok\n[64] $ quilt refresh -p0 \"{%'}.patch\" -- ok\n[67] $ cat \"patches/{%'}.patch\" -- ok\n[76] $ quilt pop \"another:strange(name)\" -- ok\n[82] $ quilt remove foo -- ok\n23 commands (23 passed, 0 failed)\nPASS: colon-in-patch-name\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/comments.test]\n[4] $ mkdir patches -- ok\n[6] $ echo one > f -- ok\n[7] $ cat > patches/test.diff -- ok\n[20] $ cat > patches/series -- ok\n[23] $ quilt push -- ok\n[29] $ quilt refresh -- ok\n[31] $ cat patches/test.diff -- ok\n[44] $ quilt refresh -c -- ok\n[47] $ cat patches/test.diff -- ok\n[62] $ quilt refresh -- ok\n[65] $ cat patches/test.diff -- ok\n11 commands (11 passed, 0 failed)\nPASS: comments\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/conflicts.test]\n[5] $ mkdir patches -- ok\n[7] $ cat > one.txt -- ok\n[24] $ quilt new a.diff -- ok\n[26] $ echo 0 -- ok\n[29] $ quilt add one.txt -- ok\n[31] $ echo 0 -- ok\n[34] $ mv one.txt one.orig -- ok\n[35] $ sed -e \"s/4/4+/\" -e 's/d/d+/' one.orig > one.txt -- ok\n[36] $ quilt refresh -- ok\n[38] $ echo 0 -- ok\n[41] $ quilt pop -q -- ok\n[44] $ echo 0 -- ok\n[48] $ sed -e \"s/^\\\\([17]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[49] $ quilt push -q -- ok\n[52] $ echo 0 -- ok\n[55] $ quilt pop -q -- ok\n[58] $ echo 0 -- ok\n[61] $ sed -e \"s/^\\\\([1267]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[62] $ quilt push -q -- ok\n[65] $ echo 0 -- ok\n[68] $ quilt pop -q -- ok\n[71] $ echo 0 -- ok\n[75] $ sed -e \"s/^\\\\([123567]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[76] $ quilt push -q -- ok\n[80] $ echo 1 -- ok\n[83] $ quilt push -qf -- ok\n[87] $ echo 1 -- ok\n[90] $ mv one.txt one.x -- ok\n[91] $ sed -e \"s/4/4+/\" one.x > one.txt -- ok\n[92] $ rm -f one.x -- ok\n[93] $ quilt diff -z | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[105] $ echo 0 -- ok\n[108] $ quilt diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[129] $ echo 0 -- ok\n[132] $ quilt refresh -- ok\n[134] $ echo 0 -- ok\n[137] $ cat patches/a.diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[159] $ quilt pop -q -- ok\n[162] $ echo 0 -- ok\n39 commands (39 passed, 0 failed)\nPASS: conflicts\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/create-delete.test]\n[4] $ mkdir patches -- ok\n[6] $ echo delete > delete -- ok\n[7] $ quilt new test.diff -- ok\n[10] $ quilt add create -- ok\n[13] $ echo create > create -- ok\n[14] $ quilt refresh -- ok\n[17] $ quilt add delete -- ok\n[20] $ rm -f delete -- ok\n[21] $ quilt refresh -- ok\n[23] $ quilt header -r -- ok\n[31] $ quilt patches -v create -- ok\n[33] $ quilt patches delete -- ok\n[36] $ quilt pop -q -- ok\n[40] $ quilt patches create -- ok\n[42] $ quilt patches -v delete -- ok\n[44] $ quilt patches -- /dev/null dev/null null --- -- ok\n[46] $ echo create > create -- ok\n[47] $ rm -f delete -- ok\n[48] $ patch -p1 --dry-run < patches/test.diff -- ok\n19 commands (19 passed, 0 failed)\nPASS: create-delete\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/delete.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > test.txt -- ok\n[8] $ quilt new test1 -- ok\n[11] $ quilt add test.txt -- ok\n[14] $ cat > test.txt -- ok\n[17] $ quilt refresh -- ok\n[20] $ quilt new test2 -- ok\n[23] $ quilt add test.txt -- ok\n[26] $ cat > test.txt -- ok\n[29] $ quilt refresh -- ok\n[32] $ quilt delete test1 -- ok\n[35] $ quilt pop -- ok\n[41] $ quilt series -- ok\n[45] $ quilt delete -n -- ok\n[48] $ quilt series -- ok\n[51] $ quilt pop -- ok\n[57] $ quilt delete test1 -- ok\n[60] $ quilt series -- ok\n[62] $ echo \"test1\" > patches/series -- ok\n[63] $ quilt delete -n -- ok\n[66] $ quilt series -- ok\n[69] $ echo \"test3\" > patches/series -- ok\n[70] $ echo \"test3\" > .pc/applied-patches -- ok\n[71] $ mkdir -p .pc/test3/dir -- ok\n[72] $ touch .pc/test3/dir/file -- ok\n[73] $ chmod a-rx .pc/test3/dir -- ok\n[77] $ quilt delete \"test3\" -- ok\n[81] $ chmod a+rx .pc/test3/dir -- ok\n[83] $ find .pc/test3 -- ok\n[88] $ quilt applied -- ok\n[91] $ quilt series -- ok\n[94] $ quilt delete -- ok\n[97] $ quilt delete test3 -- ok\n33 commands (33 passed, 0 failed)\nPASS: delete\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/dir-a-b.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > test.txt -- ok\n[4] $ echo d > test3.txt -- ok\n[6] $ cat > patches/ab.diff -- ok\n[21] $ echo \"ab.diff\" > patches/series -- ok\n[23] $ quilt push -q -- ok\n[27] $ quilt diff -p ab --no-index -- ok\n[42] $ rm -f patches/ab.diff -- ok\n[43] $ quilt refresh -p ab --no-index -- ok\n[46] $ cat patches/ab.diff -- ok\n[61] $ quilt pop -qR -- ok\n11 commands (11 passed, 0 failed)\nPASS: dir-a-b\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/dotglob.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new dotglob.diff -- ok\n[6] $ quilt add .foo -- ok\n[9] $ echo dot-foo > .foo -- ok\n[10] $ quilt refresh -- ok\n[13] $ quilt pop -q -- ok\n[17] $ quilt push -q -- ok\n7 commands (7 passed, 0 failed)\nPASS: dotglob\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/duplicate-patch-in-series.test]\n[4] $ mkdir patches -- ok\n[5] $ echo \"old line\" > file.txt -- ok\n[7] $ cat > patches/first.patch -- ok\n[14] $ cat > patches/series -- ok\n[18] $ quilt push -- ok\n[24] $ quilt push -- ok\n[27] $ quilt pop -- ok\n[33] $ quilt push -qa -- ok\n[36] $ quilt pop -q -- ok\n9 commands (9 passed, 0 failed)\nPASS: duplicate-patch-in-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/edit.test]\n[1] $ mkdir patches subdir -- ok\n[4] $ cat > editor -- ok\n[9] $ chmod +x editor -- ok\n[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6301/editor -- ok\n[12] $ quilt new patch -- ok\n[15] $ echo foobar > foobar -- ok\n[16] $ quilt edit foobar -- ok\n[20] $ cat foobar -- ok\n[23] $ cd subdir -- ok\n[24] $ echo foo > foo -- ok\n[25] $ quilt edit foo -- ok\n[28] $ cd .. -- ok\n[30] $ cat subdir/foo -- ok\n[33] $ quilt files -- ok\n[37] $ quilt refresh -- ok\n[41] $ echo foobaz > foobaz -- ok\n[42] $ cat > editor -- ok\n[47] $ quilt edit foobaz -- ok\n[51] $ [ ! -e foobaz ] || echo \"File foobaz shouldn't exist\" -- ok\n[55] $ cat > editor -- ok\n[59] $ quilt edit nofoo -- ok\n[66] $ rm -f foobar -- ok\n[67] $ quilt refresh -- ok\n[69] $ quilt diff -p ab --no-index foobar -- ok\n[75] $ quilt edit foobar -- ok\n[79] $ [ ! -e foobar ] || echo \"File foobar shouldn't exist\" -- ok\n[82] $ cat > editor -- ok\n[87] $ quilt edit foo2 -- ok\n[90] $ cat foo2 -- ok\n[93] $ quilt files -v -- ok\n30 commands (30 passed, 0 failed)\nPASS: edit\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/empty-files.test]\n[4] $ mkdir patches -- ok\n[5] $ echo \"will be deleted\" > deleted1 -- ok\n[6] $ echo \"will be emptied\" > emptied1 -- ok\n[7] $ echo \"will be deleted\" > deleted2 -- ok\n[8] $ echo \"will be emptied\" > emptied2 -- ok\n[11] $ cat > patches/series -- ok\n[15] $ cat > patches/using-filenames.patch -- ok\n[27] $ cat > patches/using-timestamps.patch -- ok\n[40] $ quilt push -- ok\n[46] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[49] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[53] $ quilt push -- ok\n[59] $ [ ! -e deleted2 ] && echo \"File deleted2 does not exist\" -- ok\n[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo \"File deleted2 is empty\" -- ok\n[62] $ [ ! -e emptied2 ] && echo \"File emptied2 does not exist\" -- ok\n[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo \"File emptied2 is empty\" -- ok\n[67] $ quilt pop -aq -- ok\n[72] $ quilt new fold.patch -- ok\n[75] $ quilt fold < patches/using-filenames.patch -- ok\n[78] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[81] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[85] $ quilt fold < patches/using-timestamps.patch -- ok\n[88] $ [ ! -e deleted2 ] && echo \"File deleted2 does not exist\" -- ok\n[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo \"File deleted2 is empty\" -- ok\n[91] $ [ ! -e emptied2 ] && echo \"File emptied2 does not exist\" -- ok\n[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo \"File emptied2 is empty\" -- ok\n[96] $ quilt delete -- ok\n[100] $ quilt push -q -- ok\n[104] $ quilt refresh -pab --sort --no-index -- ok\n[106] $ quilt pop -q -- ok\n[110] $ quilt push -- ok\n[116] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[119] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[123] $ cat patches/using-filenames.patch -- ok\n40 commands (40 passed, 0 failed)\nPASS: empty-files\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/empty.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[6] $ touch patches/empty1.diff patches/empty2.diff -- ok\n[8] $ quilt push -qa -- ok\n[15] $ quilt rename empty3.diff -- ok\n[18] $ quilt pop -qa -- ok\n[23] $ quilt new empty_new.diff -- ok\n[26] $ quilt pop -q -- ok\n[30] $ quilt delete empty_new.diff -- ok\n[33] $ quilt rename -P empty3.diff empty_new.diff -- ok\n10 commands (10 passed, 0 failed)\nPASS: empty\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/example1.test]\n[4] $ mkdir patches -- ok\n[6] $ cat > Oberon.txt -- ok\n[12] $ quilt new flower.diff -- ok\n[15] $ quilt files -- ok\n[16] $ quilt add Oberon.txt -- ok\n[19] $ cat >> Oberon.txt -- ok\n[26] $ quilt refresh -p ab -- ok\n[29] $ cat patches/flower.diff -- ok\n[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok\n[43] $ echo \"Fetch me that flower; the herb I shew'd thee once:\" >> Oberon.new -- ok\n[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok\n[45] $ mv Oberon.new Oberon.txt -- ok\n[46] $ quilt diff -z -p ab -- ok\n[60] $ quilt diff -p ab -- ok\n[74] $ quilt refresh -- ok\n[77] $ quilt top -- ok\n[80] $ quilt files -- ok\n[83] $ quilt patches Oberon.txt -- ok\n[85] $ quilt pop -f -- ok\n[91] $ quilt files patches/flower.diff -- ok\n[94] $ sed -e \"s/girls/maidens/\" Oberon.txt > Oberon.new -- ok\n[95] $ mv Oberon.new Oberon.txt -- ok\n[96] $ quilt push -- ok\n[103] $ quilt push -f -- ok\n[110] $ cat >> Oberon.txt -- ok\n[116] $ quilt refresh -p ab -- ok\n[118] $ rm -f Oberon.txt.rej -- ok\n[120] $ cat Oberon.txt -- ok\n[130] $ cat patches/flower.diff -- ok\n[144] $ quilt grep love -- ok\n30 commands (30 passed, 0 failed)\nPASS: example1\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/failbackup.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add test.txt -- ok\n[8] $ cat > test.txt -- ok\n[10] $ quilt refresh -- ok\n[15] $ chmod -w patches -- ok\n[16] $ cat > test.txt -- ok\n[18] $ quilt refresh --backup -- ok\n[20] $ echo 1 -- ok\n[23] $ chmod +w patches -- ok\n10 commands (10 passed, 0 failed)\nPASS: failbackup\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/faildiff.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ cat > test.txt -- ok\n[8] $ quilt add test.txt -- ok\n[13] $ chmod -r test.txt -- ok\n[15] $ quilt refresh -- ok\n[18] $ echo 1 -- ok\n[21] $ chmod +r test.txt -- ok\n[25] $ printf \"\\\\002\\\\000\\\\001\" > test.bin -- ok\n[26] $ quilt add test.bin -- ok\n[29] $ printf \"\\\\003\\\\000\\\\001\" > test.bin -- ok\n[30] $ quilt diff -pab --no-index 2>/dev/null -- ok\n[32] $ quilt diff -pab --no-index >/dev/null -- ok\n[34] $ echo 1 -- ok\n[37] $ quilt refresh -- ok\n[39] $ echo 1 -- ok\n16 commands (16 passed, 0 failed)\nPASS: faildiff\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/failpop.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > test.txt -- ok\n[6] $ quilt new test.diff -- ok\n[8] $ echo 0 -- ok\n[11] $ quilt add test.txt -- ok\n[13] $ echo 0 -- ok\n[16] $ cat >> test.txt -- ok\n[19] $ quilt refresh -- ok\n[21] $ echo 0 -- ok\n[24] $ sed -e \"s/ /_/g\" patches/test.diff > patches/test.new -- ok\n[25] $ mv patches/test.new patches/test.diff -- ok\n[26] $ quilt pop -- ok\n[29] $ echo 1 -- ok\n13 commands (13 passed, 0 failed)\nPASS: failpop\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/fold.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[6] $ cat > patches/patch1.diff -- ok\n[16] $ quilt push -q -- ok\n[20] $ quilt files -- ok\n[24] $ quilt fold -q -- ok\n[34] $ quilt diff -p ab -- ok\n[48] $ cd dir -- ok\n[49] $ quilt fold -q -- ok\n[56] $ cd .. -- ok\n[57] $ quilt diff -p ab -- ok\n11 commands (11 passed, 0 failed)\nPASS: fold\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/formats.test]\n[4] $ mkdir -p d/patches -- ok\n[5] $ cd d -- ok\n[7] $ cat > test.txt -- ok\n[14] $ quilt new test -- ok\n[17] $ quilt add test.txt -- ok\n[20] $ cat > test.txt -- ok\n[27] $ quilt diff -- ok\n[40] $ quilt diff --no-index -- ok\n[51] $ quilt diff -R -- ok\n[64] $ quilt diff -U1 -- ok\n[75] $ quilt diff -c -- ok\n[94] $ quilt diff -C1 -- ok\n[109] $ quilt diff -p ab -- ok\n13 commands (13 passed, 0 failed)\nPASS: formats\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/half-applies.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo.orig -- ok\n[4] $ echo foo2 > foo -- ok\n[5] $ echo bar > bar.orig -- ok\n[6] $ echo bar2 > bar -- ok\n[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok\n[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok\n[9] $ mv foo.orig foo -- ok\n[10] $ mv bar.orig bar -- ok\n[11] $ echo foorab.diff -p0 > patches/series -- ok\n[12] $ quilt push -- ok\n[19] $ echo 1 -- ok\n[22] $ quilt push -- ok\n[29] $ echo 1 -- ok\n[32] $ quilt push -qf -- ok\n[36] $ echo 1 -- ok\n[39] $ quilt diff -- ok\n[47] $ echo 0 -- ok\n18 commands (18 passed, 0 failed)\nPASS: half-applies\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/hard-linked-patch.test]\n[4] $ mkdir patches -- ok\n[6] $ cat > patches/patch -- ok\n[12] $ echo patch -p0 > patches/series -- ok\n[13] $ ln patches/patch hardlink -- ok\n[15] $ echo a > file -- ok\n[16] $ quilt push -q -- ok\n[20] $ echo c > file -- ok\n[21] $ quilt refresh --no-index -- ok\n[24] $ cat patches/patch -- ok\n[31] $ cat hardlink -- ok\n[40] $ rm -f hardlink -- ok\n[41] $ ln patches/patch hardlink -- ok\n[43] $ quilt header -r -- ok\n[47] $ cat patches/patch -- ok\n[55] $ cat hardlink -- ok\n15 commands (15 passed, 0 failed)\nPASS: hard-linked-patch\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/header.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo -- ok\n[4] $ quilt new patch -- ok\n[7] $ quilt add foo -- ok\n[10] $ echo bar > foo -- ok\n[11] $ quilt refresh -p ab -- ok\n[14] $ mv patches/patch patches/patch~ -- ok\n[15] $ echo Header > patches/patch -- ok\n[16] $ cat patches/patch~ >> patches/patch -- ok\n[17] $ quilt header -- ok\n[20] $ quilt header -r -- ok\n[24] $ quilt header -- ok\n[27] $ quilt header -a -- ok\n[31] $ quilt header -- ok\n[35] $ cat patches/patch -- ok\n[46] $ echo -n \"No trailing newline\" | quilt header -r -- ok\n[49] $ cat patches/patch -- ok\n17 commands (17 passed, 0 failed)\nPASS: header\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/help.test]\n[3] $ mkdir $QUILT_PC -- ok\n[4] $ echo 2 > $QUILT_PC/.version -- ok\n[6] $ quilt add -h | grep -c '^Usage:' -- ok\n[9] $ quilt annotate -h | grep -c '^Usage:' -- ok\n[12] $ quilt applied -h | grep -c '^Usage:' -- ok\n[15] $ quilt delete -h | grep -c '^Usage:' -- ok\n[18] $ quilt diff -h | grep -c '^Usage:' -- ok\n[21] $ quilt edit -h | grep -c '^Usage:' -- ok\n[24] $ quilt files -h | grep -c '^Usage:' -- ok\n[27] $ quilt fold -h | grep -c '^Usage:' -- ok\n[30] $ quilt fork -h | grep -c '^Usage:' -- ok\n[33] $ quilt graph -h | grep -c '^Usage:' -- ok\n[36] $ quilt grep -h | grep -c '^Usage:' -- ok\n[39] $ quilt header -h | grep -c '^Usage:' -- ok\n[42] $ quilt import -h | grep -c '^Usage:' -- ok\n[45] $ quilt mail -h | grep -c '^Usage:' -- ok\n[48] $ quilt new -h | grep -c '^Usage:' -- ok\n[51] $ quilt next -h | grep -c '^Usage:' -- ok\n[54] $ quilt patches -h | grep -c '^Usage:' -- ok\n[57] $ quilt pop -h | grep -c '^Usage:' -- ok\n[60] $ quilt previous -h | grep -c '^Usage:' -- ok\n[63] $ quilt push -h | grep -c '^Usage:' -- ok\n[66] $ quilt refresh -h | grep -c '^Usage:' -- ok\n[69] $ quilt remove -h | grep -c '^Usage:' -- ok\n[72] $ quilt rename -h | grep -c '^Usage:' -- ok\n[75] $ quilt series -h | grep -c '^Usage:' -- ok\n[78] $ quilt setup -h | grep -c '^Usage:' -- ok\n[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok\n[84] $ quilt top -h | grep -c '^Usage:' -- ok\n[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok\n[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok\n31 commands (31 passed, 0 failed)\nPASS: help\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/import.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ quilt add f -- ok\n[9] $ echo f > f -- ok\n[11] $ quilt refresh -- ok\n[14] $ quilt new patchR.diff -- ok\n[17] $ quilt add f -- ok\n[20] $ rm -f f -- ok\n[22] $ quilt refresh -- ok\n[25] $ quilt fork patchRp0.diff -- ok\n[28] $ quilt refresh -p0 -- ok\n[31] $ quilt pop -a -- ok\n[40] $ mkdir t -- ok\n[41] $ mv patches/patch1.diff t/patch1.diff -- ok\n[42] $ mv patches/patchR.diff t/patchR.diff -- ok\n[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok\n[46] $ rm -rf patches/ .pc/ -- ok\n[47] $ mkdir patches -- ok\n[48] $ quilt import t/patch1.diff -- ok\n[51] $ quilt push -- ok\n[57] $ quilt new patch2.diff -- ok\n[60] $ quilt add g -- ok\n[63] $ echo g > g -- ok\n[65] $ quilt refresh -- ok\n[68] $ quilt pop -- ok\n[74] $ quilt header -a -- ok\n[78] $ quilt pop -- ok\n[84] $ quilt delete patch1 -- ok\n[87] $ cat patches/series -- ok\n[92] $ quilt import missing.diff -- ok\n[95] $ quilt import patches/patch1.diff -- ok\n[98] $ quilt import patches/patch2.diff -- ok\n[103] $ quilt import t/patch1.diff -- ok\n[106] $ quilt import -f t/patch1.diff -- ok\n[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok\n[111] $ quilt import t/patch1.diff -- ok\n[114] $ quilt import -f t/patch1.diff -- ok\n[121] $ quilt import -d a -f t/patch1.diff -- ok\n[125] $ head -n 3 patches/patch1.diff -- ok\n[130] $ quilt import -d n -f t/patch1.diff -- ok\n[133] $ quilt header patch1 -- ok\n[136] $ quilt delete patch1 -- ok\n[142] $ cp patches/patch1.diff t/patch1.patch -- ok\n[143] $ quilt import t/patch1.patch -- ok\n[146] $ ls patches/ -- ok\n[152] $ cat patches/series -- ok\n[156] $ quilt delete patch1.diff -- ok\n[160] $ rm -rf patches/ .pc/ -- ok\n[161] $ mkdir patches -- ok\n[162] $ quilt import -R t/patchR.diff -- ok\n[165] $ quilt push -- ok\n[171] $ cat f -- ok\n[174] $ cat patches/series -- ok\n[178] $ echo \"# Test of -R import\" > patches/series -- ok\n[179] $ echo \"patchR.diff -R # This patch was originally -R -p1\" >> patches/series -- ok\n[182] $ quilt refresh -- ok\n[185] $ cat patches/series -- ok\n[189] $ touch f -- ok\n[190] $ quilt pop -- ok\n[197] $ rm -rf patches/ .pc/ -- ok\n[198] $ mkdir patches -- ok\n[199] $ quilt import -R -p0 t/patchRp0.diff -- ok\n[202] $ quilt push -- ok\n[208] $ cat f -- ok\n[211] $ cat patches/series -- ok\n[215] $ quilt refresh -- ok\n[218] $ cat patches/series -- ok\n[221] $ touch f -- ok\n[222] $ quilt pop -- ok\n[229] $ rm -rf patches/ .pc/ -- ok\n[230] $ mkdir patches -- ok\n[231] $ quilt import t/patch1.diff t/patchR.diff -- ok\n[235] $ cat patches/series -- ok\n[239] $ rm -rf patches/ .pc/ -- ok\n[240] $ mkdir patches -- ok\n[241] $ quilt import t/patchR.diff -- ok\n[243] $ quilt import t/patch1.diff -- ok\n[246] $ cat patches/series -- ok\n[251] $ touch empty.patch -- ok\n[252] $ cd t -- ok\n[253] $ touch empty2.patch -- ok\n[254] $ quilt import ../empty.patch -- ok\n[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.10240/t/empty2.patch -- ok\n[260] $ cd .. -- ok\n[261] $ quilt delete -rn -- ok\n[263] $ quilt delete -rn -- ok\n[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok\n[267] $ quilt push -- ok\n[272] $ cat f -- ok\n89 commands (89 passed, 0 failed)\nPASS: import\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/import2.test]\n[3] $ mkdir patches -- ok\n[5] $ quilt new patch1.diff -- ok\n[8] $ quilt add f -- ok\n[11] $ echo f > f -- ok\n[13] $ quilt refresh -- ok\n[16] $ quilt pop -- ok\n[22] $ mkdir t -- ok\n[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok\n[24] $ rm -f patches/patch1.diff -- ok\n[27] $ rm -rf patches/ .pc/ -- ok\n[28] $ mkdir patches -- ok\n[29] $ quilt import t/patch1.diff.gz -- ok\n[32] $ quilt push -- ok\n[38] $ quilt new patch2.diff.gz -- ok\n[41] $ quilt add g -- ok\n[44] $ echo g > g -- ok\n[46] $ quilt refresh -- ok\n[49] $ quilt pop -- ok\n[55] $ quilt header -a -- ok\n[59] $ quilt pop -- ok\n[65] $ quilt delete patch1 -- ok\n[68] $ cat patches/series -- ok\n[73] $ quilt import missing.diff.gz -- ok\n[76] $ quilt import patches/patch1.diff.gz -- ok\n[79] $ quilt import patches/patch2.diff.gz -- ok\n[84] $ quilt import t/patch1.diff.gz -- ok\n[87] $ quilt import -f t/patch1.diff.gz -- ok\n[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok\n[92] $ quilt import t/patch1.diff.gz -- ok\n[95] $ quilt import -f t/patch1.diff.gz -- ok\n[102] $ quilt import -d a -f t/patch1.diff.gz -- ok\n[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok\n[111] $ quilt import -d n -f t/patch1.diff.gz -- ok\n[114] $ quilt header patch1 -- ok\n[117] $ quilt delete patch1 -- ok\n[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok\n[124] $ quilt import t/patch1.patch.gz -- ok\n[127] $ ls patches/ -- ok\n[133] $ cat patches/series -- ok\n[137] $ quilt delete patch1.diff.gz -- ok\n40 commands (40 passed, 0 failed)\nPASS: import2\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/merge.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > abc.txt -- ok\n[10] $ cat > patches/series -- ok\n[15] $ cat > patches/a.diff -- ok\n[22] $ cat > patches/b.diff -- ok\n[29] $ cat > patches/c.diff -- ok\n[36] $ quilt push -qa -- ok\n[42] $ quilt diff -P b.diff >/dev/null -- ok\n[44] $ quilt diff -P b.diff 2>/dev/null | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok\n[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[65] $ quilt diff --combine b.diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[75] $ quilt diff --combine - | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n13 commands (13 passed, 0 failed)\nPASS: merge\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/missing-newline.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo -- ok\n[4] $ quilt new 1.patch -- ok\n[7] $ quilt add foo -- ok\n[10] $ echo bar > foo -- ok\n[11] $ quilt refresh -p ab -- ok\n[15] $ echo -n 1.patch > patches/series -- ok\n[18] $ quilt new 2.patch -- ok\n[20] $ cat patches/series -- ok\n9 commands (9 passed, 0 failed)\nPASS: missing-newline\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/missing.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[7] $ quilt push -qa -- ok\n[14] $ quilt rename missing3.diff -- ok\n[17] $ quilt pop -qa -- ok\n5 commands (5 passed, 0 failed)\nPASS: missing\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/new-nosubdir.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir sub -- ok\n[4] $ cd sub -- ok\n[5] $ quilt new here.diff -- ok\n4 commands (4 passed, 0 failed)\nPASS: new-nosubdir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/new.test]\n[1] $ mkdir patches -- ok\n[3] $ echo reject > f -- ok\n[4] $ echo p.diff > patches/series -- ok\n[5] $ cat > patches/p.diff -- ok\n[17] $ quilt push -- ok\n[25] $ quilt push -f -- ok\n[33] $ echo new > f -- ok\n[34] $ quilt refresh -p ab -- ok\n[36] $ cat patches/p.diff -- ok\n9 commands (9 passed, 0 failed)\nPASS: new\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/no-file-to-patch.test]\n[5] $ mkdir patches -- ok\n[6] $ cat > patches/series -- ok\n[8] $ cat > patches/one.patch -- ok\n[14] $ quilt push -q -- ok\n[24] $ echo 1 -- ok\n5 commands (5 passed, 0 failed)\nPASS: no-file-to-patch\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/no-series.test]\n[3] $ mkdir patches -- ok\n[4] $ touch file -- ok\n[6] $ quilt annotate file -- ok\n[8] $ echo 1 -- ok\n[11] $ quilt applied -- ok\n[13] $ echo 1 -- ok\n[16] $ quilt diff -- ok\n[18] $ echo 1 -- ok\n[21] $ quilt files -- ok\n[23] $ echo 1 -- ok\n[25] $ quilt files -v -- ok\n[27] $ echo 1 -- ok\n[30] $ quilt fork -- ok\n[32] $ echo 1 -- ok\n[35] $ quilt graph -- ok\n[37] $ echo 1 -- ok\n[40] $ quilt header -- ok\n[42] $ echo 1 -- ok\n[45] $ quilt next -- ok\n[47] $ echo 1 -- ok\n[50] $ quilt patches file -- ok\n[52] $ echo 1 -- ok\n[55] $ quilt pop -- ok\n[57] $ echo 1 -- ok\n[59] $ quilt pop -v -- ok\n[61] $ echo 1 -- ok\n[64] $ quilt previous -- ok\n[66] $ echo 1 -- ok\n[69] $ quilt push -- ok\n[71] $ echo 1 -- ok\n[73] $ quilt push -v -- ok\n[75] $ echo 1 -- ok\n[78] $ quilt refresh -- ok\n[80] $ echo 1 -- ok\n[83] $ quilt series -- ok\n[85] $ echo 1 -- ok\n[87] $ quilt series -v -- ok\n[89] $ echo 1 -- ok\n[92] $ quilt snapshot -- ok\n[94] $ echo 1 -- ok\n[97] $ quilt top -- ok\n[99] $ echo 1 -- ok\n[102] $ quilt unapplied -- ok\n[104] $ echo 1 -- ok\n44 commands (44 passed, 0 failed)\nPASS: no-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/nolink.test]\n[1] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ ln foo foo2 -- ok\n[6] $ ls -l foo | awk '{ print $2 }' -- ok\n[9] $ quilt new test.diff -- ok\n[12] $ quilt add foo -- ok\n[15] $ ls -l foo | awk '{ print $2 }' -- ok\n[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok\n[21] $ echo \"foo changed\" > foo -- ok\n[22] $ quilt refresh -- ok\n[25] $ quilt new test2.diff -- ok\n[28] $ quilt add foo -- ok\n[31] $ ls -l foo | awk '{ print $2 }' -- ok\n[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok\n[37] $ echo \"foo changed again\" > foo -- ok\n[38] $ quilt refresh -- ok\n[41] $ quilt pop -q -- ok\n[45] $ ls -l foo | awk '{ print $2 }' -- ok\n[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok\n[51] $ quilt pop -q -- ok\n[55] $ ls -l foo | awk '{ print $2 }' -- ok\n[59] $ echo bar > bar -- ok\n[60] $ quilt push -q -- ok\n[64] $ quilt add bar -- ok\n[66] $ echo \"bar changed\" > bar -- ok\n[67] $ quilt revert bar -- ok\n[70] $ ls -l bar | awk '{ print $2 }' -- ok\n[73] $ quilt pop -q -- ok\n28 commands (28 passed, 0 failed)\nPASS: nolink\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/null-bug.test]\n[1] $ mkdir patches -- ok\n[3] $ echo file > file -- ok\n[4] $ quilt new remove.diff -- ok\n[7] $ quilt add file -- ok\n[13] $ rm -f file -- ok\n[14] $ quilt diff -p0 -- ok\n[22] $ quilt refresh -p0 -- ok\n[25] $ quilt pop -q -- ok\n[29] $ quilt push -q -- ok\n9 commands (9 passed, 0 failed)\nPASS: null-bug\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/one.test]\n[6] $ mkdir patches -- ok\n[8] $ mkdir dir -- ok\n[9] $ echo \"This is file one.\" > dir/file1 -- ok\n[10] $ quilt new patch1.diff -- ok\n[13] $ quilt add dir/file1 -- ok\n[16] $ quilt add file2 -- ok\n[19] $ quilt diff -- ok\n[20] $ quilt diff -z -- ok\n[21] $ quilt refresh -- ok\n[24] $ echo \"This is file two.\" > file2 -- ok\n[25] $ quilt diff -p ab -- ok\n[33] $ quilt diff -z -p ab -- ok\n[41] $ quilt refresh -- ok\n[44] $ quilt diff -z -- ok\n[45] $ echo \"Another line has been added.\" >> dir/file1 -- ok\n[46] $ quilt diff -z -p ab -- ok\n[55] $ quilt diff -z -p ab dir/file1 -- ok\n[64] $ quilt refresh -- ok\n[67] $ quilt new patch2.diff -- ok\n[70] $ quilt add dir/file3 -- ok\n[73] $ echo \"This is file three.\" > dir/file3 -- ok\n[74] $ quilt refresh -- ok\n[77] $ quilt add -P patch1 dir/file3 -- ok\n[80] $ quilt pop -R -- ok\n[86] $ quilt add file4 -- ok\n[89] $ echo \"This is file 4.\" > file4 -- ok\n[90] $ quilt refresh -- ok\n[93] $ quilt push -- ok\n[99] $ quilt new subdir/patch3.diff -- ok\n[102] $ quilt add file4 -- ok\n[105] $ rm -f file4 -- ok\n[106] $ quilt diff -p ab -- ok\n[114] $ quilt add -P patch2 file4 -- ok\n[117] $ quilt refresh -- ok\n[120] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[121] $ quilt refresh patch2 -- ok\n[124] $ echo \"Another line added.\" >> file2 -- ok\n[125] $ quilt diff -z -P patch1 -p ab -- ok\n[135] $ quilt refresh patch1 -- ok\n[138] $ quilt refresh -f patch1 -- ok\n[141] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[142] $ quilt pop -R -- ok\n[148] $ quilt refresh patch2 -- ok\n[151] $ quilt pop -qaR -- ok\n44 commands (44 passed, 0 failed)\nPASS: one\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/perms.test]\n[1] $ umask 022 -- ok\n[2] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ chmod 704 foo -- ok\n[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[9] $ quilt new test.diff -- ok\n[12] $ quilt add foo -- ok\n[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[18] $ echo foobar > foo -- ok\n[19] $ quilt refresh -- ok\n[22] $ quilt new test2.diff -- ok\n[25] $ quilt add foo -- ok\n[28] $ chmod 702 foo -- ok\n[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[32] $ echo foobaz > foo -- ok\n[33] $ quilt refresh -- ok\n[40] $ quilt pop -q -- ok\n[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[47] $ quilt push -q -- ok\n[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[54] $ quilt pop -q -- ok\n21 commands (21 passed, 0 failed)\nPASS: perms\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/project-settings.test]\n[2] $ export QUILT_PATCHES=my_patches -- ok\n[3] $ export QUILT_SERIES=my_series -- ok\n[5] $ mkdir quilt_patches -- ok\n[6] $ mkdir .pc -- ok\n[7] $ echo 2 > .pc/.version -- ok\n[8] $ echo quilt_patches > .pc/.quilt_patches -- ok\n[9] $ echo quilt_series > .pc/.quilt_series -- ok\n[10] $ echo create.patch > quilt_patches/quilt_series -- ok\n[12] $ cat > quilt_patches/create.patch -- ok\n[18] $ quilt push -- ok\n10 commands (10 passed, 0 failed)\nPASS: project-settings\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh-z.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add foo -- ok\n[9] $ echo foo > foo -- ok\n[10] $ quilt refresh -- ok\n[13] $ echo bar >> foo -- ok\n[14] $ quilt refresh -z -- ok\n[17] $ echo baz >> foo -- ok\n[18] $ quilt refresh -zbaz.diff -- ok\n[21] $ quilt series -- ok\n10 commands (10 passed, 0 failed)\nPASS: refresh-z\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[5] $ diff -u a b > patches/patch -- ok\n[6] $ echo patch -p0 > patches/series -- ok\n[7] $ rm -f b -- ok\n[8] $ quilt push -q -- ok\n[12] $ echo a > a -- ok\n[13] $ quilt refresh -- ok\n[15] $ quilt pop -- ok\n[20] $ cat a -- ok\n[22] $ cat patches/patch -- ok\n12 commands (12 passed, 0 failed)\nPASS: refresh\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh_patch_order.test]\n[7] $ mkdir patches -- ok\n[9] $ echo foo >foo -- ok\n[10] $ echo fnord >fnord -- ok\n[11] $ echo zulu >zulu -- ok\n[13] $ quilt new bar -- ok\n[17] $ quilt add fnord zulu -- ok\n[21] $ echo x >>fnord -- ok\n[22] $ echo x >>zulu -- ok\n[23] $ quilt refresh --no-timestamps -p ab -- ok\n[26] $ grep '^--- ' patches/bar -- ok\n[31] $ quilt add foo -- ok\n[34] $ echo x >>foo -- ok\n[35] $ quilt refresh --no-timestamps -p ab -- ok\n[38] $ grep '^--- ' patches/bar -- ok\n[44] $ echo fnord >fnord -- ok\n[46] $ quilt refresh --no-timestamps -p ab -- ok\n[49] $ grep '^--- ' patches/bar -- ok\n[54] $ echo x >>fnord -- ok\n[56] $ quilt refresh --no-timestamps -p ab -- ok\n[59] $ grep '^--- ' patches/bar -- ok\n20 commands (20 passed, 0 failed)\nPASS: refresh_patch_order\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/remember-locations.test]\n[1] $ mkdir -p my/changes -- ok\n[3] $ export QUILT_PATCHES=my/changes -- ok\n[4] $ export QUILT_SERIES=patchlist -- ok\n[5] $ quilt new mychange1 -- ok\n[7] $ unset QUILT_PATCHES -- ok\n[8] $ unset QUILT_SERIES -- ok\n[9] $ cat .pc/.quilt_patches -- ok\n[11] $ cat .pc/.quilt_series -- ok\n[13] $ cat my/changes/patchlist -- ok\n[18] $ quilt new mychange2 -- ok\n[22] $ cd my -- ok\n[23] $ quilt applied -- ok\n[27] $ cd .. -- ok\n13 commands (13 passed, 0 failed)\nPASS: remember-locations\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/remove-trailing-ws.test]\n[4] $ mkdir files.orig files -- ok\n[6] $ cat > files.orig/add -- ok\n[13] $ cat > files.orig/change -- ok\n[17] $ cat > files.orig/complex -- ok\n[32] $ cat > files.orig/delete -- ok\n[36] $ cat > files.orig/remove -- ok\n[45] $ cat > files.orig/remove-at-end -- ok\n[61] $ cat > files/add -- ok\n[70] $ cat > files/change -- ok\n[74] $ cat > files/complex -- ok\n[96] $ cat > files/create -- ok\n[100] $ cat > files/remove -- ok\n[107] $ cat > files/remove-at-end -- ok\n[117] $ cp -r files files.backup -- ok\n[120] $ diff -ruN files.orig files > unified.diff -- ok\n[123] $ diff -c files.orig/add files/add > context.diff -- ok\n[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok\n[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok\n[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok\n[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok\n[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d'  >> context.diff -- ok\n[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok\n[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok\n[136] $ wc -l files/add -- ok\n[138] $ wc -l files/change -- ok\n[140] $ wc -l files/complex -- ok\n[142] $ wc -l files/create -- ok\n[144] $ wc -l files/remove -- ok\n[146] $ wc -l files/remove-at-end -- ok\n[148] $ wc -l unified.diff -- ok\n[150] $ wc -l unified-wsok.diff -- ok\n[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok\n[162] $ rm -rf files -- ok\n[163] $ mv files.backup files -- ok\n[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok\n[169] $ wc -l files/add -- ok\n[171] $ wc -l files/change -- ok\n[173] $ wc -l files/complex -- ok\n[175] $ wc -l files/create -- ok\n[177] $ wc -l files/remove -- ok\n[179] $ wc -l files/remove-at-end -- ok\n[181] $ wc -l context.diff -- ok\n[183] $ wc -l context-wsok.diff -- ok\n[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok\n44 commands (44 passed, 0 failed)\nPASS: remove-trailing-ws\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/rename.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > announce.txt -- ok\n[6] $ quilt new original-name.diff -- ok\n[9] $ quilt add announce.txt -- ok\n[12] $ cat > announce.txt -- ok\n[15] $ quilt refresh -- ok\n[18] $ quilt series -v -- ok\n[21] $ quilt rename _tmp_name.diff -- ok\n[24] $ quilt series -v -- ok\n[27] $ quilt pop -- ok\n[33] $ quilt series -v -- ok\n[36] $ quilt rename -P random_name.diff final.name.diff -- ok\n[39] $ quilt rename final.name.diff -- ok\n[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok\n[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok\n[48] $ quilt series -v -- ok\n[51] $ quilt push -q -- ok\n[55] $ quilt pop -q -- ok\n18 commands (18 passed, 0 failed)\nPASS: rename\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/revert.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir sub -- ok\n[4] $ echo f1 > sub/f -- ok\n[5] $ echo g1 > sub/g -- ok\n[6] $ quilt new p.diff -- ok\n[9] $ quilt add sub/f sub/g sub/h -- ok\n[14] $ echo h1 > sub/h -- ok\n[15] $ quilt revert sub/h -- ok\n[18] $ quilt diff -z -- ok\n[21] $ echo f2 > sub/f -- ok\n[22] $ rm -f sub/g -- ok\n[23] $ echo h2 > sub/h -- ok\n[24] $ quilt refresh -- ok\n[28] $ cd sub -- ok\n[29] $ echo f3 > f -- ok\n[30] $ echo h3 > h -- ok\n[31] $ quilt revert f g h -- ok\n[36] $ quilt diff -z -- ok\n[39] $ echo g3 > g -- ok\n[40] $ quilt revert f g -- ok\n[44] $ quilt diff -z -- ok\n[45] $ [ ! -e g ] || echo \"File sub/g shouldn't exist\" -- ok\n[48] $ rm f h -- ok\n[49] $ quilt revert f h -- ok\n[53] $ quilt diff -z -- ok\n[54] $ [ -e f ] || echo \"File sub/f should exist\" -- ok\n[55] $ [ -e h ] || echo \"File sub/h should exist\" -- ok\n27 commands (27 passed, 0 failed)\nPASS: revert\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/setup.test]\n[1] $ mkdir dir -- ok\n[3] $ echo 1 > dir/foo.orig -- ok\n[4] $ echo 2 > dir/foo -- ok\n[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok\n[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok\n[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok\n[8] $ mv dir/foo.orig dir/foo -- ok\n[9] $ tar cf - dir | gzip > dir.tar.gz -- ok\n[10] $ mkdir dir/patches -- ok\n[11] $ echo crap > dir/patches/foo.diff -- ok\n[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok\n[13] $ rm -rf dir -- ok\n[15] $ cat > series -- ok\n[22] $ quilt setup series -- ok\n[24] $ cd dir -- ok\n[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[28] $ quilt push -qa -- ok\n[33] $ cd .. -- ok\n[34] $ rm -rf dir -- ok\n[37] $ mkdir .pc patches -- ok\n[38] $ quilt setup series -- ok\n[40] $ rm -rf dir .pc patches -- ok\n[42] $ quilt setup -d other series -- ok\n[44] $ cd other/dir -- ok\n[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[48] $ quilt push -qa -- ok\n[53] $ cd ../.. -- ok\n[54] $ rm -rf other -- ok\n[55] $ mkdir dir1 -- ok\n[56] $ mv series dir1 -- ok\n[57] $ cd dir1 -- ok\n[58] $ quilt setup -d ../other series -- ok\n[60] $ quilt setup --sourcedir .. -d ../other series -- ok\n[62] $ cd ../other/dir -- ok\n[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[66] $ quilt push -qa -- ok\n[71] $ cd ../.. -- ok\n[72] $ rm -rf \"dir\" -- ok\n[76] $ cat > series_with_patches -- ok\n[81] $ mkdir dir -- ok\n[82] $ quilt setup series_with_patches -- ok\n[84] $ rmdir dir -- ok\n[85] $ quilt setup series_with_patches -- ok\n[89] $ cd dir -- ok\n[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok\n[93] $ quilt push -qa -- ok\n[96] $ cd .. -- ok\n[97] $ rm -rf \"dir\" -- ok\n[100] $ mkdir \"space [dir]\" -- ok\n[101] $ echo 1 > \"space [dir]/foo.orig\" -- ok\n[102] $ echo 2 > \"space [dir]/foo\" -- ok\n[105] $ diff -u \"space [dir]/foo.orig\" \"space [dir]/foo\" | sed -e 's:\"::g' > foo.diff -- ok\n[106] $ cp foo.diff revert.diff -- ok\n[107] $ cp foo.diff again.diff -- ok\n[108] $ mv \"space [dir]/foo.orig\" \"space [dir]/foo\" -- ok\n[109] $ tar cf - \"space [dir]\" | gzip > \"space [dir].tar.gz\" -- ok\n[110] $ rm -rf \"space [dir]\" -- ok\n[111] $ cat > series -- ok\n[118] $ quilt setup series -- ok\n[120] $ cd space\\ [dir] -- ok\n[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[124] $ quilt push -qa -- ok\n[129] $ cd .. -- ok\n[130] $ rm -rf \"space [dir]\" -- ok\n64 commands (64 passed, 0 failed)\nPASS: setup\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/snapshot.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new snapshot -- ok\n[5] $ quilt add f.txt -- ok\n[7] $ cat > f.txt -- ok\n[10] $ quilt add g.txt -- ok\n[12] $ cat > g.txt -- ok\n[15] $ quilt refresh -- ok\n[17] $ quilt snapshot -- ok\n[19] $ quilt fork -- ok\n[22] $ rm g.txt -- ok\n[23] $ quilt add h.txt -- ok\n[26] $ cat > h.txt -- ok\n[29] $ cat >> f.txt -- ok\n[32] $ quilt refresh -- ok\n[35] $ quilt diff --snapshot | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n15 commands (15 passed, 0 failed)\nPASS: snapshot\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/snapshot2.test]\n[1] $ mkdir patches d -- ok\n[3] $ quilt new snapshot -- ok\n[6] $ cd d -- ok\n[7] $ quilt add f.txt -- ok\n[9] $ cat > f.txt -- ok\n[12] $ quilt add g.txt -- ok\n[14] $ cat > g.txt -- ok\n[17] $ quilt refresh -- ok\n[19] $ quilt snapshot -- ok\n[20] $ quilt fork -- ok\n[23] $ rm g.txt -- ok\n[24] $ quilt add h.txt -- ok\n[27] $ cat > h.txt -- ok\n[30] $ cat >> f.txt -- ok\n[33] $ quilt refresh -- ok\n[36] $ quilt diff --snapshot | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n16 commands (16 passed, 0 failed)\nPASS: snapshot2\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/sort.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new sort.diff -- ok\n[6] $ quilt add b f -- ok\n[10] $ echo b > b -- ok\n[11] $ echo f > f -- ok\n[12] $ quilt refresh -- ok\n[15] $ quilt add c -- ok\n[18] $ echo c > c -- ok\n[19] $ quilt refresh -- ok\n[22] $ quilt files -- ok\n[27] $ quilt diff | grep '^Index' -- ok\n[32] $ quilt add z x -- ok\n[36] $ echo z > z -- ok\n[37] $ echo x > x -- ok\n[38] $ quilt files -- ok\n[45] $ quilt diff | grep '^Index' -- ok\n[52] $ quilt add a -- ok\n[55] $ echo a > a -- ok\n[56] $ quilt files -- ok\n[64] $ quilt diff | grep '^Index' -- ok\n[72] $ quilt refresh -- ok\n[75] $ grep '^Index' patches/sort.diff -- ok\n[83] $ quilt diff --sort | grep '^Index' -- ok\n[91] $ quilt refresh --sort -- ok\n[94] $ grep '^Index' patches/sort.diff -- ok\n25 commands (25 passed, 0 failed)\nPASS: sort\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-filenames.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add foo -- ok\n[8] $ echo foo > foo -- ok\n[10] $ quilt files -- ok\n[12] $ quilt patches foo -- ok\n[14] $ quilt patches \"foo bar\" -- ok\n[16] $ echo foo > \"foo bar\" -- ok\n[17] $ quilt add \"foo bar\" -- ok\n[20] $ quilt files -- ok\n[23] $ quilt patches \"foo bar\" -- ok\n[25] $ quilt patches bar -- ok\n[26] $ quilt patches \"foo bar baz\" -- ok\n[28] $ quilt add \"a: b [c]\" -- ok\n[31] $ quilt files -- ok\n[35] $ quilt patches 'a: b [c]' -- ok\n[37] $ quilt patches a -- ok\n[38] $ quilt patches b -- ok\n[39] $ quilt patches 'a: b c' -- ok\n[41] $ echo bar > \"foo bar\" -- ok\n[42] $ echo \"new line\" > \"a: b [c]\" -- ok\n[43] $ quilt diff -p ab -- ok\n[64] $ quilt refresh -p ab -- ok\n[66] $ cat patches/test.diff -- ok\n[87] $ quilt refresh -p ab --sort -- ok\n[89] $ cat patches/test.diff -- ok\n[110] $ quilt grep bar -- ok\n[112] $ quilt grep new -- ok\n[114] $ quilt grep \" \" -- ok\n[117] $ quilt diff -p ab -z -- ok\n[120] $ quilt pop -- ok\n[128] $ quilt patches \"foo bar\" -- ok\n[131] $ quilt patches \"a: b [c]\" -- ok\n[134] $ quilt push -- ok\n[142] $ quilt remove \"a: b [c]\" -- ok\n[145] $ quilt files -- ok\n[149] $ quilt remove \"foo bar\" -- ok\n[152] $ quilt files -- ok\n38 commands (38 passed, 0 failed)\nPASS: space-in-filenames\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-series.test]\n[4] $ export QUILT_SERIES=\"quilt series\" -- ok\n[9] $ mkdir patches -- ok\n[11] $ cat > Oberon.txt -- ok\n[17] $ quilt new flower.diff -- ok\n[20] $ quilt files -- ok\n[21] $ quilt add Oberon.txt -- ok\n[24] $ cat >> Oberon.txt -- ok\n[31] $ quilt refresh -p ab -- ok\n[34] $ cat patches/flower.diff -- ok\n[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok\n[48] $ echo \"Fetch me that flower; the herb I shew'd thee once:\" >> Oberon.new -- ok\n[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok\n[50] $ mv Oberon.new Oberon.txt -- ok\n[51] $ quilt diff -z -p ab -- ok\n[65] $ quilt diff -p ab -- ok\n[79] $ quilt refresh -- ok\n[82] $ quilt top -- ok\n[85] $ quilt files -- ok\n[88] $ quilt patches Oberon.txt -- ok\n[90] $ quilt pop -f -- ok\n[96] $ quilt files patches/flower.diff -- ok\n[99] $ sed -e \"s/girls/maidens/\" Oberon.txt > Oberon.new -- ok\n[100] $ mv Oberon.new Oberon.txt -- ok\n[101] $ quilt push -- ok\n[108] $ quilt push -f -- ok\n[115] $ cat >> Oberon.txt -- ok\n[121] $ quilt refresh -p ab -- ok\n[123] $ rm -f Oberon.txt.rej -- ok\n[125] $ cat Oberon.txt -- ok\n[135] $ cat patches/flower.diff -- ok\n[149] $ quilt grep love -- ok\n31 commands (31 passed, 0 failed)\nPASS: space-in-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-work-dir.test]\n[1] $ mkdir \"work dir\" -- ok\n[2] $ cd \"work dir\" -- ok\n[4] $ mkdir project -- ok\n[5] $ cd project -- ok\n[7] $ mkdir patches -- ok\n[8] $ mkdir subdir -- ok\n[10] $ echo old > a -- ok\n[11] $ quilt new 1.patch -- ok\n[14] $ quilt add a -- ok\n[17] $ echo new > a -- ok\n[18] $ quilt refresh -- ok\n[21] $ cat patches/1.patch -- ok\n[30] $ echo newer > a -- ok\n[31] $ quilt diff -z -- ok\n[40] $ quilt revert a -- ok\n[42] $ quilt diff -z -- ok\n[43] $ echo newer > a -- ok\n[45] $ quilt refresh -z -- ok\n[47] $ quilt series -- ok\n[50] $ cat patches/1.patch -- ok\n[58] $ cat patches/1-2.patch -- ok\n[69] $ cd subdir -- ok\n[70] $ quilt pop -q -- ok\n[73] $ quilt diff --no-index -- ok\n[79] $ cd .. -- ok\n[81] $ quilt pop -- ok\n[87] $ quilt push -- ok\n[93] $ quilt top -- ok\n[96] $ quilt series -v -- ok\n[100] $ quilt fold < patches/1-2.patch -- ok\n[103] $ quilt diff -z -- ok\n[112] $ quilt refresh -- ok\n[115] $ quilt delete -rn -- ok\n[118] $ quilt remove a -- ok\n34 commands (34 passed, 0 failed)\nPASS: space-in-work-dir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/subdir.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir subdir -- ok\n[4] $ cat > subdir/file -- ok\n[7] $ quilt new test.patch -- ok\n[10] $ quilt add subdir/file -- ok\n[13] $ cat > subdir/file -- ok\n[18] $ quilt refresh -- ok\n[21] $ cd subdir -- ok\n[22] $ quilt add file2 -- ok\n[25] $ cat > file2 -- ok\n[28] $ cat > file3 -- ok\n[31] $ quilt add file3 -- ok\n[34] $ rm -f file3 -- ok\n[35] $ quilt files -v -- ok\n[40] $ quilt diff -p ab -- ok\n[62] $ quilt diff --no-index -p ab file file2 no -- ok\n[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok\n[80] $ quilt refresh -- ok\n18 commands (18 passed, 0 failed)\nPASS: subdir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/symlink.test]\n[1] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ quilt new test.diff -- ok\n[8] $ quilt add foo -- ok\n[11] $ echo \"foo changed\" > foo -- ok\n[12] $ quilt refresh -- ok\n[16] $ mv patches/test.diff . -- ok\n[17] $ ln -s ../test.diff patches/test.diff -- ok\n[18] $ readlink patches/test.diff -- ok\n[22] $ echo \"foo changed 2\" > foo -- ok\n[23] $ quilt refresh --no-index -p ab -- ok\n[26] $ readlink patches/test.diff -- ok\n[30] $ echo \"foo changed 3\" > foo -- ok\n[31] $ touch -r patches/test.diff test.timeref -- ok\n[32] $ quilt refresh --backup --no-index -p ab -- ok\n[35] $ readlink patches/test.diff -- ok\n[38] $ cat patches/test.diff -- ok\n[45] $ readlink patches/test.diff~ -- ok\n[46] $ echo 1 -- ok\n[49] $ cat patches/test.diff~ -- ok\n[56] $ [ patches/test.diff~ -nt test.timeref ] && echo \"mtimes differ\" -- ok\n[59] $ quilt header -a -- ok\n[63] $ readlink patches/test.diff -- ok\n[67] $ touch -r patches/test.diff test.timeref -- ok\n[68] $ quilt header -r --backup -- ok\n[71] $ readlink patches/test.diff -- ok\n[74] $ cat patches/test.diff -- ok\n[81] $ readlink patches/test.diff~ -- ok\n[82] $ echo 1 -- ok\n[85] $ cat patches/test.diff~ -- ok\n[93] $ [ patches/test.diff~ -nt test.timeref ] && echo \"mtimes differ\" -- ok\n[96] $ chmod -w test.diff -- ok\n[97] $ echo \"foo changed 4\" > foo -- ok\n[98] $ quilt refresh --no-index -p ab -- ok\n[101] $ readlink patches/test.diff -- ok\n[102] $ echo 1 -- ok\n[105] $ cat patches/test.diff -- ok\n[113] $ rm -f test.diff -- ok\n[114] $ mv patches/test.diff . -- ok\n[115] $ ln -s ../test.diff patches/test.diff -- ok\n[116] $ chmod -w test.diff -- ok\n[118] $ echo \"foo changed 5\" > foo -- ok\n[119] $ quilt refresh --backup --no-index -p ab -- ok\n[122] $ readlink patches/test.diff -- ok\n[123] $ echo 1 -- ok\n[126] $ cat patches/test.diff -- ok\n[133] $ readlink patches/test.diff~ -- ok\n[134] $ echo 1 -- ok\n[137] $ cat patches/test.diff~ -- ok\n49 commands (49 passed, 0 failed)\nPASS: symlink\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/tester.test]\n[4] $ echo  -- ok\n[6] $ export VAR=foo -- ok\n[7] $ echo foo -- ok\n[9] $ export VAR=bar -- ok\n[10] $ echo bar -- ok\n[14] $ true -- ok\n[15] $ echo bar -- ok\n[19] $ echo \"A barbarian walks into a bar\" -- ok\n[23] $ export PLACE=barracks -- ok\n[24] $ echo barracks -- ok\n10 commands (10 passed, 0 failed)\nPASS: tester\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/three.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ quilt top -- ok\n[9] $ quilt add f -- ok\n[12] $ echo f > f -- ok\n[14] $ ls patches/ -- ok\n[17] $ quilt new patch2.diff -- ok\n[20] $ quilt previous -- ok\n[23] $ quilt add g -- ok\n[26] $ echo g > g -- ok\n[28] $ quilt refresh -- ok\n[32] $ quilt diff -p0 f g -- ok\n[41] $ quilt diff -p0 ./f ./g -- ok\n[49] $ quilt pop -- ok\n[55] $ ls patches/ -- ok\n[59] $ quilt next -- ok\n[62] $ quilt previous -- ok\n[63] $ quilt previous patch2 -- ok\n[66] $ quilt pop -- ok\n[70] $ quilt refresh -- ok\n[73] $ quilt refresh patch2 -- ok\n[76] $ quilt pop -- ok\n[82] $ quilt top -- ok\n[85] $ quilt pop -- ok\n[87] $ echo 2 -- ok\n[90] $ quilt applied -- ok\n[93] $ quilt unapplied -- ok\n[97] $ quilt previous -- ok\n[100] $ quilt next -- ok\n[103] $ quilt applied patch1 -- ok\n[106] $ quilt unapplied patch2 -- ok\n[107] $ quilt unapplied patch1 -- ok\n[110] $ quilt revert f -- ok\n[113] $ quilt delete patch3.diff -- ok\n[116] $ quilt push -qa -- ok\n[121] $ quilt push patch2 -- ok\n[124] $ quilt push -- ok\n[126] $ echo 2 -- ok\n[129] $ quilt diff --combine patch1 -P patch2 -p ab -- ok\n[143] $ quilt diff -P patch1 --combine patch2 -- ok\n[146] $ echo patch3.diff >> patches/series -- ok\n[147] $ quilt diff -P patch1 --combine patch3 -- ok\n[150] $ quilt pop -qaR -- ok\n[155] $ quilt annotate f -- ok\n[158] $ quilt pop patch4.diff -- ok\n[161] $ quilt grep \"not there\" -- ok\n[163] $ quilt push -q 2 -- ok\n[168] $ quilt pop -q 2 -- ok\n[173] $ quilt push -q 10 -- ok\n[180] $ quilt pop -q 10 -- ok\n[186] $ quilt push 0 -- ok\n[188] $ echo 2 -- ok\n[191] $ quilt pop 0 -- ok\n[193] $ echo 2 -- ok\n54 commands (54 passed, 0 failed)\nPASS: three\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/timestamps.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > patches/series -- ok\n[13] $ cat > patches/unified-create.patch -- ok\n[20] $ cat > patches/unified-update.patch -- ok\n[28] $ cat > patches/unified-delete.patch -- ok\n[35] $ cat > patches/context-create.patch -- ok\n[43] $ cat > patches/context-update.patch -- ok\n[52] $ cat > patches/context-delete.patch -- ok\n[61] $ quilt patches file -- ok\n[70] $ quilt patches 1 -- ok\n[72] $ quilt push -qa -- ok\n[82] $ quilt patches file -- ok\n12 commands (12 passed, 0 failed)\nPASS: timestamps\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/trailing-ws.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > a -- ok\n[8] $ quilt new test.diff -- ok\n[11] $ quilt add a -- ok\n[14] $ cat > a -- ok\n[19] $ quilt refresh -- ok\n[23] $ grep '[ \\t]$' patches/test.diff -- ok\n[27] $ quilt refresh -U0 -- ok\n[31] $ quilt refresh --strip-trailing-whitespace -- ok\n[35] $ grep '[ \\t]$' patches/test.diff -- ok\n[37] $ quilt pop -q -- ok\n[41] $ cat > a -- ok\n[46] $ quilt new test2.diff -- ok\n[49] $ quilt add a -- ok\n[52] $ cat > a -- ok\n[57] $ quilt refresh -c -- ok\n[61] $ grep '[ \\t]$' patches/test2.diff -- ok\n[65] $ quilt refresh -C0 -- ok\n[69] $ quilt refresh -c --strip-trailing-whitespace -- ok\n[73] $ grep '[ \\t]$' patches/test2.diff -- ok\n[75] $ quilt pop -q -- ok\n21 commands (21 passed, 0 failed)\nPASS: trailing-ws\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/two.test]\n[1] $ mkdir patches d -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ cd d -- ok\n[7] $ mkdir dir -- ok\n[8] $ echo \"This is file one.\" > dir/file1 -- ok\n[9] $ quilt add dir/file1 -- ok\n[12] $ quilt add file2 -- ok\n[15] $ quilt diff -- ok\n[16] $ quilt diff -z -- ok\n[17] $ quilt refresh -- ok\n[20] $ echo \"This is file two.\" > file2 -- ok\n[21] $ quilt diff -p ab -- ok\n[29] $ quilt diff -z -p ab -- ok\n[37] $ quilt refresh -- ok\n[40] $ quilt diff -z -- ok\n[41] $ echo \"Another line has been added.\" >> dir/file1 -- ok\n[42] $ quilt diff -z -p ab -- ok\n[51] $ cd dir -- ok\n[52] $ quilt diff -z file1 -p ab -- ok\n[61] $ cd .. -- ok\n[63] $ quilt refresh -- ok\n[66] $ cd .. -- ok\n[67] $ quilt new patch2.diff -- ok\n[70] $ cd d -- ok\n[71] $ quilt add dir/file3 -- ok\n[74] $ echo \"This is file three.\" > dir/file3 -- ok\n[75] $ quilt refresh -- ok\n[78] $ quilt add -P patch1 dir/file3 -- ok\n[81] $ quilt pop -R -- ok\n[87] $ quilt add file4 -- ok\n[90] $ echo \"This is file 4.\" > file4 -- ok\n[91] $ quilt refresh -- ok\n[94] $ quilt push -- ok\n[100] $ cd .. -- ok\n[101] $ quilt new subdir/patch3.diff -- ok\n[104] $ cd d -- ok\n[105] $ quilt add file4 -- ok\n[108] $ rm -f file4 -- ok\n[109] $ quilt diff -p ab -- ok\n[117] $ quilt add -P patch2 file4 -- ok\n[120] $ quilt refresh -- ok\n[123] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[124] $ quilt refresh patch2 -- ok\n[127] $ echo \"Another line added.\" >> file2 -- ok\n[128] $ quilt diff -z -P patch1 -p ab -- ok\n[138] $ quilt refresh patch1 -- ok\n[141] $ quilt refresh -f patch1 -- ok\n[144] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[145] $ quilt pop -R -- ok\n[151] $ quilt refresh patch2 -- ok\n[154] $ quilt grep -- two -- ok\n[157] $ quilt pop -qaR -- ok\n[162] $ quilt patches file4 -- ok\n[166] $ quilt push -qa -- ok\n[172] $ quilt patches file4 -- ok\n[176] $ quilt pop -q patch2.diff -- ok\n[180] $ quilt patches -v dir/file3 file4 -- ok\n57 commands (57 passed, 0 failed)\nPASS: two\nDURATION: 41\nEND: /usr/lib/quilt/ptest\n2024-11-06T15:14\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "quilt": {
                    "duration": "41",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/add-filename-check.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ echo foo > foo -- ok\n[7] $ quilt add foo -- ok\n[10] $ quilt add patches/bar -- ok\n[13] $ quilt add .pc/baz -- ok\n6 commands (6 passed, 0 failed)\nPASS: add-filename-check\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/altered-series.test]\n[3] $ mkdir patches -- ok\n[4] $ cat > patches/series -- ok\n[9] $ quilt push -q 2 -- ok\n[16] $ quilt series -v -- ok\n[22] $ touch patches/series -- ok\n[24] $ quilt series -v -- ok\n[30] $ cat > patches/series -- ok\n[35] $ quilt series -v -- ok\n[38] $ quilt pop -- ok\n[44] $ quilt series -v -- ok\n[47] $ quilt pop -a -- ok\n[52] $ quilt series -v -- ok\n12 commands (12 passed, 0 failed)\nPASS: altered-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/annotate.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > foo -- ok\n[8] $ quilt new patch -- ok\n[11] $ quilt add foo -- ok\n[14] $ sed -e 's:b:B:' foo > foo.new -- ok\n[15] $ mv foo.new foo -- ok\n[16] $ quilt refresh -- ok\n[19] $ quilt annotate foo -- ok\n[26] $ quilt new patch2 -- ok\n[29] $ quilt add foo -- ok\n[32] $ sed -e 's:Baz:baz:' foo > foo.new -- ok\n[33] $ mv foo.new foo -- ok\n[34] $ quilt refresh -- ok\n[37] $ quilt annotate foo -- ok\n[45] $ quilt new patch3 -- ok\n[48] $ quilt add foo -- ok\n[51] $ sed -e '/Bar/d' foo > foo.new -- ok\n[52] $ mv foo.new foo -- ok\n[53] $ quilt refresh -- ok\n[56] $ quilt annotate foo -- ok\n[64] $ quilt annotate -P patch3 foo -- ok\n[72] $ quilt annotate -P patch2 foo -- ok\n[80] $ quilt annotate -P patch foo -- ok\n[87] $ quilt new patch4 -- ok\n[90] $ cat > jkl -- ok\n[94] $ quilt add jkl wrz -- ok\n[98] $ rm -f jkl -- ok\n[99] $ cat > wrz -- ok\n[103] $ quilt refresh -- ok\n[106] $ quilt annotate jkl -- ok\n[110] $ quilt annotate wrz -- ok\n31 commands (31 passed, 0 failed)\nPASS: annotate\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/applied.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[5] $ diff -u a b > patches/patch -- ok\n[6] $ echo patch -p0 > patches/series -- ok\n[7] $ rm -f b -- ok\n[8] $ quilt push -q -- ok\n[12] $ quilt pop -q -- ok\n[16] $ patch -s -p0 < patches/patch -- ok\n[17] $ quilt push -q -- ok\n[22] $ echo patch -p0 -R > patches/series -- ok\n[23] $ quilt push -q -- ok\n[27] $ quilt pop -q -- ok\n[31] $ patch -s -p0 -R < patches/patch -- ok\n[32] $ quilt push -q -- ok\n15 commands (15 passed, 0 failed)\nPASS: applied\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/auto-refresh.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[6] $ quilt new a.patch -- ok\n[8] $ quilt add a -- ok\n[10] $ echo A > a -- ok\n[12] $ quilt new b.patch -- ok\n[14] $ quilt add b -- ok\n[16] $ echo B > b -- ok\n[18] $ quilt pop -fa --refresh -- ok\n[21] $ quilt pop -a --refresh -- ok\n[32] $ quilt push -a --refresh -- ok\n[43] $ quilt push -fa --refresh -- ok\n[46] $ quilt pop -a --refresh -- ok\n14 commands (14 passed, 0 failed)\nPASS: auto-refresh\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/backup-files.test]\n[4] $ echo foo > foo -- ok\n[5] $ echo bar > \"space bar\" -- ok\n[6] $ sleep 1 -- ok\n[7] $ /usr/share/quilt//scripts/backup-files -B backup/ -b foo -- ok\n[10] $ ls -l foo | awk '{ print $2 }' -- ok\n[12] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[14] $ [ backup/foo -nt foo ] && echo \"mtimes differ\" -- ok\n[16] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok\n[18] $ ls -l foo | awk '{ print $2 }' -- ok\n[22] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok\n[24] $ ls -l foo | awk '{ print $2 }' -- ok\n[26] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[28] $ [ backup/foo -nt foo ] && echo \"mtimes differ\" -- ok\n[31] $ echo modified > foo -- ok\n[32] $ sleep 1 -- ok\n[33] $ /usr/share/quilt//scripts/backup-files -B backup/ -r foo -- ok\n[36] $ cat foo -- ok\n[38] $ [ -e backup/foo ] && echo \"backup/foo not deleted\" -- ok\n[39] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[42] $ ln foo foo2 -- ok\n[43] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo -- ok\n[44] $ ls -l foo | awk '{ print $2 }' -- ok\n[46] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[49] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo2 -- ok\n[50] $ ls -l foo | awk '{ print $2 }' -- ok\n[52] $ ls -l foo2 | awk '{ print $2 }' -- ok\n[54] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[56] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok\n[60] $ rm -f foo foo2 -- ok\n[61] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo -- ok\n[62] $ ls -l foo | awk '{ print $2 }' -- ok\n[64] $ ls -l backup/foo2 | awk '{ print $2 }' -- ok\n[66] $ [ -e backup/foo ] && echo \"backup/foo not deleted\" -- ok\n[67] $ [ ! -e foo2 ] || echo \"file foo2 shouldn't exist\" -- ok\n[69] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s foo2 -- ok\n[70] $ ls -l foo | awk '{ print $2 }' -- ok\n[72] $ ls -l foo2 | awk '{ print $2 }' -- ok\n[74] $ [ -e backup/foo2 ] && echo \"backup/foo2 not deleted\" -- ok\n[75] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[78] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s foo -- ok\n[79] $ touch -r foo foo.timeref -- ok\n[80] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t foo -- ok\n[82] $ ls -l foo | awk '{ print $2 }' -- ok\n[84] $ [ foo -nt foo.timeref ] || echo \"touch failed\" -- ok\n[87] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L foo \"space bar\" -- ok\n[88] $ touch -r \"space bar\" bar.timeref -- ok\n[89] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[91] $ ls -l \"backup/space bar\" | awk '{ print $2 }' -- ok\n[93] $ mkdir tmp -- ok\n[94] $ cd tmp -- ok\n[95] $ /usr/share/quilt//scripts/backup-files -B ../backup/ -r -s -k foo \"space bar\" -- ok\n[96] $ cd .. -- ok\n[98] $ ls -l foo | awk '{ print $2 }' -- ok\n[100] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[102] $ ls -l backup/foo | awk '{ print $2 }' -- ok\n[104] $ ls -l \"backup/space bar\" | awk '{ print $2 }' -- ok\n[106] $ ls -l tmp/foo | awk '{ print $2 }' -- ok\n[108] $ ls -l \"tmp/space bar\" | awk '{ print $2 }' -- ok\n[110] $ rm -rf tmp -- ok\n[113] $ rm -f foo \"space bar\" -- ok\n[114] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -t - -- ok\n[115] $ cat foo -- ok\n[117] $ cat \"space bar\" -- ok\n[119] $ [ \"space bar\" -nt bar.timeref ] || echo \"touch failed\" -- ok\n[122] $ mkdir \"dir with spaces\" -- ok\n[123] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L new \"dir with spaces/space file\" -- ok\n[124] $ echo data > new -- ok\n[125] $ echo data2 > \"dir with spaces/space file\" -- ok\n[126] $ ls -l backup/new | awk '{ print $5 }' -- ok\n[128] $ ls -l \"backup/dir with spaces/space file\" | awk '{ print $5 }' -- ok\n[130] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s - -- ok\n[131] $ [ ! -e backup/new ] || echo \"file backup/new shouldn't exist\" -- ok\n[132] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[133] $ [ ! -e \"backup/dir with spaces/space file\" ] || echo \"file backup/dir with spaces/space file shouldn't exist\" -- ok\n[134] $ [ ! -e \"dir with spaces/space file\" ] || echo \"file dir with spaces/space file shouldn't exist\" -- ok\n[137] $ echo data > \"dir with spaces/space file\" -- ok\n[138] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L \"dir with spaces/space file\" -- ok\n[140] $ rm -rf \"dir with spaces\" -- ok\n[141] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok\n[143] $ cat \"dir with spaces/space file\" -- ok\n[145] $ [ -e backup ] && echo \"backup directory not deleted\" -- ok\n[148] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -s -L -f - -- ok\n[152] $ echo data > new -- ok\n[153] $ echo modified > foo -- ok\n[154] $ rm -f \"space bar\" -- ok\n[155] $ [ -e backup/new -a ! -s backup/new ] || echo \"file backup/new isn't empty\" -- ok\n[156] $ ls -l backup/new | awk '{ print $5 }' -- ok\n[158] $ cat backup/foo -- ok\n[160] $ cat \"backup/space bar\" -- ok\n[162] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -s -f - -- ok\n[166] $ [ ! -e backup/new ] || echo \"file backup/new shouldn't exist\" -- ok\n[167] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[168] $ cat foo -- ok\n[170] $ cat \"space bar\" -- ok\n[174] $ /usr/share/quilt//scripts/backup-files -B backup/ -b -L -f - -- ok\n[181] $ ln \"space bar\" \"linked space\" -- ok\n[182] $ ls -l foo | awk '{ print $2 }' -- ok\n[184] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[186] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok\n[187] $ ls -l foo | awk '{ print $2 }' -- ok\n[189] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[191] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[193] $ /usr/share/quilt//scripts/backup-files -B backup/ -L - -- ok\n[194] $ ls -l foo | awk '{ print $2 }' -- ok\n[196] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[198] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[199] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - | sort -- ok\n[203] $ rm \"linked space\" -- ok\n[206] $ /usr/share/quilt//scripts/backup-files -B snapshot/ -c -f - -- ok\n[215] $ ls -l foo | awk '{ print $2 }' -- ok\n[217] $ ls -l \"space bar\" | awk '{ print $2 }' -- ok\n[219] $ ls -l \"dir with spaces/space file\" | awk '{ print $2 }' -- ok\n[221] $ [ ! -e new ] || echo \"file new shouldn't exist\" -- ok\n[222] $ ls -l snapshot/new | awk '{ print $2 }' -- ok\n[224] $ ls -l snapshot/foo | awk '{ print $2 }' -- ok\n[226] $ ls -l snapshot/\"space bar\" | awk '{ print $2 }' -- ok\n[228] $ ls -l snapshot/\"dir with spaces/space file\" | awk '{ print $2 }' -- ok\n[230] $ [ ! -s new ] || echo \"file snapshot/new should be empty\" -- ok\n[231] $ rm -rf snapshot -- ok\n[234] $ mkdir dir -- ok\n[235] $ ln -s foo dir/link -- ok\n[236] $ readlink dir/link -- ok\n[238] $ /usr/share/quilt//scripts/backup-files -B backup/ -b dir/link -- ok\n[240] $ readlink backup/dir/link -- ok\n[242] $ rm -f dir/link -- ok\n[243] $ echo crap > dir/link -- ok\n[244] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k dir/link -- ok\n[246] $ readlink dir/link -- ok\n[250] $ rm -f dir/link -- ok\n[251] $ echo crap > dir/link -- ok\n[252] $ /usr/share/quilt//scripts/backup-files -B backup/ -r -k -f - -- ok\n[255] $ readlink dir/link -- ok\n[259] $ rm -f dir/link -- ok\n[260] $ echo crap > dir/link -- ok\n[261] $ /usr/share/quilt//scripts/backup-files -B backup/ -r - -- ok\n[263] $ readlink dir/link -- ok\n136 commands (136 passed, 0 failed)\nPASS: backup-files\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/colon-in-patch-name.test]\n[4] $ mkdir patches -- ok\n[6] $ quilt new \"patch_with:strange[name]\" -- ok\n[9] $ echo foo > foo -- ok\n[10] $ quilt add foo -- ok\n[13] $ quilt files -- ok\n[16] $ echo bar > foo -- ok\n[17] $ quilt diff -p ab -P \"patch_with:strange[name]\" -- ok\n[26] $ quilt refresh -p ab -- ok\n[29] $ quilt applied -- ok\n[32] $ quilt pop -q -- ok\n[36] $ quilt next -- ok\n[39] $ quilt push -q \"patch_with:strange[name]\" -- ok\n[43] $ quilt top -- ok\n[46] $ quilt rename \"another:strange(name)\" -- ok\n[49] $ quilt new \"{%'}.patch\" -- ok\n[52] $ quilt add foo -- ok\n[55] $ echo baz > foo -- ok\n[57] $ quilt previous -- ok\n[60] $ quilt series -- ok\n[64] $ quilt refresh -p0 \"{%'}.patch\" -- ok\n[67] $ cat \"patches/{%'}.patch\" -- ok\n[76] $ quilt pop \"another:strange(name)\" -- ok\n[82] $ quilt remove foo -- ok\n23 commands (23 passed, 0 failed)\nPASS: colon-in-patch-name\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/comments.test]\n[4] $ mkdir patches -- ok\n[6] $ echo one > f -- ok\n[7] $ cat > patches/test.diff -- ok\n[20] $ cat > patches/series -- ok\n[23] $ quilt push -- ok\n[29] $ quilt refresh -- ok\n[31] $ cat patches/test.diff -- ok\n[44] $ quilt refresh -c -- ok\n[47] $ cat patches/test.diff -- ok\n[62] $ quilt refresh -- ok\n[65] $ cat patches/test.diff -- ok\n11 commands (11 passed, 0 failed)\nPASS: comments\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/conflicts.test]\n[5] $ mkdir patches -- ok\n[7] $ cat > one.txt -- ok\n[24] $ quilt new a.diff -- ok\n[26] $ echo 0 -- ok\n[29] $ quilt add one.txt -- ok\n[31] $ echo 0 -- ok\n[34] $ mv one.txt one.orig -- ok\n[35] $ sed -e \"s/4/4+/\" -e 's/d/d+/' one.orig > one.txt -- ok\n[36] $ quilt refresh -- ok\n[38] $ echo 0 -- ok\n[41] $ quilt pop -q -- ok\n[44] $ echo 0 -- ok\n[48] $ sed -e \"s/^\\\\([17]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[49] $ quilt push -q -- ok\n[52] $ echo 0 -- ok\n[55] $ quilt pop -q -- ok\n[58] $ echo 0 -- ok\n[61] $ sed -e \"s/^\\\\([1267]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[62] $ quilt push -q -- ok\n[65] $ echo 0 -- ok\n[68] $ quilt pop -q -- ok\n[71] $ echo 0 -- ok\n[75] $ sed -e \"s/^\\\\([123567]\\\\)\\$/\\\\1-/\" one.orig > one.txt -- ok\n[76] $ quilt push -q -- ok\n[80] $ echo 1 -- ok\n[83] $ quilt push -qf -- ok\n[87] $ echo 1 -- ok\n[90] $ mv one.txt one.x -- ok\n[91] $ sed -e \"s/4/4+/\" one.x > one.txt -- ok\n[92] $ rm -f one.x -- ok\n[93] $ quilt diff -z | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[105] $ echo 0 -- ok\n[108] $ quilt diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[129] $ echo 0 -- ok\n[132] $ quilt refresh -- ok\n[134] $ echo 0 -- ok\n[137] $ cat patches/a.diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[159] $ quilt pop -q -- ok\n[162] $ echo 0 -- ok\n39 commands (39 passed, 0 failed)\nPASS: conflicts\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/create-delete.test]\n[4] $ mkdir patches -- ok\n[6] $ echo delete > delete -- ok\n[7] $ quilt new test.diff -- ok\n[10] $ quilt add create -- ok\n[13] $ echo create > create -- ok\n[14] $ quilt refresh -- ok\n[17] $ quilt add delete -- ok\n[20] $ rm -f delete -- ok\n[21] $ quilt refresh -- ok\n[23] $ quilt header -r -- ok\n[31] $ quilt patches -v create -- ok\n[33] $ quilt patches delete -- ok\n[36] $ quilt pop -q -- ok\n[40] $ quilt patches create -- ok\n[42] $ quilt patches -v delete -- ok\n[44] $ quilt patches -- /dev/null dev/null null --- -- ok\n[46] $ echo create > create -- ok\n[47] $ rm -f delete -- ok\n[48] $ patch -p1 --dry-run < patches/test.diff -- ok\n19 commands (19 passed, 0 failed)\nPASS: create-delete\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/delete.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > test.txt -- ok\n[8] $ quilt new test1 -- ok\n[11] $ quilt add test.txt -- ok\n[14] $ cat > test.txt -- ok\n[17] $ quilt refresh -- ok\n[20] $ quilt new test2 -- ok\n[23] $ quilt add test.txt -- ok\n[26] $ cat > test.txt -- ok\n[29] $ quilt refresh -- ok\n[32] $ quilt delete test1 -- ok\n[35] $ quilt pop -- ok\n[41] $ quilt series -- ok\n[45] $ quilt delete -n -- ok\n[48] $ quilt series -- ok\n[51] $ quilt pop -- ok\n[57] $ quilt delete test1 -- ok\n[60] $ quilt series -- ok\n[62] $ echo \"test1\" > patches/series -- ok\n[63] $ quilt delete -n -- ok\n[66] $ quilt series -- ok\n[69] $ echo \"test3\" > patches/series -- ok\n[70] $ echo \"test3\" > .pc/applied-patches -- ok\n[71] $ mkdir -p .pc/test3/dir -- ok\n[72] $ touch .pc/test3/dir/file -- ok\n[73] $ chmod a-rx .pc/test3/dir -- ok\n[77] $ quilt delete \"test3\" -- ok\n[81] $ chmod a+rx .pc/test3/dir -- ok\n[83] $ find .pc/test3 -- ok\n[88] $ quilt applied -- ok\n[91] $ quilt series -- ok\n[94] $ quilt delete -- ok\n[97] $ quilt delete test3 -- ok\n33 commands (33 passed, 0 failed)\nPASS: delete\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/dir-a-b.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > test.txt -- ok\n[4] $ echo d > test3.txt -- ok\n[6] $ cat > patches/ab.diff -- ok\n[21] $ echo \"ab.diff\" > patches/series -- ok\n[23] $ quilt push -q -- ok\n[27] $ quilt diff -p ab --no-index -- ok\n[42] $ rm -f patches/ab.diff -- ok\n[43] $ quilt refresh -p ab --no-index -- ok\n[46] $ cat patches/ab.diff -- ok\n[61] $ quilt pop -qR -- ok\n11 commands (11 passed, 0 failed)\nPASS: dir-a-b\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/dotglob.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new dotglob.diff -- ok\n[6] $ quilt add .foo -- ok\n[9] $ echo dot-foo > .foo -- ok\n[10] $ quilt refresh -- ok\n[13] $ quilt pop -q -- ok\n[17] $ quilt push -q -- ok\n7 commands (7 passed, 0 failed)\nPASS: dotglob\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/duplicate-patch-in-series.test]\n[4] $ mkdir patches -- ok\n[5] $ echo \"old line\" > file.txt -- ok\n[7] $ cat > patches/first.patch -- ok\n[14] $ cat > patches/series -- ok\n[18] $ quilt push -- ok\n[24] $ quilt push -- ok\n[27] $ quilt pop -- ok\n[33] $ quilt push -qa -- ok\n[36] $ quilt pop -q -- ok\n9 commands (9 passed, 0 failed)\nPASS: duplicate-patch-in-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/edit.test]\n[1] $ mkdir patches subdir -- ok\n[4] $ cat > editor -- ok\n[9] $ chmod +x editor -- ok\n[10] $ export EDITOR=/usr/lib/quilt/ptest/test/edit.test.6301/editor -- ok\n[12] $ quilt new patch -- ok\n[15] $ echo foobar > foobar -- ok\n[16] $ quilt edit foobar -- ok\n[20] $ cat foobar -- ok\n[23] $ cd subdir -- ok\n[24] $ echo foo > foo -- ok\n[25] $ quilt edit foo -- ok\n[28] $ cd .. -- ok\n[30] $ cat subdir/foo -- ok\n[33] $ quilt files -- ok\n[37] $ quilt refresh -- ok\n[41] $ echo foobaz > foobaz -- ok\n[42] $ cat > editor -- ok\n[47] $ quilt edit foobaz -- ok\n[51] $ [ ! -e foobaz ] || echo \"File foobaz shouldn't exist\" -- ok\n[55] $ cat > editor -- ok\n[59] $ quilt edit nofoo -- ok\n[66] $ rm -f foobar -- ok\n[67] $ quilt refresh -- ok\n[69] $ quilt diff -p ab --no-index foobar -- ok\n[75] $ quilt edit foobar -- ok\n[79] $ [ ! -e foobar ] || echo \"File foobar shouldn't exist\" -- ok\n[82] $ cat > editor -- ok\n[87] $ quilt edit foo2 -- ok\n[90] $ cat foo2 -- ok\n[93] $ quilt files -v -- ok\n30 commands (30 passed, 0 failed)\nPASS: edit\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/empty-files.test]\n[4] $ mkdir patches -- ok\n[5] $ echo \"will be deleted\" > deleted1 -- ok\n[6] $ echo \"will be emptied\" > emptied1 -- ok\n[7] $ echo \"will be deleted\" > deleted2 -- ok\n[8] $ echo \"will be emptied\" > emptied2 -- ok\n[11] $ cat > patches/series -- ok\n[15] $ cat > patches/using-filenames.patch -- ok\n[27] $ cat > patches/using-timestamps.patch -- ok\n[40] $ quilt push -- ok\n[46] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[48] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[49] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[50] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[53] $ quilt push -- ok\n[59] $ [ ! -e deleted2 ] && echo \"File deleted2 does not exist\" -- ok\n[61] $ [ -e deleted2 -a ! -s deleted2 ] && echo \"File deleted2 is empty\" -- ok\n[62] $ [ ! -e emptied2 ] && echo \"File emptied2 does not exist\" -- ok\n[63] $ [ -e emptied2 -a ! -s emptied2 ] && echo \"File emptied2 is empty\" -- ok\n[67] $ quilt pop -aq -- ok\n[72] $ quilt new fold.patch -- ok\n[75] $ quilt fold < patches/using-filenames.patch -- ok\n[78] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[80] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[81] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[82] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[85] $ quilt fold < patches/using-timestamps.patch -- ok\n[88] $ [ ! -e deleted2 ] && echo \"File deleted2 does not exist\" -- ok\n[90] $ [ -e deleted2 -a ! -s deleted2 ] && echo \"File deleted2 is empty\" -- ok\n[91] $ [ ! -e emptied2 ] && echo \"File emptied2 does not exist\" -- ok\n[92] $ [ -e emptied2 -a ! -s emptied2 ] && echo \"File emptied2 is empty\" -- ok\n[96] $ quilt delete -- ok\n[100] $ quilt push -q -- ok\n[104] $ quilt refresh -pab --sort --no-index -- ok\n[106] $ quilt pop -q -- ok\n[110] $ quilt push -- ok\n[116] $ [ ! -e deleted1 ] && echo \"File deleted1 does not exist\" -- ok\n[118] $ [ -e deleted1 -a ! -s deleted1 ] && echo \"File deleted1 is empty\" -- ok\n[119] $ [ ! -e emptied1 ] && echo \"File emptied1 does not exist\" -- ok\n[120] $ [ -e emptied1 -a ! -s emptied1 ] && echo \"File emptied1 is empty\" -- ok\n[123] $ cat patches/using-filenames.patch -- ok\n40 commands (40 passed, 0 failed)\nPASS: empty-files\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/empty.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[6] $ touch patches/empty1.diff patches/empty2.diff -- ok\n[8] $ quilt push -qa -- ok\n[15] $ quilt rename empty3.diff -- ok\n[18] $ quilt pop -qa -- ok\n[23] $ quilt new empty_new.diff -- ok\n[26] $ quilt pop -q -- ok\n[30] $ quilt delete empty_new.diff -- ok\n[33] $ quilt rename -P empty3.diff empty_new.diff -- ok\n10 commands (10 passed, 0 failed)\nPASS: empty\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/example1.test]\n[4] $ mkdir patches -- ok\n[6] $ cat > Oberon.txt -- ok\n[12] $ quilt new flower.diff -- ok\n[15] $ quilt files -- ok\n[16] $ quilt add Oberon.txt -- ok\n[19] $ cat >> Oberon.txt -- ok\n[26] $ quilt refresh -p ab -- ok\n[29] $ cat patches/flower.diff -- ok\n[42] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok\n[43] $ echo \"Fetch me that flower; the herb I shew'd thee once:\" >> Oberon.new -- ok\n[44] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok\n[45] $ mv Oberon.new Oberon.txt -- ok\n[46] $ quilt diff -z -p ab -- ok\n[60] $ quilt diff -p ab -- ok\n[74] $ quilt refresh -- ok\n[77] $ quilt top -- ok\n[80] $ quilt files -- ok\n[83] $ quilt patches Oberon.txt -- ok\n[85] $ quilt pop -f -- ok\n[91] $ quilt files patches/flower.diff -- ok\n[94] $ sed -e \"s/girls/maidens/\" Oberon.txt > Oberon.new -- ok\n[95] $ mv Oberon.new Oberon.txt -- ok\n[96] $ quilt push -- ok\n[103] $ quilt push -f -- ok\n[110] $ cat >> Oberon.txt -- ok\n[116] $ quilt refresh -p ab -- ok\n[118] $ rm -f Oberon.txt.rej -- ok\n[120] $ cat Oberon.txt -- ok\n[130] $ cat patches/flower.diff -- ok\n[144] $ quilt grep love -- ok\n30 commands (30 passed, 0 failed)\nPASS: example1\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/failbackup.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add test.txt -- ok\n[8] $ cat > test.txt -- ok\n[10] $ quilt refresh -- ok\n[15] $ chmod -w patches -- ok\n[16] $ cat > test.txt -- ok\n[18] $ quilt refresh --backup -- ok\n[20] $ echo 1 -- ok\n[23] $ chmod +w patches -- ok\n10 commands (10 passed, 0 failed)\nPASS: failbackup\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/faildiff.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ cat > test.txt -- ok\n[8] $ quilt add test.txt -- ok\n[13] $ chmod -r test.txt -- ok\n[15] $ quilt refresh -- ok\n[18] $ echo 1 -- ok\n[21] $ chmod +r test.txt -- ok\n[25] $ printf \"\\\\002\\\\000\\\\001\" > test.bin -- ok\n[26] $ quilt add test.bin -- ok\n[29] $ printf \"\\\\003\\\\000\\\\001\" > test.bin -- ok\n[30] $ quilt diff -pab --no-index 2>/dev/null -- ok\n[32] $ quilt diff -pab --no-index >/dev/null -- ok\n[34] $ echo 1 -- ok\n[37] $ quilt refresh -- ok\n[39] $ echo 1 -- ok\n16 commands (16 passed, 0 failed)\nPASS: faildiff\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/failpop.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > test.txt -- ok\n[6] $ quilt new test.diff -- ok\n[8] $ echo 0 -- ok\n[11] $ quilt add test.txt -- ok\n[13] $ echo 0 -- ok\n[16] $ cat >> test.txt -- ok\n[19] $ quilt refresh -- ok\n[21] $ echo 0 -- ok\n[24] $ sed -e \"s/ /_/g\" patches/test.diff > patches/test.new -- ok\n[25] $ mv patches/test.new patches/test.diff -- ok\n[26] $ quilt pop -- ok\n[29] $ echo 1 -- ok\n13 commands (13 passed, 0 failed)\nPASS: failpop\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/fold.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[6] $ cat > patches/patch1.diff -- ok\n[16] $ quilt push -q -- ok\n[20] $ quilt files -- ok\n[24] $ quilt fold -q -- ok\n[34] $ quilt diff -p ab -- ok\n[48] $ cd dir -- ok\n[49] $ quilt fold -q -- ok\n[56] $ cd .. -- ok\n[57] $ quilt diff -p ab -- ok\n11 commands (11 passed, 0 failed)\nPASS: fold\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/formats.test]\n[4] $ mkdir -p d/patches -- ok\n[5] $ cd d -- ok\n[7] $ cat > test.txt -- ok\n[14] $ quilt new test -- ok\n[17] $ quilt add test.txt -- ok\n[20] $ cat > test.txt -- ok\n[27] $ quilt diff -- ok\n[40] $ quilt diff --no-index -- ok\n[51] $ quilt diff -R -- ok\n[64] $ quilt diff -U1 -- ok\n[75] $ quilt diff -c -- ok\n[94] $ quilt diff -C1 -- ok\n[109] $ quilt diff -p ab -- ok\n13 commands (13 passed, 0 failed)\nPASS: formats\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/half-applies.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo.orig -- ok\n[4] $ echo foo2 > foo -- ok\n[5] $ echo bar > bar.orig -- ok\n[6] $ echo bar2 > bar -- ok\n[7] $ diff -u foo.orig foo >> patches/foorab.diff -- ok\n[8] $ diff -u bar bar.orig >> patches/foorab.diff -- ok\n[9] $ mv foo.orig foo -- ok\n[10] $ mv bar.orig bar -- ok\n[11] $ echo foorab.diff -p0 > patches/series -- ok\n[12] $ quilt push -- ok\n[19] $ echo 1 -- ok\n[22] $ quilt push -- ok\n[29] $ echo 1 -- ok\n[32] $ quilt push -qf -- ok\n[36] $ echo 1 -- ok\n[39] $ quilt diff -- ok\n[47] $ echo 0 -- ok\n18 commands (18 passed, 0 failed)\nPASS: half-applies\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/hard-linked-patch.test]\n[4] $ mkdir patches -- ok\n[6] $ cat > patches/patch -- ok\n[12] $ echo patch -p0 > patches/series -- ok\n[13] $ ln patches/patch hardlink -- ok\n[15] $ echo a > file -- ok\n[16] $ quilt push -q -- ok\n[20] $ echo c > file -- ok\n[21] $ quilt refresh --no-index -- ok\n[24] $ cat patches/patch -- ok\n[31] $ cat hardlink -- ok\n[40] $ rm -f hardlink -- ok\n[41] $ ln patches/patch hardlink -- ok\n[43] $ quilt header -r -- ok\n[47] $ cat patches/patch -- ok\n[55] $ cat hardlink -- ok\n15 commands (15 passed, 0 failed)\nPASS: hard-linked-patch\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/header.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo -- ok\n[4] $ quilt new patch -- ok\n[7] $ quilt add foo -- ok\n[10] $ echo bar > foo -- ok\n[11] $ quilt refresh -p ab -- ok\n[14] $ mv patches/patch patches/patch~ -- ok\n[15] $ echo Header > patches/patch -- ok\n[16] $ cat patches/patch~ >> patches/patch -- ok\n[17] $ quilt header -- ok\n[20] $ quilt header -r -- ok\n[24] $ quilt header -- ok\n[27] $ quilt header -a -- ok\n[31] $ quilt header -- ok\n[35] $ cat patches/patch -- ok\n[46] $ echo -n \"No trailing newline\" | quilt header -r -- ok\n[49] $ cat patches/patch -- ok\n17 commands (17 passed, 0 failed)\nPASS: header\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/help.test]\n[3] $ mkdir $QUILT_PC -- ok\n[4] $ echo 2 > $QUILT_PC/.version -- ok\n[6] $ quilt add -h | grep -c '^Usage:' -- ok\n[9] $ quilt annotate -h | grep -c '^Usage:' -- ok\n[12] $ quilt applied -h | grep -c '^Usage:' -- ok\n[15] $ quilt delete -h | grep -c '^Usage:' -- ok\n[18] $ quilt diff -h | grep -c '^Usage:' -- ok\n[21] $ quilt edit -h | grep -c '^Usage:' -- ok\n[24] $ quilt files -h | grep -c '^Usage:' -- ok\n[27] $ quilt fold -h | grep -c '^Usage:' -- ok\n[30] $ quilt fork -h | grep -c '^Usage:' -- ok\n[33] $ quilt graph -h | grep -c '^Usage:' -- ok\n[36] $ quilt grep -h | grep -c '^Usage:' -- ok\n[39] $ quilt header -h | grep -c '^Usage:' -- ok\n[42] $ quilt import -h | grep -c '^Usage:' -- ok\n[45] $ quilt mail -h | grep -c '^Usage:' -- ok\n[48] $ quilt new -h | grep -c '^Usage:' -- ok\n[51] $ quilt next -h | grep -c '^Usage:' -- ok\n[54] $ quilt patches -h | grep -c '^Usage:' -- ok\n[57] $ quilt pop -h | grep -c '^Usage:' -- ok\n[60] $ quilt previous -h | grep -c '^Usage:' -- ok\n[63] $ quilt push -h | grep -c '^Usage:' -- ok\n[66] $ quilt refresh -h | grep -c '^Usage:' -- ok\n[69] $ quilt remove -h | grep -c '^Usage:' -- ok\n[72] $ quilt rename -h | grep -c '^Usage:' -- ok\n[75] $ quilt series -h | grep -c '^Usage:' -- ok\n[78] $ quilt setup -h | grep -c '^Usage:' -- ok\n[81] $ quilt snapshot -h | grep -c '^Usage:' -- ok\n[84] $ quilt top -h | grep -c '^Usage:' -- ok\n[87] $ quilt unapplied -h | grep -c '^Usage:' -- ok\n[90] $ quilt upgrade -h | grep -c '^Usage:' -- ok\n31 commands (31 passed, 0 failed)\nPASS: help\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/import.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ quilt add f -- ok\n[9] $ echo f > f -- ok\n[11] $ quilt refresh -- ok\n[14] $ quilt new patchR.diff -- ok\n[17] $ quilt add f -- ok\n[20] $ rm -f f -- ok\n[22] $ quilt refresh -- ok\n[25] $ quilt fork patchRp0.diff -- ok\n[28] $ quilt refresh -p0 -- ok\n[31] $ quilt pop -a -- ok\n[40] $ mkdir t -- ok\n[41] $ mv patches/patch1.diff t/patch1.diff -- ok\n[42] $ mv patches/patchR.diff t/patchR.diff -- ok\n[43] $ mv patches/patchRp0.diff t/patchRp0.diff -- ok\n[46] $ rm -rf patches/ .pc/ -- ok\n[47] $ mkdir patches -- ok\n[48] $ quilt import t/patch1.diff -- ok\n[51] $ quilt push -- ok\n[57] $ quilt new patch2.diff -- ok\n[60] $ quilt add g -- ok\n[63] $ echo g > g -- ok\n[65] $ quilt refresh -- ok\n[68] $ quilt pop -- ok\n[74] $ quilt header -a -- ok\n[78] $ quilt pop -- ok\n[84] $ quilt delete patch1 -- ok\n[87] $ cat patches/series -- ok\n[92] $ quilt import missing.diff -- ok\n[95] $ quilt import patches/patch1.diff -- ok\n[98] $ quilt import patches/patch2.diff -- ok\n[103] $ quilt import t/patch1.diff -- ok\n[106] $ quilt import -f t/patch1.diff -- ok\n[110] $ sed -e 's/original/new/' patches/patch1.diff > t/patch1.diff -- ok\n[111] $ quilt import t/patch1.diff -- ok\n[114] $ quilt import -f t/patch1.diff -- ok\n[121] $ quilt import -d a -f t/patch1.diff -- ok\n[125] $ head -n 3 patches/patch1.diff -- ok\n[130] $ quilt import -d n -f t/patch1.diff -- ok\n[133] $ quilt header patch1 -- ok\n[136] $ quilt delete patch1 -- ok\n[142] $ cp patches/patch1.diff t/patch1.patch -- ok\n[143] $ quilt import t/patch1.patch -- ok\n[146] $ ls patches/ -- ok\n[152] $ cat patches/series -- ok\n[156] $ quilt delete patch1.diff -- ok\n[160] $ rm -rf patches/ .pc/ -- ok\n[161] $ mkdir patches -- ok\n[162] $ quilt import -R t/patchR.diff -- ok\n[165] $ quilt push -- ok\n[171] $ cat f -- ok\n[174] $ cat patches/series -- ok\n[178] $ echo \"# Test of -R import\" > patches/series -- ok\n[179] $ echo \"patchR.diff -R # This patch was originally -R -p1\" >> patches/series -- ok\n[182] $ quilt refresh -- ok\n[185] $ cat patches/series -- ok\n[189] $ touch f -- ok\n[190] $ quilt pop -- ok\n[197] $ rm -rf patches/ .pc/ -- ok\n[198] $ mkdir patches -- ok\n[199] $ quilt import -R -p0 t/patchRp0.diff -- ok\n[202] $ quilt push -- ok\n[208] $ cat f -- ok\n[211] $ cat patches/series -- ok\n[215] $ quilt refresh -- ok\n[218] $ cat patches/series -- ok\n[221] $ touch f -- ok\n[222] $ quilt pop -- ok\n[229] $ rm -rf patches/ .pc/ -- ok\n[230] $ mkdir patches -- ok\n[231] $ quilt import t/patch1.diff t/patchR.diff -- ok\n[235] $ cat patches/series -- ok\n[239] $ rm -rf patches/ .pc/ -- ok\n[240] $ mkdir patches -- ok\n[241] $ quilt import t/patchR.diff -- ok\n[243] $ quilt import t/patch1.diff -- ok\n[246] $ cat patches/series -- ok\n[251] $ touch empty.patch -- ok\n[252] $ cd t -- ok\n[253] $ touch empty2.patch -- ok\n[254] $ quilt import ../empty.patch -- ok\n[256] $ quilt import /usr/lib/quilt/ptest/test/import.test.10240/t/empty2.patch -- ok\n[260] $ cd .. -- ok\n[261] $ quilt delete -rn -- ok\n[263] $ quilt delete -rn -- ok\n[265] $ quilt import t/patch1.diff -P patch1-renamed.diff -- ok\n[267] $ quilt push -- ok\n[272] $ cat f -- ok\n89 commands (89 passed, 0 failed)\nPASS: import\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/import2.test]\n[3] $ mkdir patches -- ok\n[5] $ quilt new patch1.diff -- ok\n[8] $ quilt add f -- ok\n[11] $ echo f > f -- ok\n[13] $ quilt refresh -- ok\n[16] $ quilt pop -- ok\n[22] $ mkdir t -- ok\n[23] $ gzip < patches/patch1.diff > t/patch1.diff.gz -- ok\n[24] $ rm -f patches/patch1.diff -- ok\n[27] $ rm -rf patches/ .pc/ -- ok\n[28] $ mkdir patches -- ok\n[29] $ quilt import t/patch1.diff.gz -- ok\n[32] $ quilt push -- ok\n[38] $ quilt new patch2.diff.gz -- ok\n[41] $ quilt add g -- ok\n[44] $ echo g > g -- ok\n[46] $ quilt refresh -- ok\n[49] $ quilt pop -- ok\n[55] $ quilt header -a -- ok\n[59] $ quilt pop -- ok\n[65] $ quilt delete patch1 -- ok\n[68] $ cat patches/series -- ok\n[73] $ quilt import missing.diff.gz -- ok\n[76] $ quilt import patches/patch1.diff.gz -- ok\n[79] $ quilt import patches/patch2.diff.gz -- ok\n[84] $ quilt import t/patch1.diff.gz -- ok\n[87] $ quilt import -f t/patch1.diff.gz -- ok\n[91] $ zcat patches/patch1.diff.gz | sed -e 's/original/new/' | gzip > t/patch1.diff.gz -- ok\n[92] $ quilt import t/patch1.diff.gz -- ok\n[95] $ quilt import -f t/patch1.diff.gz -- ok\n[102] $ quilt import -d a -f t/patch1.diff.gz -- ok\n[106] $ zcat patches/patch1.diff.gz | head -n 3 -- ok\n[111] $ quilt import -d n -f t/patch1.diff.gz -- ok\n[114] $ quilt header patch1 -- ok\n[117] $ quilt delete patch1 -- ok\n[123] $ cp patches/patch1.diff.gz t/patch1.patch.gz -- ok\n[124] $ quilt import t/patch1.patch.gz -- ok\n[127] $ ls patches/ -- ok\n[133] $ cat patches/series -- ok\n[137] $ quilt delete patch1.diff.gz -- ok\n40 commands (40 passed, 0 failed)\nPASS: import2\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/merge.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > abc.txt -- ok\n[10] $ cat > patches/series -- ok\n[15] $ cat > patches/a.diff -- ok\n[22] $ cat > patches/b.diff -- ok\n[29] $ cat > patches/c.diff -- ok\n[36] $ quilt push -qa -- ok\n[42] $ quilt diff -P b.diff >/dev/null -- ok\n[44] $ quilt diff -P b.diff 2>/dev/null | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[53] $ quilt diff --combine a.diff -P b.diff >/dev/null -- ok\n[55] $ quilt diff --combine a.diff -P b.diff 2>/dev/null | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[65] $ quilt diff --combine b.diff | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n[75] $ quilt diff --combine - | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n13 commands (13 passed, 0 failed)\nPASS: merge\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/missing-newline.test]\n[1] $ mkdir patches -- ok\n[3] $ echo foo > foo -- ok\n[4] $ quilt new 1.patch -- ok\n[7] $ quilt add foo -- ok\n[10] $ echo bar > foo -- ok\n[11] $ quilt refresh -p ab -- ok\n[15] $ echo -n 1.patch > patches/series -- ok\n[18] $ quilt new 2.patch -- ok\n[20] $ cat patches/series -- ok\n9 commands (9 passed, 0 failed)\nPASS: missing-newline\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/missing.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > patches/series -- ok\n[7] $ quilt push -qa -- ok\n[14] $ quilt rename missing3.diff -- ok\n[17] $ quilt pop -qa -- ok\n5 commands (5 passed, 0 failed)\nPASS: missing\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/new-nosubdir.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir sub -- ok\n[4] $ cd sub -- ok\n[5] $ quilt new here.diff -- ok\n4 commands (4 passed, 0 failed)\nPASS: new-nosubdir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/new.test]\n[1] $ mkdir patches -- ok\n[3] $ echo reject > f -- ok\n[4] $ echo p.diff > patches/series -- ok\n[5] $ cat > patches/p.diff -- ok\n[17] $ quilt push -- ok\n[25] $ quilt push -f -- ok\n[33] $ echo new > f -- ok\n[34] $ quilt refresh -p ab -- ok\n[36] $ cat patches/p.diff -- ok\n9 commands (9 passed, 0 failed)\nPASS: new\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/no-file-to-patch.test]\n[5] $ mkdir patches -- ok\n[6] $ cat > patches/series -- ok\n[8] $ cat > patches/one.patch -- ok\n[14] $ quilt push -q -- ok\n[24] $ echo 1 -- ok\n5 commands (5 passed, 0 failed)\nPASS: no-file-to-patch\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/no-series.test]\n[3] $ mkdir patches -- ok\n[4] $ touch file -- ok\n[6] $ quilt annotate file -- ok\n[8] $ echo 1 -- ok\n[11] $ quilt applied -- ok\n[13] $ echo 1 -- ok\n[16] $ quilt diff -- ok\n[18] $ echo 1 -- ok\n[21] $ quilt files -- ok\n[23] $ echo 1 -- ok\n[25] $ quilt files -v -- ok\n[27] $ echo 1 -- ok\n[30] $ quilt fork -- ok\n[32] $ echo 1 -- ok\n[35] $ quilt graph -- ok\n[37] $ echo 1 -- ok\n[40] $ quilt header -- ok\n[42] $ echo 1 -- ok\n[45] $ quilt next -- ok\n[47] $ echo 1 -- ok\n[50] $ quilt patches file -- ok\n[52] $ echo 1 -- ok\n[55] $ quilt pop -- ok\n[57] $ echo 1 -- ok\n[59] $ quilt pop -v -- ok\n[61] $ echo 1 -- ok\n[64] $ quilt previous -- ok\n[66] $ echo 1 -- ok\n[69] $ quilt push -- ok\n[71] $ echo 1 -- ok\n[73] $ quilt push -v -- ok\n[75] $ echo 1 -- ok\n[78] $ quilt refresh -- ok\n[80] $ echo 1 -- ok\n[83] $ quilt series -- ok\n[85] $ echo 1 -- ok\n[87] $ quilt series -v -- ok\n[89] $ echo 1 -- ok\n[92] $ quilt snapshot -- ok\n[94] $ echo 1 -- ok\n[97] $ quilt top -- ok\n[99] $ echo 1 -- ok\n[102] $ quilt unapplied -- ok\n[104] $ echo 1 -- ok\n44 commands (44 passed, 0 failed)\nPASS: no-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/nolink.test]\n[1] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ ln foo foo2 -- ok\n[6] $ ls -l foo | awk '{ print $2 }' -- ok\n[9] $ quilt new test.diff -- ok\n[12] $ quilt add foo -- ok\n[15] $ ls -l foo | awk '{ print $2 }' -- ok\n[18] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok\n[21] $ echo \"foo changed\" > foo -- ok\n[22] $ quilt refresh -- ok\n[25] $ quilt new test2.diff -- ok\n[28] $ quilt add foo -- ok\n[31] $ ls -l foo | awk '{ print $2 }' -- ok\n[34] $ ls -l .pc/test2.diff/foo | awk '{ print $2 }' -- ok\n[37] $ echo \"foo changed again\" > foo -- ok\n[38] $ quilt refresh -- ok\n[41] $ quilt pop -q -- ok\n[45] $ ls -l foo | awk '{ print $2 }' -- ok\n[48] $ ls -l .pc/test.diff/foo | awk '{ print $2 }' -- ok\n[51] $ quilt pop -q -- ok\n[55] $ ls -l foo | awk '{ print $2 }' -- ok\n[59] $ echo bar > bar -- ok\n[60] $ quilt push -q -- ok\n[64] $ quilt add bar -- ok\n[66] $ echo \"bar changed\" > bar -- ok\n[67] $ quilt revert bar -- ok\n[70] $ ls -l bar | awk '{ print $2 }' -- ok\n[73] $ quilt pop -q -- ok\n28 commands (28 passed, 0 failed)\nPASS: nolink\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/null-bug.test]\n[1] $ mkdir patches -- ok\n[3] $ echo file > file -- ok\n[4] $ quilt new remove.diff -- ok\n[7] $ quilt add file -- ok\n[13] $ rm -f file -- ok\n[14] $ quilt diff -p0 -- ok\n[22] $ quilt refresh -p0 -- ok\n[25] $ quilt pop -q -- ok\n[29] $ quilt push -q -- ok\n9 commands (9 passed, 0 failed)\nPASS: null-bug\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/one.test]\n[6] $ mkdir patches -- ok\n[8] $ mkdir dir -- ok\n[9] $ echo \"This is file one.\" > dir/file1 -- ok\n[10] $ quilt new patch1.diff -- ok\n[13] $ quilt add dir/file1 -- ok\n[16] $ quilt add file2 -- ok\n[19] $ quilt diff -- ok\n[20] $ quilt diff -z -- ok\n[21] $ quilt refresh -- ok\n[24] $ echo \"This is file two.\" > file2 -- ok\n[25] $ quilt diff -p ab -- ok\n[33] $ quilt diff -z -p ab -- ok\n[41] $ quilt refresh -- ok\n[44] $ quilt diff -z -- ok\n[45] $ echo \"Another line has been added.\" >> dir/file1 -- ok\n[46] $ quilt diff -z -p ab -- ok\n[55] $ quilt diff -z -p ab dir/file1 -- ok\n[64] $ quilt refresh -- ok\n[67] $ quilt new patch2.diff -- ok\n[70] $ quilt add dir/file3 -- ok\n[73] $ echo \"This is file three.\" > dir/file3 -- ok\n[74] $ quilt refresh -- ok\n[77] $ quilt add -P patch1 dir/file3 -- ok\n[80] $ quilt pop -R -- ok\n[86] $ quilt add file4 -- ok\n[89] $ echo \"This is file 4.\" > file4 -- ok\n[90] $ quilt refresh -- ok\n[93] $ quilt push -- ok\n[99] $ quilt new subdir/patch3.diff -- ok\n[102] $ quilt add file4 -- ok\n[105] $ rm -f file4 -- ok\n[106] $ quilt diff -p ab -- ok\n[114] $ quilt add -P patch2 file4 -- ok\n[117] $ quilt refresh -- ok\n[120] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[121] $ quilt refresh patch2 -- ok\n[124] $ echo \"Another line added.\" >> file2 -- ok\n[125] $ quilt diff -z -P patch1 -p ab -- ok\n[135] $ quilt refresh patch1 -- ok\n[138] $ quilt refresh -f patch1 -- ok\n[141] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[142] $ quilt pop -R -- ok\n[148] $ quilt refresh patch2 -- ok\n[151] $ quilt pop -qaR -- ok\n44 commands (44 passed, 0 failed)\nPASS: one\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/perms.test]\n[1] $ umask 022 -- ok\n[2] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ chmod 704 foo -- ok\n[6] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[9] $ quilt new test.diff -- ok\n[12] $ quilt add foo -- ok\n[15] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[18] $ echo foobar > foo -- ok\n[19] $ quilt refresh -- ok\n[22] $ quilt new test2.diff -- ok\n[25] $ quilt add foo -- ok\n[28] $ chmod 702 foo -- ok\n[29] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[32] $ echo foobaz > foo -- ok\n[33] $ quilt refresh -- ok\n[40] $ quilt pop -q -- ok\n[44] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[47] $ quilt push -q -- ok\n[51] $ ls -l foo | awk '{ print substr($1, 1, 10), $NF }' -- ok\n[54] $ quilt pop -q -- ok\n21 commands (21 passed, 0 failed)\nPASS: perms\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/project-settings.test]\n[2] $ export QUILT_PATCHES=my_patches -- ok\n[3] $ export QUILT_SERIES=my_series -- ok\n[5] $ mkdir quilt_patches -- ok\n[6] $ mkdir .pc -- ok\n[7] $ echo 2 > .pc/.version -- ok\n[8] $ echo quilt_patches > .pc/.quilt_patches -- ok\n[9] $ echo quilt_series > .pc/.quilt_series -- ok\n[10] $ echo create.patch > quilt_patches/quilt_series -- ok\n[12] $ cat > quilt_patches/create.patch -- ok\n[18] $ quilt push -- ok\n10 commands (10 passed, 0 failed)\nPASS: project-settings\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh-z.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add foo -- ok\n[9] $ echo foo > foo -- ok\n[10] $ quilt refresh -- ok\n[13] $ echo bar >> foo -- ok\n[14] $ quilt refresh -z -- ok\n[17] $ echo baz >> foo -- ok\n[18] $ quilt refresh -zbaz.diff -- ok\n[21] $ quilt series -- ok\n10 commands (10 passed, 0 failed)\nPASS: refresh-z\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh.test]\n[1] $ mkdir patches -- ok\n[3] $ echo a > a -- ok\n[4] $ echo b > b -- ok\n[5] $ diff -u a b > patches/patch -- ok\n[6] $ echo patch -p0 > patches/series -- ok\n[7] $ rm -f b -- ok\n[8] $ quilt push -q -- ok\n[12] $ echo a > a -- ok\n[13] $ quilt refresh -- ok\n[15] $ quilt pop -- ok\n[20] $ cat a -- ok\n[22] $ cat patches/patch -- ok\n12 commands (12 passed, 0 failed)\nPASS: refresh\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/refresh_patch_order.test]\n[7] $ mkdir patches -- ok\n[9] $ echo foo >foo -- ok\n[10] $ echo fnord >fnord -- ok\n[11] $ echo zulu >zulu -- ok\n[13] $ quilt new bar -- ok\n[17] $ quilt add fnord zulu -- ok\n[21] $ echo x >>fnord -- ok\n[22] $ echo x >>zulu -- ok\n[23] $ quilt refresh --no-timestamps -p ab -- ok\n[26] $ grep '^--- ' patches/bar -- ok\n[31] $ quilt add foo -- ok\n[34] $ echo x >>foo -- ok\n[35] $ quilt refresh --no-timestamps -p ab -- ok\n[38] $ grep '^--- ' patches/bar -- ok\n[44] $ echo fnord >fnord -- ok\n[46] $ quilt refresh --no-timestamps -p ab -- ok\n[49] $ grep '^--- ' patches/bar -- ok\n[54] $ echo x >>fnord -- ok\n[56] $ quilt refresh --no-timestamps -p ab -- ok\n[59] $ grep '^--- ' patches/bar -- ok\n20 commands (20 passed, 0 failed)\nPASS: refresh_patch_order\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/remember-locations.test]\n[1] $ mkdir -p my/changes -- ok\n[3] $ export QUILT_PATCHES=my/changes -- ok\n[4] $ export QUILT_SERIES=patchlist -- ok\n[5] $ quilt new mychange1 -- ok\n[7] $ unset QUILT_PATCHES -- ok\n[8] $ unset QUILT_SERIES -- ok\n[9] $ cat .pc/.quilt_patches -- ok\n[11] $ cat .pc/.quilt_series -- ok\n[13] $ cat my/changes/patchlist -- ok\n[18] $ quilt new mychange2 -- ok\n[22] $ cd my -- ok\n[23] $ quilt applied -- ok\n[27] $ cd .. -- ok\n13 commands (13 passed, 0 failed)\nPASS: remember-locations\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/remove-trailing-ws.test]\n[4] $ mkdir files.orig files -- ok\n[6] $ cat > files.orig/add -- ok\n[13] $ cat > files.orig/change -- ok\n[17] $ cat > files.orig/complex -- ok\n[32] $ cat > files.orig/delete -- ok\n[36] $ cat > files.orig/remove -- ok\n[45] $ cat > files.orig/remove-at-end -- ok\n[61] $ cat > files/add -- ok\n[70] $ cat > files/change -- ok\n[74] $ cat > files/complex -- ok\n[96] $ cat > files/create -- ok\n[100] $ cat > files/remove -- ok\n[107] $ cat > files/remove-at-end -- ok\n[117] $ cp -r files files.backup -- ok\n[120] $ diff -ruN files.orig files > unified.diff -- ok\n[123] $ diff -c files.orig/add files/add > context.diff -- ok\n[124] $ diff -C 10 files.orig/remove-at-end files/remove-at-end >> context.diff -- ok\n[125] $ diff -cN files.orig/create files/create | sed -e '/^diff /d' >> context.diff -- ok\n[126] $ diff -cN files.orig/delete files/delete >> context.diff -- ok\n[127] $ diff -c files.orig/remove files/remove | sed -e '/^diff /d' >> context.diff -- ok\n[128] $ diff -c files.orig/change files/change | sed -e '/^diff /d'  >> context.diff -- ok\n[129] $ diff -c files.orig/complex files/complex >> context.diff -- ok\n[131] $ /usr/share/quilt//scripts/remove-trailing-ws < unified.diff > unified-wsok.diff -- ok\n[136] $ wc -l files/add -- ok\n[138] $ wc -l files/change -- ok\n[140] $ wc -l files/complex -- ok\n[142] $ wc -l files/create -- ok\n[144] $ wc -l files/remove -- ok\n[146] $ wc -l files/remove-at-end -- ok\n[148] $ wc -l unified.diff -- ok\n[150] $ wc -l unified-wsok.diff -- ok\n[152] $ diff -u unified.diff unified-wsok.diff | grep '^++[^+]' -- ok\n[162] $ rm -rf files -- ok\n[163] $ mv files.backup files -- ok\n[164] $ /usr/share/quilt//scripts/remove-trailing-ws < context.diff > context-wsok.diff -- ok\n[169] $ wc -l files/add -- ok\n[171] $ wc -l files/change -- ok\n[173] $ wc -l files/complex -- ok\n[175] $ wc -l files/create -- ok\n[177] $ wc -l files/remove -- ok\n[179] $ wc -l files/remove-at-end -- ok\n[181] $ wc -l context.diff -- ok\n[183] $ wc -l context-wsok.diff -- ok\n[185] $ diff -u context.diff context-wsok.diff | grep '^+[+!] ' -- ok\n44 commands (44 passed, 0 failed)\nPASS: remove-trailing-ws\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/rename.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > announce.txt -- ok\n[6] $ quilt new original-name.diff -- ok\n[9] $ quilt add announce.txt -- ok\n[12] $ cat > announce.txt -- ok\n[15] $ quilt refresh -- ok\n[18] $ quilt series -v -- ok\n[21] $ quilt rename _tmp_name.diff -- ok\n[24] $ quilt series -v -- ok\n[27] $ quilt pop -- ok\n[33] $ quilt series -v -- ok\n[36] $ quilt rename -P random_name.diff final.name.diff -- ok\n[39] $ quilt rename final.name.diff -- ok\n[42] $ quilt rename -P _tmp_name.diff _tmp_name.diff -- ok\n[45] $ quilt rename -P _tmp_name.diff newsubdir/final.name.diff -- ok\n[48] $ quilt series -v -- ok\n[51] $ quilt push -q -- ok\n[55] $ quilt pop -q -- ok\n18 commands (18 passed, 0 failed)\nPASS: rename\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/revert.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir sub -- ok\n[4] $ echo f1 > sub/f -- ok\n[5] $ echo g1 > sub/g -- ok\n[6] $ quilt new p.diff -- ok\n[9] $ quilt add sub/f sub/g sub/h -- ok\n[14] $ echo h1 > sub/h -- ok\n[15] $ quilt revert sub/h -- ok\n[18] $ quilt diff -z -- ok\n[21] $ echo f2 > sub/f -- ok\n[22] $ rm -f sub/g -- ok\n[23] $ echo h2 > sub/h -- ok\n[24] $ quilt refresh -- ok\n[28] $ cd sub -- ok\n[29] $ echo f3 > f -- ok\n[30] $ echo h3 > h -- ok\n[31] $ quilt revert f g h -- ok\n[36] $ quilt diff -z -- ok\n[39] $ echo g3 > g -- ok\n[40] $ quilt revert f g -- ok\n[44] $ quilt diff -z -- ok\n[45] $ [ ! -e g ] || echo \"File sub/g shouldn't exist\" -- ok\n[48] $ rm f h -- ok\n[49] $ quilt revert f h -- ok\n[53] $ quilt diff -z -- ok\n[54] $ [ -e f ] || echo \"File sub/f should exist\" -- ok\n[55] $ [ -e h ] || echo \"File sub/h should exist\" -- ok\n27 commands (27 passed, 0 failed)\nPASS: revert\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/setup.test]\n[1] $ mkdir dir -- ok\n[3] $ echo 1 > dir/foo.orig -- ok\n[4] $ echo 2 > dir/foo -- ok\n[5] $ diff -u dir/foo.orig dir/foo > foo.diff -- ok\n[6] $ diff -u dir/foo.orig dir/foo > revert.diff -- ok\n[7] $ diff -u dir/foo.orig dir/foo > again.diff -- ok\n[8] $ mv dir/foo.orig dir/foo -- ok\n[9] $ tar cf - dir | gzip > dir.tar.gz -- ok\n[10] $ mkdir dir/patches -- ok\n[11] $ echo crap > dir/patches/foo.diff -- ok\n[12] $ tar cf - dir | gzip > dir_with_patches.tar.gz -- ok\n[13] $ rm -rf dir -- ok\n[15] $ cat > series -- ok\n[22] $ quilt setup series -- ok\n[24] $ cd dir -- ok\n[25] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[28] $ quilt push -qa -- ok\n[33] $ cd .. -- ok\n[34] $ rm -rf dir -- ok\n[37] $ mkdir .pc patches -- ok\n[38] $ quilt setup series -- ok\n[40] $ rm -rf dir .pc patches -- ok\n[42] $ quilt setup -d other series -- ok\n[44] $ cd other/dir -- ok\n[45] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[48] $ quilt push -qa -- ok\n[53] $ cd ../.. -- ok\n[54] $ rm -rf other -- ok\n[55] $ mkdir dir1 -- ok\n[56] $ mv series dir1 -- ok\n[57] $ cd dir1 -- ok\n[58] $ quilt setup -d ../other series -- ok\n[60] $ quilt setup --sourcedir .. -d ../other series -- ok\n[62] $ cd ../other/dir -- ok\n[63] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[66] $ quilt push -qa -- ok\n[71] $ cd ../.. -- ok\n[72] $ rm -rf \"dir\" -- ok\n[76] $ cat > series_with_patches -- ok\n[81] $ mkdir dir -- ok\n[82] $ quilt setup series_with_patches -- ok\n[84] $ rmdir dir -- ok\n[85] $ quilt setup series_with_patches -- ok\n[89] $ cd dir -- ok\n[90] $ ls -l quilt_patches quilt_series | sed -e 's:.* -> ::' -- ok\n[93] $ quilt push -qa -- ok\n[96] $ cd .. -- ok\n[97] $ rm -rf \"dir\" -- ok\n[100] $ mkdir \"space [dir]\" -- ok\n[101] $ echo 1 > \"space [dir]/foo.orig\" -- ok\n[102] $ echo 2 > \"space [dir]/foo\" -- ok\n[105] $ diff -u \"space [dir]/foo.orig\" \"space [dir]/foo\" | sed -e 's:\"::g' > foo.diff -- ok\n[106] $ cp foo.diff revert.diff -- ok\n[107] $ cp foo.diff again.diff -- ok\n[108] $ mv \"space [dir]/foo.orig\" \"space [dir]/foo\" -- ok\n[109] $ tar cf - \"space [dir]\" | gzip > \"space [dir].tar.gz\" -- ok\n[110] $ rm -rf \"space [dir]\" -- ok\n[111] $ cat > series -- ok\n[118] $ quilt setup series -- ok\n[120] $ cd space\\ [dir] -- ok\n[121] $ ls -l patches series | sed -e 's:.* -> ::' -- ok\n[124] $ quilt push -qa -- ok\n[129] $ cd .. -- ok\n[130] $ rm -rf \"space [dir]\" -- ok\n64 commands (64 passed, 0 failed)\nPASS: setup\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/snapshot.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new snapshot -- ok\n[5] $ quilt add f.txt -- ok\n[7] $ cat > f.txt -- ok\n[10] $ quilt add g.txt -- ok\n[12] $ cat > g.txt -- ok\n[15] $ quilt refresh -- ok\n[17] $ quilt snapshot -- ok\n[19] $ quilt fork -- ok\n[22] $ rm g.txt -- ok\n[23] $ quilt add h.txt -- ok\n[26] $ cat > h.txt -- ok\n[29] $ cat >> f.txt -- ok\n[32] $ quilt refresh -- ok\n[35] $ quilt diff --snapshot | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n15 commands (15 passed, 0 failed)\nPASS: snapshot\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/snapshot2.test]\n[1] $ mkdir patches d -- ok\n[3] $ quilt new snapshot -- ok\n[6] $ cd d -- ok\n[7] $ quilt add f.txt -- ok\n[9] $ cat > f.txt -- ok\n[12] $ quilt add g.txt -- ok\n[14] $ cat > g.txt -- ok\n[17] $ quilt refresh -- ok\n[19] $ quilt snapshot -- ok\n[20] $ quilt fork -- ok\n[23] $ rm g.txt -- ok\n[24] $ quilt add h.txt -- ok\n[27] $ cat > h.txt -- ok\n[30] $ cat >> f.txt -- ok\n[33] $ quilt refresh -- ok\n[36] $ quilt diff --snapshot | grep -v \"^\\\\(---\\\\|+++\\\\)\" -- ok\n16 commands (16 passed, 0 failed)\nPASS: snapshot2\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/sort.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new sort.diff -- ok\n[6] $ quilt add b f -- ok\n[10] $ echo b > b -- ok\n[11] $ echo f > f -- ok\n[12] $ quilt refresh -- ok\n[15] $ quilt add c -- ok\n[18] $ echo c > c -- ok\n[19] $ quilt refresh -- ok\n[22] $ quilt files -- ok\n[27] $ quilt diff | grep '^Index' -- ok\n[32] $ quilt add z x -- ok\n[36] $ echo z > z -- ok\n[37] $ echo x > x -- ok\n[38] $ quilt files -- ok\n[45] $ quilt diff | grep '^Index' -- ok\n[52] $ quilt add a -- ok\n[55] $ echo a > a -- ok\n[56] $ quilt files -- ok\n[64] $ quilt diff | grep '^Index' -- ok\n[72] $ quilt refresh -- ok\n[75] $ grep '^Index' patches/sort.diff -- ok\n[83] $ quilt diff --sort | grep '^Index' -- ok\n[91] $ quilt refresh --sort -- ok\n[94] $ grep '^Index' patches/sort.diff -- ok\n25 commands (25 passed, 0 failed)\nPASS: sort\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-filenames.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new test.diff -- ok\n[6] $ quilt add foo -- ok\n[8] $ echo foo > foo -- ok\n[10] $ quilt files -- ok\n[12] $ quilt patches foo -- ok\n[14] $ quilt patches \"foo bar\" -- ok\n[16] $ echo foo > \"foo bar\" -- ok\n[17] $ quilt add \"foo bar\" -- ok\n[20] $ quilt files -- ok\n[23] $ quilt patches \"foo bar\" -- ok\n[25] $ quilt patches bar -- ok\n[26] $ quilt patches \"foo bar baz\" -- ok\n[28] $ quilt add \"a: b [c]\" -- ok\n[31] $ quilt files -- ok\n[35] $ quilt patches 'a: b [c]' -- ok\n[37] $ quilt patches a -- ok\n[38] $ quilt patches b -- ok\n[39] $ quilt patches 'a: b c' -- ok\n[41] $ echo bar > \"foo bar\" -- ok\n[42] $ echo \"new line\" > \"a: b [c]\" -- ok\n[43] $ quilt diff -p ab -- ok\n[64] $ quilt refresh -p ab -- ok\n[66] $ cat patches/test.diff -- ok\n[87] $ quilt refresh -p ab --sort -- ok\n[89] $ cat patches/test.diff -- ok\n[110] $ quilt grep bar -- ok\n[112] $ quilt grep new -- ok\n[114] $ quilt grep \" \" -- ok\n[117] $ quilt diff -p ab -z -- ok\n[120] $ quilt pop -- ok\n[128] $ quilt patches \"foo bar\" -- ok\n[131] $ quilt patches \"a: b [c]\" -- ok\n[134] $ quilt push -- ok\n[142] $ quilt remove \"a: b [c]\" -- ok\n[145] $ quilt files -- ok\n[149] $ quilt remove \"foo bar\" -- ok\n[152] $ quilt files -- ok\n38 commands (38 passed, 0 failed)\nPASS: space-in-filenames\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-series.test]\n[4] $ export QUILT_SERIES=\"quilt series\" -- ok\n[9] $ mkdir patches -- ok\n[11] $ cat > Oberon.txt -- ok\n[17] $ quilt new flower.diff -- ok\n[20] $ quilt files -- ok\n[21] $ quilt add Oberon.txt -- ok\n[24] $ cat >> Oberon.txt -- ok\n[31] $ quilt refresh -p ab -- ok\n[34] $ cat patches/flower.diff -- ok\n[47] $ sed -ne '1,4p' Oberon.txt > Oberon.new -- ok\n[48] $ echo \"Fetch me that flower; the herb I shew'd thee once:\" >> Oberon.new -- ok\n[49] $ sed -e '1,4d' Oberon.txt >> Oberon.new -- ok\n[50] $ mv Oberon.new Oberon.txt -- ok\n[51] $ quilt diff -z -p ab -- ok\n[65] $ quilt diff -p ab -- ok\n[79] $ quilt refresh -- ok\n[82] $ quilt top -- ok\n[85] $ quilt files -- ok\n[88] $ quilt patches Oberon.txt -- ok\n[90] $ quilt pop -f -- ok\n[96] $ quilt files patches/flower.diff -- ok\n[99] $ sed -e \"s/girls/maidens/\" Oberon.txt > Oberon.new -- ok\n[100] $ mv Oberon.new Oberon.txt -- ok\n[101] $ quilt push -- ok\n[108] $ quilt push -f -- ok\n[115] $ cat >> Oberon.txt -- ok\n[121] $ quilt refresh -p ab -- ok\n[123] $ rm -f Oberon.txt.rej -- ok\n[125] $ cat Oberon.txt -- ok\n[135] $ cat patches/flower.diff -- ok\n[149] $ quilt grep love -- ok\n31 commands (31 passed, 0 failed)\nPASS: space-in-series\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/space-in-work-dir.test]\n[1] $ mkdir \"work dir\" -- ok\n[2] $ cd \"work dir\" -- ok\n[4] $ mkdir project -- ok\n[5] $ cd project -- ok\n[7] $ mkdir patches -- ok\n[8] $ mkdir subdir -- ok\n[10] $ echo old > a -- ok\n[11] $ quilt new 1.patch -- ok\n[14] $ quilt add a -- ok\n[17] $ echo new > a -- ok\n[18] $ quilt refresh -- ok\n[21] $ cat patches/1.patch -- ok\n[30] $ echo newer > a -- ok\n[31] $ quilt diff -z -- ok\n[40] $ quilt revert a -- ok\n[42] $ quilt diff -z -- ok\n[43] $ echo newer > a -- ok\n[45] $ quilt refresh -z -- ok\n[47] $ quilt series -- ok\n[50] $ cat patches/1.patch -- ok\n[58] $ cat patches/1-2.patch -- ok\n[69] $ cd subdir -- ok\n[70] $ quilt pop -q -- ok\n[73] $ quilt diff --no-index -- ok\n[79] $ cd .. -- ok\n[81] $ quilt pop -- ok\n[87] $ quilt push -- ok\n[93] $ quilt top -- ok\n[96] $ quilt series -v -- ok\n[100] $ quilt fold < patches/1-2.patch -- ok\n[103] $ quilt diff -z -- ok\n[112] $ quilt refresh -- ok\n[115] $ quilt delete -rn -- ok\n[118] $ quilt remove a -- ok\n34 commands (34 passed, 0 failed)\nPASS: space-in-work-dir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/subdir.test]\n[1] $ mkdir patches -- ok\n[3] $ mkdir subdir -- ok\n[4] $ cat > subdir/file -- ok\n[7] $ quilt new test.patch -- ok\n[10] $ quilt add subdir/file -- ok\n[13] $ cat > subdir/file -- ok\n[18] $ quilt refresh -- ok\n[21] $ cd subdir -- ok\n[22] $ quilt add file2 -- ok\n[25] $ cat > file2 -- ok\n[28] $ cat > file3 -- ok\n[31] $ quilt add file3 -- ok\n[34] $ rm -f file3 -- ok\n[35] $ quilt files -v -- ok\n[40] $ quilt diff -p ab -- ok\n[62] $ quilt diff --no-index -p ab file file2 no -- ok\n[74] $ quilt diff --no-index -p ab ./file3 ./no -- ok\n[80] $ quilt refresh -- ok\n18 commands (18 passed, 0 failed)\nPASS: subdir\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/symlink.test]\n[1] $ mkdir patches -- ok\n[4] $ echo foo > foo -- ok\n[5] $ quilt new test.diff -- ok\n[8] $ quilt add foo -- ok\n[11] $ echo \"foo changed\" > foo -- ok\n[12] $ quilt refresh -- ok\n[16] $ mv patches/test.diff . -- ok\n[17] $ ln -s ../test.diff patches/test.diff -- ok\n[18] $ readlink patches/test.diff -- ok\n[22] $ echo \"foo changed 2\" > foo -- ok\n[23] $ quilt refresh --no-index -p ab -- ok\n[26] $ readlink patches/test.diff -- ok\n[30] $ echo \"foo changed 3\" > foo -- ok\n[31] $ touch -r patches/test.diff test.timeref -- ok\n[32] $ quilt refresh --backup --no-index -p ab -- ok\n[35] $ readlink patches/test.diff -- ok\n[38] $ cat patches/test.diff -- ok\n[45] $ readlink patches/test.diff~ -- ok\n[46] $ echo 1 -- ok\n[49] $ cat patches/test.diff~ -- ok\n[56] $ [ patches/test.diff~ -nt test.timeref ] && echo \"mtimes differ\" -- ok\n[59] $ quilt header -a -- ok\n[63] $ readlink patches/test.diff -- ok\n[67] $ touch -r patches/test.diff test.timeref -- ok\n[68] $ quilt header -r --backup -- ok\n[71] $ readlink patches/test.diff -- ok\n[74] $ cat patches/test.diff -- ok\n[81] $ readlink patches/test.diff~ -- ok\n[82] $ echo 1 -- ok\n[85] $ cat patches/test.diff~ -- ok\n[93] $ [ patches/test.diff~ -nt test.timeref ] && echo \"mtimes differ\" -- ok\n[96] $ chmod -w test.diff -- ok\n[97] $ echo \"foo changed 4\" > foo -- ok\n[98] $ quilt refresh --no-index -p ab -- ok\n[101] $ readlink patches/test.diff -- ok\n[102] $ echo 1 -- ok\n[105] $ cat patches/test.diff -- ok\n[113] $ rm -f test.diff -- ok\n[114] $ mv patches/test.diff . -- ok\n[115] $ ln -s ../test.diff patches/test.diff -- ok\n[116] $ chmod -w test.diff -- ok\n[118] $ echo \"foo changed 5\" > foo -- ok\n[119] $ quilt refresh --backup --no-index -p ab -- ok\n[122] $ readlink patches/test.diff -- ok\n[123] $ echo 1 -- ok\n[126] $ cat patches/test.diff -- ok\n[133] $ readlink patches/test.diff~ -- ok\n[134] $ echo 1 -- ok\n[137] $ cat patches/test.diff~ -- ok\n49 commands (49 passed, 0 failed)\nPASS: symlink\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/tester.test]\n[4] $ echo  -- ok\n[6] $ export VAR=foo -- ok\n[7] $ echo foo -- ok\n[9] $ export VAR=bar -- ok\n[10] $ echo bar -- ok\n[14] $ true -- ok\n[15] $ echo bar -- ok\n[19] $ echo \"A barbarian walks into a bar\" -- ok\n[23] $ export PLACE=barracks -- ok\n[24] $ echo barracks -- ok\n10 commands (10 passed, 0 failed)\nPASS: tester\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/three.test]\n[1] $ mkdir patches -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ quilt top -- ok\n[9] $ quilt add f -- ok\n[12] $ echo f > f -- ok\n[14] $ ls patches/ -- ok\n[17] $ quilt new patch2.diff -- ok\n[20] $ quilt previous -- ok\n[23] $ quilt add g -- ok\n[26] $ echo g > g -- ok\n[28] $ quilt refresh -- ok\n[32] $ quilt diff -p0 f g -- ok\n[41] $ quilt diff -p0 ./f ./g -- ok\n[49] $ quilt pop -- ok\n[55] $ ls patches/ -- ok\n[59] $ quilt next -- ok\n[62] $ quilt previous -- ok\n[63] $ quilt previous patch2 -- ok\n[66] $ quilt pop -- ok\n[70] $ quilt refresh -- ok\n[73] $ quilt refresh patch2 -- ok\n[76] $ quilt pop -- ok\n[82] $ quilt top -- ok\n[85] $ quilt pop -- ok\n[87] $ echo 2 -- ok\n[90] $ quilt applied -- ok\n[93] $ quilt unapplied -- ok\n[97] $ quilt previous -- ok\n[100] $ quilt next -- ok\n[103] $ quilt applied patch1 -- ok\n[106] $ quilt unapplied patch2 -- ok\n[107] $ quilt unapplied patch1 -- ok\n[110] $ quilt revert f -- ok\n[113] $ quilt delete patch3.diff -- ok\n[116] $ quilt push -qa -- ok\n[121] $ quilt push patch2 -- ok\n[124] $ quilt push -- ok\n[126] $ echo 2 -- ok\n[129] $ quilt diff --combine patch1 -P patch2 -p ab -- ok\n[143] $ quilt diff -P patch1 --combine patch2 -- ok\n[146] $ echo patch3.diff >> patches/series -- ok\n[147] $ quilt diff -P patch1 --combine patch3 -- ok\n[150] $ quilt pop -qaR -- ok\n[155] $ quilt annotate f -- ok\n[158] $ quilt pop patch4.diff -- ok\n[161] $ quilt grep \"not there\" -- ok\n[163] $ quilt push -q 2 -- ok\n[168] $ quilt pop -q 2 -- ok\n[173] $ quilt push -q 10 -- ok\n[180] $ quilt pop -q 10 -- ok\n[186] $ quilt push 0 -- ok\n[188] $ echo 2 -- ok\n[191] $ quilt pop 0 -- ok\n[193] $ echo 2 -- ok\n54 commands (54 passed, 0 failed)\nPASS: three\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/timestamps.test]\n[3] $ mkdir patches -- ok\n[5] $ cat > patches/series -- ok\n[13] $ cat > patches/unified-create.patch -- ok\n[20] $ cat > patches/unified-update.patch -- ok\n[28] $ cat > patches/unified-delete.patch -- ok\n[35] $ cat > patches/context-create.patch -- ok\n[43] $ cat > patches/context-update.patch -- ok\n[52] $ cat > patches/context-delete.patch -- ok\n[61] $ quilt patches file -- ok\n[70] $ quilt patches 1 -- ok\n[72] $ quilt push -qa -- ok\n[82] $ quilt patches file -- ok\n12 commands (12 passed, 0 failed)\nPASS: timestamps\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/trailing-ws.test]\n[1] $ mkdir patches -- ok\n[3] $ cat > a -- ok\n[8] $ quilt new test.diff -- ok\n[11] $ quilt add a -- ok\n[14] $ cat > a -- ok\n[19] $ quilt refresh -- ok\n[23] $ grep '[ \\t]$' patches/test.diff -- ok\n[27] $ quilt refresh -U0 -- ok\n[31] $ quilt refresh --strip-trailing-whitespace -- ok\n[35] $ grep '[ \\t]$' patches/test.diff -- ok\n[37] $ quilt pop -q -- ok\n[41] $ cat > a -- ok\n[46] $ quilt new test2.diff -- ok\n[49] $ quilt add a -- ok\n[52] $ cat > a -- ok\n[57] $ quilt refresh -c -- ok\n[61] $ grep '[ \\t]$' patches/test2.diff -- ok\n[65] $ quilt refresh -C0 -- ok\n[69] $ quilt refresh -c --strip-trailing-whitespace -- ok\n[73] $ grep '[ \\t]$' patches/test2.diff -- ok\n[75] $ quilt pop -q -- ok\n21 commands (21 passed, 0 failed)\nPASS: trailing-ws\nPossible precedence issue with control flow operator (exit) at ./test/run line 334.\n[test/two.test]\n[1] $ mkdir patches d -- ok\n[3] $ quilt new patch1.diff -- ok\n[6] $ cd d -- ok\n[7] $ mkdir dir -- ok\n[8] $ echo \"This is file one.\" > dir/file1 -- ok\n[9] $ quilt add dir/file1 -- ok\n[12] $ quilt add file2 -- ok\n[15] $ quilt diff -- ok\n[16] $ quilt diff -z -- ok\n[17] $ quilt refresh -- ok\n[20] $ echo \"This is file two.\" > file2 -- ok\n[21] $ quilt diff -p ab -- ok\n[29] $ quilt diff -z -p ab -- ok\n[37] $ quilt refresh -- ok\n[40] $ quilt diff -z -- ok\n[41] $ echo \"Another line has been added.\" >> dir/file1 -- ok\n[42] $ quilt diff -z -p ab -- ok\n[51] $ cd dir -- ok\n[52] $ quilt diff -z file1 -p ab -- ok\n[61] $ cd .. -- ok\n[63] $ quilt refresh -- ok\n[66] $ cd .. -- ok\n[67] $ quilt new patch2.diff -- ok\n[70] $ cd d -- ok\n[71] $ quilt add dir/file3 -- ok\n[74] $ echo \"This is file three.\" > dir/file3 -- ok\n[75] $ quilt refresh -- ok\n[78] $ quilt add -P patch1 dir/file3 -- ok\n[81] $ quilt pop -R -- ok\n[87] $ quilt add file4 -- ok\n[90] $ echo \"This is file 4.\" > file4 -- ok\n[91] $ quilt refresh -- ok\n[94] $ quilt push -- ok\n[100] $ cd .. -- ok\n[101] $ quilt new subdir/patch3.diff -- ok\n[104] $ cd d -- ok\n[105] $ quilt add file4 -- ok\n[108] $ rm -f file4 -- ok\n[109] $ quilt diff -p ab -- ok\n[117] $ quilt add -P patch2 file4 -- ok\n[120] $ quilt refresh -- ok\n[123] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[124] $ quilt refresh patch2 -- ok\n[127] $ echo \"Another line added.\" >> file2 -- ok\n[128] $ quilt diff -z -P patch1 -p ab -- ok\n[138] $ quilt refresh patch1 -- ok\n[141] $ quilt refresh -f patch1 -- ok\n[144] $ echo \"Another line here, too.\" >> dir/file3 -- ok\n[145] $ quilt pop -R -- ok\n[151] $ quilt refresh patch2 -- ok\n[154] $ quilt grep -- two -- ok\n[157] $ quilt pop -qaR -- ok\n[162] $ quilt patches file4 -- ok\n[166] $ quilt push -qa -- ok\n[172] $ quilt patches file4 -- ok\n[176] $ quilt pop -q patch2.diff -- ok\n[180] $ quilt patches -v dir/file3 file4 -- ok\n57 commands (57 passed, 0 failed)\nPASS: two\nDURATION: 41\n"
                }
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6694576740264893,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-sed_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-sed",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006744861602783203,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.8931915760040283,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01717352867126465,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 9.034538984298706,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0005404949188232422,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/sed/ptest\nPASS: testsuite/misc.pl\nbug32082.sh: skipped test: requires a working valgrind\nSKIP: testsuite/bug32082.sh\nPASS: testsuite/bug32271-1.sh\nbug32271-2.sh: skipped test: requires a working valgrind\nSKIP: testsuite/bug32271-2.sh\nPASS: testsuite/cmd-l.sh\nPASS: testsuite/cmd-0r.sh\nPASS: testsuite/cmd-R.sh\nPASS: testsuite/colon-with-no-label.sh\nPASS: testsuite/comment-n.sh\nPASS: testsuite/compile-errors.sh\nPASS: testsuite/compile-tests.sh\nPASS: testsuite/convert-number.sh\nPASS: testsuite/command-endings.sh\nPASS: testsuite/debug.pl\nPASS: testsuite/execute-tests.sh\nPASS: testsuite/help-version.sh\nPASS: testsuite/in-place-hyphen.sh\nPASS: testsuite/in-place-suffix-backup.sh\ninplace-selinux.sh: skipped test: this system lacks SELinux support\nSKIP: testsuite/inplace-selinux.sh\ninvalid-mb-seq-UMR.sh: skipped test: requires a working valgrind\nSKIP: testsuite/invalid-mb-seq-UMR.sh\nPASS: testsuite/mb-bad-delim.sh\nmb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found\nSKIP: testsuite/mb-charclass-non-utf8.sh\nPASS: testsuite/mb-match-slash.sh\nPASS: testsuite/mb-y-translate.sh\nPASS: testsuite/missing-filename.sh\nnewline-dfa-bug.sh: skipped test: requires a working valgrind\nSKIP: testsuite/newline-dfa-bug.sh\nPASS: testsuite/normalize-text.sh\nPASS: testsuite/nulldata.sh\nobinary.sh: skipped test: platform does not enable O_TEXT by default\nSKIP: testsuite/obinary.sh\nPASS: testsuite/panic-tests.sh\nPASS: testsuite/posix-char-class.sh\nPASS: testsuite/posix-mode-addr.sh\nPASS: testsuite/posix-mode-bad-ref.sh\nPASS: testsuite/posix-mode-ERE.sh\nPASS: testsuite/posix-mode-s.sh\nPASS: testsuite/posix-mode-N.sh\nPASS: testsuite/range-overlap.sh\nPASS: testsuite/recursive-escape-c.sh\nPASS: testsuite/regex-errors.sh\nregex-max-int.sh: skipped test: very expensive: disabled by default\nSKIP: testsuite/regex-max-int.sh\nPASS: testsuite/sandbox.sh\nPASS: testsuite/stdin-prog.sh\nPASS: testsuite/subst-options.sh\nPASS: testsuite/subst-mb-incomplete.sh\nPASS: testsuite/subst-replacement.sh\nPASS: testsuite/temp-file-cleanup.sh\nPASS: testsuite/title-case.sh\nPASS: testsuite/unbuffered.sh\nPASS: testsuite/follow-symlinks.sh\nPASS: testsuite/follow-symlinks-stdin.sh\nPASS: testsuite/8bit.sh\nPASS: testsuite/8to7.sh\nPASS: testsuite/badenc.sh\nPASS: testsuite/binary.sh\nPASS: testsuite/bsd-wrapper.sh\nPASS: testsuite/dc.sh\nPASS: testsuite/distrib.sh\nPASS: testsuite/eval.sh\nPASS: testsuite/help.sh\nPASS: testsuite/inplace-hold.sh\nPASS: testsuite/mac-mf.sh\nPASS: testsuite/madding.sh\nPASS: testsuite/newjis.sh\nPASS: testsuite/stdin.sh\nPASS: testsuite/utf8-ru.sh\nPASS: testsuite/uniq.sh\nPASS: testsuite/word-delim.sh\nPASS: testsuite/xemacs.sh\n============================================================================\nTestsuite summary for GNU sed 4.9\n============================================================================\n# TOTAL: 68\n# PASS:  60\n# SKIP:  8\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 8\nEND: /usr/lib/sed/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "sed": {
                    "duration": "8",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nPASS: testsuite/misc.pl\nbug32082.sh: skipped test: requires a working valgrind\nSKIP: testsuite/bug32082.sh\nPASS: testsuite/bug32271-1.sh\nbug32271-2.sh: skipped test: requires a working valgrind\nSKIP: testsuite/bug32271-2.sh\nPASS: testsuite/cmd-l.sh\nPASS: testsuite/cmd-0r.sh\nPASS: testsuite/cmd-R.sh\nPASS: testsuite/colon-with-no-label.sh\nPASS: testsuite/comment-n.sh\nPASS: testsuite/compile-errors.sh\nPASS: testsuite/compile-tests.sh\nPASS: testsuite/convert-number.sh\nPASS: testsuite/command-endings.sh\nPASS: testsuite/debug.pl\nPASS: testsuite/execute-tests.sh\nPASS: testsuite/help-version.sh\nPASS: testsuite/in-place-hyphen.sh\nPASS: testsuite/in-place-suffix-backup.sh\ninplace-selinux.sh: skipped test: this system lacks SELinux support\nSKIP: testsuite/inplace-selinux.sh\ninvalid-mb-seq-UMR.sh: skipped test: requires a working valgrind\nSKIP: testsuite/invalid-mb-seq-UMR.sh\nPASS: testsuite/mb-bad-delim.sh\nmb-charclass-non-utf8.sh: skipped test: ja_JP shift-jis locale not found\nSKIP: testsuite/mb-charclass-non-utf8.sh\nPASS: testsuite/mb-match-slash.sh\nPASS: testsuite/mb-y-translate.sh\nPASS: testsuite/missing-filename.sh\nnewline-dfa-bug.sh: skipped test: requires a working valgrind\nSKIP: testsuite/newline-dfa-bug.sh\nPASS: testsuite/normalize-text.sh\nPASS: testsuite/nulldata.sh\nobinary.sh: skipped test: platform does not enable O_TEXT by default\nSKIP: testsuite/obinary.sh\nPASS: testsuite/panic-tests.sh\nPASS: testsuite/posix-char-class.sh\nPASS: testsuite/posix-mode-addr.sh\nPASS: testsuite/posix-mode-bad-ref.sh\nPASS: testsuite/posix-mode-ERE.sh\nPASS: testsuite/posix-mode-s.sh\nPASS: testsuite/posix-mode-N.sh\nPASS: testsuite/range-overlap.sh\nPASS: testsuite/recursive-escape-c.sh\nPASS: testsuite/regex-errors.sh\nregex-max-int.sh: skipped test: very expensive: disabled by default\nSKIP: testsuite/regex-max-int.sh\nPASS: testsuite/sandbox.sh\nPASS: testsuite/stdin-prog.sh\nPASS: testsuite/subst-options.sh\nPASS: testsuite/subst-mb-incomplete.sh\nPASS: testsuite/subst-replacement.sh\nPASS: testsuite/temp-file-cleanup.sh\nPASS: testsuite/title-case.sh\nPASS: testsuite/unbuffered.sh\nPASS: testsuite/follow-symlinks.sh\nPASS: testsuite/follow-symlinks-stdin.sh\nPASS: testsuite/8bit.sh\nPASS: testsuite/8to7.sh\nPASS: testsuite/badenc.sh\nPASS: testsuite/binary.sh\nPASS: testsuite/bsd-wrapper.sh\nPASS: testsuite/dc.sh\nPASS: testsuite/distrib.sh\nPASS: testsuite/eval.sh\nPASS: testsuite/help.sh\nPASS: testsuite/inplace-hold.sh\nPASS: testsuite/mac-mf.sh\nPASS: testsuite/madding.sh\nPASS: testsuite/newjis.sh\nPASS: testsuite/stdin.sh\nPASS: testsuite/utf8-ru.sh\nPASS: testsuite/uniq.sh\nPASS: testsuite/word-delim.sh\nPASS: testsuite/xemacs.sh\n============================================================================\nTestsuite summary for GNU sed 4.9\n============================================================================\n# TOTAL: 68\n# PASS:  60\n# SKIP:  8\n# XFAIL: 0\n# FAIL:  0\n# XPASS: 0\n# ERROR: 0\n============================================================================\nDURATION: 8\n"
                }
            },
            "ptestresult.sed.testsuite/8bit.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/8to7.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/badenc.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/binary.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/bsd-wrapper.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/bug32082.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/bug32271-1.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/bug32271-2.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/cmd-0r.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/cmd-R.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/cmd-l.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/colon-with-no-label.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/command-endings.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/comment-n.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/compile-errors.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/compile-tests.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/convert-number.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/dc.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/debug.pl": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/distrib.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/eval.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/execute-tests.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/follow-symlinks-stdin.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/follow-symlinks.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/help-version.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/help.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/in-place-hyphen.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/in-place-suffix-backup.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/inplace-hold.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/inplace-selinux.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/invalid-mb-seq-UMR.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/mac-mf.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/madding.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/mb-bad-delim.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/mb-charclass-non-utf8.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/mb-match-slash.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/mb-y-translate.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/misc.pl": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/missing-filename.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/newjis.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/newline-dfa-bug.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/normalize-text.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/nulldata.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/obinary.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/panic-tests.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-char-class.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-mode-ERE.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-mode-N.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-mode-addr.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-mode-bad-ref.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/posix-mode-s.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/range-overlap.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/recursive-escape-c.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/regex-errors.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/regex-max-int.sh": {
                "status": "SKIPPED"
            },
            "ptestresult.sed.testsuite/sandbox.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/stdin-prog.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/stdin.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/subst-mb-incomplete.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/subst-options.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/subst-replacement.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/temp-file-cleanup.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/title-case.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/unbuffered.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/uniq.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/utf8-ru.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/word-delim.sh": {
                "status": "PASSED"
            },
            "ptestresult.sed.testsuite/xemacs.sh": {
                "status": "PASSED"
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6113700866699219,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-slang_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-slang",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0007624626159667969,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.9123575687408447,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.01909470558166504,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 21.652745008468628,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0008196830749511719,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/slang/ptest\nmake: Entering directory '/usr/lib/slang/ptest/test'\n/bin/rm -rf tmpfile*.* tmpdir*.*\n\nRunning tests:\n\nTesting argv processing ...Ok\nTesting argv processing [UTF-8 mode] ...Ok\nPASS: argv.sl\nTesting syntax ...Ok\nTesting syntax [UTF-8 mode] ...Ok\nPASS: syntax.sl\nTesting Short Ciruit Operators ...Ok\nTesting Short Ciruit Operators [UTF-8 mode] ...Ok\nPASS: scircuit.sl\nTesting _eqs ...Ok\nTesting _eqs [UTF-8 mode] ...Ok\nPASS: eqs.sl\nTesting sscanf ...Ok\nTesting sscanf [UTF-8 mode] ...Ok\nPASS: sscanf.sl\nTesting looping constructs ...Ok\nTesting looping constructs [UTF-8 mode] ...Ok\nPASS: loops.sl\nTesting Arithmetic ...Ok\nTesting Arithmetic [UTF-8 mode] ...Ok\nPASS: arith.sl\nTesting array functions ...Ok\nTesting array functions [UTF-8 mode] ...Ok\nPASS: array.sl\nTesting string functions ...Ok\nTesting string functions [UTF-8 mode] ...Ok\nPASS: strops.sl\nTesting Binary Strings ...Ok\nTesting Binary Strings [UTF-8 mode] ...Ok\nPASS: bstring.sl\nTesting pack and unpack functions ...Ok\nTesting pack and unpack functions [UTF-8 mode] ...Ok\nPASS: pack.sl\nTesting stdio routines ...Ok\nTesting stdio routines [UTF-8 mode] ...Ok\nPASS: stdio.sl\nTesting Associative Arrays ...Ok\nTesting Associative Arrays [UTF-8 mode] ...Ok\nPASS: assoc.sl\nTesting recursive function modifications ...Ok\nTesting recursive function modifications [UTF-8 mode] ...Ok\nPASS: selfload.sl\nTesting structures ...Ok\nTesting structures [UTF-8 mode] ...Ok\nPASS: struct.sl\nTesting NameSpace routines ...Ok\nTesting NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace.sl\nTesting path ...Ok\nTesting path [UTF-8 mode] ...Ok\nPASS: path.sl\nTesting #ifeval ...Ok\nTesting #ifeval [UTF-8 mode] ...Ok\nPASS: ifeval.sl\nTesting Any_Type ...Ok\nTesting Any_Type [UTF-8 mode] ...Ok\nPASS: anytype.sl\nTesting Matrix Multiplications ...Ok\nTesting Matrix Multiplications [UTF-8 mode] ...Ok\nPASS: arrmult.sl\nTesting time functions ...Ok\nTesting time functions [UTF-8 mode] ...Ok\nPASS: time.sl\nTesting utf8 ...Ok\nTesting utf8 [UTF-8 mode] ...Ok\nPASS: utf8.sl\nTesting exceptions ...Ok\nTesting exceptions [UTF-8 mode] ...Ok\nPASS: except.sl\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nPASS: bugs.sl\nTesting lists ...Ok\nTesting lists [UTF-8 mode] ...Ok\nPASS: list.sl\nTesting regexp ...Ok\nTesting regexp [UTF-8 mode] ...Ok\nPASS: regexp.sl\nTesting method calls ...Ok\nTesting method calls [UTF-8 mode] ...Ok\nPASS: method.sl\nTesting dereferences ...Ok\nTesting dereferences [UTF-8 mode] ...Ok\nPASS: deref.sl\nTesting NaN and Inf ...Ok\nTesting NaN and Inf [UTF-8 mode] ...Ok\nPASS: naninf.sl\nTesting literal integer overflow ...Ok\nTesting literal integer overflow [UTF-8 mode] ...Ok\nPASS: overflow.sl\nTesting sorting ...Ok\nTesting sorting [UTF-8 mode] ...Ok\nPASS: sort.sl\nTesting long long ...Ok\nTesting long long [UTF-8 mode] ...Ok\nPASS: longlong.sl\nTesting signals ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nTesting signals [UTF-8 mode] ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nPASS: signal.sl\nTesting dollar strings ...Ok\nTesting dollar strings [UTF-8 mode] ...Ok\nPASS: dollar.sl\nTesting provide and require ...Ok\nTesting provide and require [UTF-8 mode] ...Ok\nPASS: req.sl\nTesting doc functions ...Ok\nTesting doc functions [UTF-8 mode] ...Ok\nPASS: docfun.sl\nTesting debugger support ...Ok\nTesting debugger support [UTF-8 mode] ...Ok\nPASS: debug.sl\nTesting qualifiers ...Ok\nTesting qualifiers [UTF-8 mode] ...Ok\nPASS: qualif.sl\nTesting Comparison Operators ...Ok\nTesting Comparison Operators [UTF-8 mode] ...Ok\nPASS: compare.sl\nTesting break and continue N ...Ok\nTesting break and continue N [UTF-8 mode] ...Ok\nPASS: break.sl\nTesting Multiline strings ...Ok\nTesting Multiline strings [UTF-8 mode] ...Ok\nPASS: multline.sl\nTesting stack functions ...Ok\nTesting stack functions [UTF-8 mode] ...Ok\nPASS: stack.sl\nTesting misc ...Ok\nTesting misc [UTF-8 mode] ...Ok\nPASS: misc.sl\nTesting POSIX I/O routines ...Ok\nTesting POSIX I/O routines [UTF-8 mode] ...Ok\nPASS: posixio.sl\nTesting posdir ...Ok\nTesting posdir [UTF-8 mode] ...Ok\nPASS: posdir.sl\nTesting proc ...Ok\nTesting proc [UTF-8 mode] ...Ok\nPASS: proc.sl\nTesting Math ...Ok\nTesting Math [UTF-8 mode] ...Ok\nPASS: math.sl\nTesting autoload ...Ok\nTesting autoload [UTF-8 mode] ...Ok\nPASS: autoload.sl\nTesting more NameSpace routines ...Ok\nTesting more NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace2.sl\nTesting slprep ...Ok\nTesting slprep [UTF-8 mode] ...Ok\nPASS: prep.sl\nTesting argv processing ...Ok\nTesting argv processing [UTF-8 mode] ...Ok\nPASS: argv.slc\nTesting syntax ...Ok\nTesting syntax [UTF-8 mode] ...Ok\nPASS: syntax.slc\nTesting Short Ciruit Operators ...Ok\nTesting Short Ciruit Operators [UTF-8 mode] ...Ok\nPASS: scircuit.slc\nTesting _eqs ...Ok\nTesting _eqs [UTF-8 mode] ...Ok\nPASS: eqs.slc\nTesting sscanf ...Ok\nTesting sscanf [UTF-8 mode] ...Ok\nPASS: sscanf.slc\nTesting looping constructs ...Ok\nTesting looping constructs [UTF-8 mode] ...Ok\nPASS: loops.slc\nTesting Arithmetic ...Ok\nTesting Arithmetic [UTF-8 mode] ...Ok\nPASS: arith.slc\nTesting array functions ...Ok\nTesting array functions [UTF-8 mode] ...Ok\nPASS: array.slc\nTesting string functions ...Ok\nTesting string functions [UTF-8 mode] ...Ok\nPASS: strops.slc\nTesting Binary Strings ...Ok\nTesting Binary Strings [UTF-8 mode] ...Ok\nPASS: bstring.slc\nTesting pack and unpack functions ...Ok\nTesting pack and unpack functions [UTF-8 mode] ...Ok\nPASS: pack.slc\nTesting stdio routines ...Ok\nTesting stdio routines [UTF-8 mode] ...Ok\nPASS: stdio.slc\nTesting Associative Arrays ...Ok\nTesting Associative Arrays [UTF-8 mode] ...Ok\nPASS: assoc.slc\nTesting recursive function modifications ...Ok\nTesting recursive function modifications [UTF-8 mode] ...Ok\nPASS: selfload.slc\nTesting structures ...Ok\nTesting structures [UTF-8 mode] ...Ok\nPASS: struct.slc\nTesting NameSpace routines ...Ok\nTesting NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace.slc\nTesting path ...Ok\nTesting path [UTF-8 mode] ...Ok\nPASS: path.slc\nTesting #ifeval ...Ok\nTesting #ifeval [UTF-8 mode] ...Ok\nPASS: ifeval.slc\nTesting Any_Type ...Ok\nTesting Any_Type [UTF-8 mode] ...Ok\nPASS: anytype.slc\nTesting Matrix Multiplications ...Ok\nTesting Matrix Multiplications [UTF-8 mode] ...Ok\nPASS: arrmult.slc\nTesting time functions ...Ok\nTesting time functions [UTF-8 mode] ...Ok\nPASS: time.slc\nTesting utf8 ...Ok\nTesting utf8 [UTF-8 mode] ...Ok\nPASS: utf8.slc\nTesting exceptions ...Ok\nTesting exceptions [UTF-8 mode] ...Ok\nPASS: except.slc\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nPASS: bugs.slc\nTesting lists ...Ok\nTesting lists [UTF-8 mode] ...Ok\nPASS: list.slc\nTesting regexp ...Ok\nTesting regexp [UTF-8 mode] ...Ok\nPASS: regexp.slc\nTesting method calls ...Ok\nTesting method calls [UTF-8 mode] ...Ok\nPASS: method.slc\nTesting dereferences ...Ok\nTesting dereferences [UTF-8 mode] ...Ok\nPASS: deref.slc\nTesting NaN and Inf ...Ok\nTesting NaN and Inf [UTF-8 mode] ...Ok\nPASS: naninf.slc\nTesting literal integer overflow ...Ok\nTesting literal integer overflow [UTF-8 mode] ...Ok\nPASS: overflow.slc\nTesting sorting ...Ok\nTesting sorting [UTF-8 mode] ...Ok\nPASS: sort.slc\nTesting long long ...Ok\nTesting long long [UTF-8 mode] ...Ok\nPASS: longlong.slc\nTesting signals ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nTesting signals [UTF-8 mode] ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nPASS: signal.slc\nTesting dollar strings ...Ok\nTesting dollar strings [UTF-8 mode] ...Ok\nPASS: dollar.slc\nTesting provide and require ...Ok\nTesting provide and require [UTF-8 mode] ...Ok\nPASS: req.slc\nTesting doc functions ...Ok\nTesting doc functions [UTF-8 mode] ...Ok\nPASS: docfun.slc\nTesting debugger support ...Ok\nTesting debugger support [UTF-8 mode] ...Ok\nPASS: debug.slc\nTesting qualifiers ...Ok\nTesting qualifiers [UTF-8 mode] ...Ok\nPASS: qualif.slc\nTesting Comparison Operators ...Ok\nTesting Comparison Operators [UTF-8 mode] ...Ok\nPASS: compare.slc\nTesting break and continue N ...Ok\nTesting break and continue N [UTF-8 mode] ...Ok\nPASS: break.slc\nTesting Multiline strings ...Ok\nTesting Multiline strings [UTF-8 mode] ...Ok\nPASS: multline.slc\nTesting stack functions ...Ok\nTesting stack functions [UTF-8 mode] ...Ok\nPASS: stack.slc\nTesting misc ...Ok\nTesting misc [UTF-8 mode] ...Ok\nPASS: misc.slc\nTesting POSIX I/O routines ...Ok\nTesting POSIX I/O routines [UTF-8 mode] ...Ok\nPASS: posixio.slc\nTesting posdir ...Ok\nTesting posdir [UTF-8 mode] ...Ok\nPASS: posdir.slc\nTesting proc ...Ok\nTesting proc [UTF-8 mode] ...Ok\nPASS: proc.slc\nTesting Math ...Ok\nTesting Math [UTF-8 mode] ...Ok\nPASS: math.slc\n\nAll tests passed.\n\nmake: Leaving directory '/usr/lib/slang/ptest/test'\nDURATION: 21\nEND: /usr/lib/slang/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "slang": {
                    "duration": "21",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nmake: Entering directory '/usr/lib/slang/ptest/test'\n/bin/rm -rf tmpfile*.* tmpdir*.*\n\nRunning tests:\n\nTesting argv processing ...Ok\nTesting argv processing [UTF-8 mode] ...Ok\nPASS: argv.sl\nTesting syntax ...Ok\nTesting syntax [UTF-8 mode] ...Ok\nPASS: syntax.sl\nTesting Short Ciruit Operators ...Ok\nTesting Short Ciruit Operators [UTF-8 mode] ...Ok\nPASS: scircuit.sl\nTesting _eqs ...Ok\nTesting _eqs [UTF-8 mode] ...Ok\nPASS: eqs.sl\nTesting sscanf ...Ok\nTesting sscanf [UTF-8 mode] ...Ok\nPASS: sscanf.sl\nTesting looping constructs ...Ok\nTesting looping constructs [UTF-8 mode] ...Ok\nPASS: loops.sl\nTesting Arithmetic ...Ok\nTesting Arithmetic [UTF-8 mode] ...Ok\nPASS: arith.sl\nTesting array functions ...Ok\nTesting array functions [UTF-8 mode] ...Ok\nPASS: array.sl\nTesting string functions ...Ok\nTesting string functions [UTF-8 mode] ...Ok\nPASS: strops.sl\nTesting Binary Strings ...Ok\nTesting Binary Strings [UTF-8 mode] ...Ok\nPASS: bstring.sl\nTesting pack and unpack functions ...Ok\nTesting pack and unpack functions [UTF-8 mode] ...Ok\nPASS: pack.sl\nTesting stdio routines ...Ok\nTesting stdio routines [UTF-8 mode] ...Ok\nPASS: stdio.sl\nTesting Associative Arrays ...Ok\nTesting Associative Arrays [UTF-8 mode] ...Ok\nPASS: assoc.sl\nTesting recursive function modifications ...Ok\nTesting recursive function modifications [UTF-8 mode] ...Ok\nPASS: selfload.sl\nTesting structures ...Ok\nTesting structures [UTF-8 mode] ...Ok\nPASS: struct.sl\nTesting NameSpace routines ...Ok\nTesting NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace.sl\nTesting path ...Ok\nTesting path [UTF-8 mode] ...Ok\nPASS: path.sl\nTesting #ifeval ...Ok\nTesting #ifeval [UTF-8 mode] ...Ok\nPASS: ifeval.sl\nTesting Any_Type ...Ok\nTesting Any_Type [UTF-8 mode] ...Ok\nPASS: anytype.sl\nTesting Matrix Multiplications ...Ok\nTesting Matrix Multiplications [UTF-8 mode] ...Ok\nPASS: arrmult.sl\nTesting time functions ...Ok\nTesting time functions [UTF-8 mode] ...Ok\nPASS: time.sl\nTesting utf8 ...Ok\nTesting utf8 [UTF-8 mode] ...Ok\nPASS: utf8.sl\nTesting exceptions ...Ok\nTesting exceptions [UTF-8 mode] ...Ok\nPASS: except.sl\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nPASS: bugs.sl\nTesting lists ...Ok\nTesting lists [UTF-8 mode] ...Ok\nPASS: list.sl\nTesting regexp ...Ok\nTesting regexp [UTF-8 mode] ...Ok\nPASS: regexp.sl\nTesting method calls ...Ok\nTesting method calls [UTF-8 mode] ...Ok\nPASS: method.sl\nTesting dereferences ...Ok\nTesting dereferences [UTF-8 mode] ...Ok\nPASS: deref.sl\nTesting NaN and Inf ...Ok\nTesting NaN and Inf [UTF-8 mode] ...Ok\nPASS: naninf.sl\nTesting literal integer overflow ...Ok\nTesting literal integer overflow [UTF-8 mode] ...Ok\nPASS: overflow.sl\nTesting sorting ...Ok\nTesting sorting [UTF-8 mode] ...Ok\nPASS: sort.sl\nTesting long long ...Ok\nTesting long long [UTF-8 mode] ...Ok\nPASS: longlong.sl\nTesting signals ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nTesting signals [UTF-8 mode] ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nPASS: signal.sl\nTesting dollar strings ...Ok\nTesting dollar strings [UTF-8 mode] ...Ok\nPASS: dollar.sl\nTesting provide and require ...Ok\nTesting provide and require [UTF-8 mode] ...Ok\nPASS: req.sl\nTesting doc functions ...Ok\nTesting doc functions [UTF-8 mode] ...Ok\nPASS: docfun.sl\nTesting debugger support ...Ok\nTesting debugger support [UTF-8 mode] ...Ok\nPASS: debug.sl\nTesting qualifiers ...Ok\nTesting qualifiers [UTF-8 mode] ...Ok\nPASS: qualif.sl\nTesting Comparison Operators ...Ok\nTesting Comparison Operators [UTF-8 mode] ...Ok\nPASS: compare.sl\nTesting break and continue N ...Ok\nTesting break and continue N [UTF-8 mode] ...Ok\nPASS: break.sl\nTesting Multiline strings ...Ok\nTesting Multiline strings [UTF-8 mode] ...Ok\nPASS: multline.sl\nTesting stack functions ...Ok\nTesting stack functions [UTF-8 mode] ...Ok\nPASS: stack.sl\nTesting misc ...Ok\nTesting misc [UTF-8 mode] ...Ok\nPASS: misc.sl\nTesting POSIX I/O routines ...Ok\nTesting POSIX I/O routines [UTF-8 mode] ...Ok\nPASS: posixio.sl\nTesting posdir ...Ok\nTesting posdir [UTF-8 mode] ...Ok\nPASS: posdir.sl\nTesting proc ...Ok\nTesting proc [UTF-8 mode] ...Ok\nPASS: proc.sl\nTesting Math ...Ok\nTesting Math [UTF-8 mode] ...Ok\nPASS: math.sl\nTesting autoload ...Ok\nTesting autoload [UTF-8 mode] ...Ok\nPASS: autoload.sl\nTesting more NameSpace routines ...Ok\nTesting more NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace2.sl\nTesting slprep ...Ok\nTesting slprep [UTF-8 mode] ...Ok\nPASS: prep.sl\nTesting argv processing ...Ok\nTesting argv processing [UTF-8 mode] ...Ok\nPASS: argv.slc\nTesting syntax ...Ok\nTesting syntax [UTF-8 mode] ...Ok\nPASS: syntax.slc\nTesting Short Ciruit Operators ...Ok\nTesting Short Ciruit Operators [UTF-8 mode] ...Ok\nPASS: scircuit.slc\nTesting _eqs ...Ok\nTesting _eqs [UTF-8 mode] ...Ok\nPASS: eqs.slc\nTesting sscanf ...Ok\nTesting sscanf [UTF-8 mode] ...Ok\nPASS: sscanf.slc\nTesting looping constructs ...Ok\nTesting looping constructs [UTF-8 mode] ...Ok\nPASS: loops.slc\nTesting Arithmetic ...Ok\nTesting Arithmetic [UTF-8 mode] ...Ok\nPASS: arith.slc\nTesting array functions ...Ok\nTesting array functions [UTF-8 mode] ...Ok\nPASS: array.slc\nTesting string functions ...Ok\nTesting string functions [UTF-8 mode] ...Ok\nPASS: strops.slc\nTesting Binary Strings ...Ok\nTesting Binary Strings [UTF-8 mode] ...Ok\nPASS: bstring.slc\nTesting pack and unpack functions ...Ok\nTesting pack and unpack functions [UTF-8 mode] ...Ok\nPASS: pack.slc\nTesting stdio routines ...Ok\nTesting stdio routines [UTF-8 mode] ...Ok\nPASS: stdio.slc\nTesting Associative Arrays ...Ok\nTesting Associative Arrays [UTF-8 mode] ...Ok\nPASS: assoc.slc\nTesting recursive function modifications ...Ok\nTesting recursive function modifications [UTF-8 mode] ...Ok\nPASS: selfload.slc\nTesting structures ...Ok\nTesting structures [UTF-8 mode] ...Ok\nPASS: struct.slc\nTesting NameSpace routines ...Ok\nTesting NameSpace routines [UTF-8 mode] ...Ok\nPASS: nspace.slc\nTesting path ...Ok\nTesting path [UTF-8 mode] ...Ok\nPASS: path.slc\nTesting #ifeval ...Ok\nTesting #ifeval [UTF-8 mode] ...Ok\nPASS: ifeval.slc\nTesting Any_Type ...Ok\nTesting Any_Type [UTF-8 mode] ...Ok\nPASS: anytype.slc\nTesting Matrix Multiplications ...Ok\nTesting Matrix Multiplications [UTF-8 mode] ...Ok\nPASS: arrmult.slc\nTesting time functions ...Ok\nTesting time functions [UTF-8 mode] ...Ok\nPASS: time.slc\nTesting utf8 ...Ok\nTesting utf8 [UTF-8 mode] ...Ok\nPASS: utf8.slc\nTesting exceptions ...Ok\nTesting exceptions [UTF-8 mode] ...Ok\nPASS: except.slc\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nKnown Bugs or not yet implemented features:\n\tRange arrays of Short, Long, LongLong types converted to Int_Type\nPASS: bugs.slc\nTesting lists ...Ok\nTesting lists [UTF-8 mode] ...Ok\nPASS: list.slc\nTesting regexp ...Ok\nTesting regexp [UTF-8 mode] ...Ok\nPASS: regexp.slc\nTesting method calls ...Ok\nTesting method calls [UTF-8 mode] ...Ok\nPASS: method.slc\nTesting dereferences ...Ok\nTesting dereferences [UTF-8 mode] ...Ok\nPASS: deref.slc\nTesting NaN and Inf ...Ok\nTesting NaN and Inf [UTF-8 mode] ...Ok\nPASS: naninf.slc\nTesting literal integer overflow ...Ok\nTesting literal integer overflow [UTF-8 mode] ...Ok\nPASS: overflow.slc\nTesting sorting ...Ok\nTesting sorting [UTF-8 mode] ...Ok\nPASS: sort.slc\nTesting long long ...Ok\nTesting long long [UTF-8 mode] ...Ok\nPASS: longlong.slc\nTesting signals ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nTesting signals [UTF-8 mode] ...\n\tPausing for 2 seconds for alarm test.\n\tPausing for 2.5 seconds for setitimer test..\n\t(make detected: skipping test_sigsuspend)\nOk\nPASS: signal.slc\nTesting dollar strings ...Ok\nTesting dollar strings [UTF-8 mode] ...Ok\nPASS: dollar.slc\nTesting provide and require ...Ok\nTesting provide and require [UTF-8 mode] ...Ok\nPASS: req.slc\nTesting doc functions ...Ok\nTesting doc functions [UTF-8 mode] ...Ok\nPASS: docfun.slc\nTesting debugger support ...Ok\nTesting debugger support [UTF-8 mode] ...Ok\nPASS: debug.slc\nTesting qualifiers ...Ok\nTesting qualifiers [UTF-8 mode] ...Ok\nPASS: qualif.slc\nTesting Comparison Operators ...Ok\nTesting Comparison Operators [UTF-8 mode] ...Ok\nPASS: compare.slc\nTesting break and continue N ...Ok\nTesting break and continue N [UTF-8 mode] ...Ok\nPASS: break.slc\nTesting Multiline strings ...Ok\nTesting Multiline strings [UTF-8 mode] ...Ok\nPASS: multline.slc\nTesting stack functions ...Ok\nTesting stack functions [UTF-8 mode] ...Ok\nPASS: stack.slc\nTesting misc ...Ok\nTesting misc [UTF-8 mode] ...Ok\nPASS: misc.slc\nTesting POSIX I/O routines ...Ok\nTesting POSIX I/O routines [UTF-8 mode] ...Ok\nPASS: posixio.slc\nTesting posdir ...Ok\nTesting posdir [UTF-8 mode] ...Ok\nPASS: posdir.slc\nTesting proc ...Ok\nTesting proc [UTF-8 mode] ...Ok\nPASS: proc.slc\nTesting Math ...Ok\nTesting Math [UTF-8 mode] ...Ok\nPASS: math.slc\n\nAll tests passed.\n\nmake: Leaving directory '/usr/lib/slang/ptest/test'\nDURATION: 21\n"
                }
            },
            "ptestresult.slang.anytype.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.anytype.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.argv.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.argv.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.arith.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.arith.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.array.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.array.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.arrmult.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.arrmult.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.assoc.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.assoc.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.autoload.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.break.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.break.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.bstring.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.bstring.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.bugs.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.bugs.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.compare.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.compare.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.debug.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.debug.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.deref.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.deref.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.docfun.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.docfun.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.dollar.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.dollar.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.eqs.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.eqs.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.except.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.except.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.ifeval.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.ifeval.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.list.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.list.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.longlong.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.longlong.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.loops.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.loops.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.math.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.math.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.method.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.method.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.misc.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.misc.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.multline.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.multline.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.naninf.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.naninf.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.nspace.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.nspace.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.nspace2.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.overflow.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.overflow.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.pack.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.pack.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.path.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.path.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.posdir.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.posdir.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.posixio.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.posixio.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.prep.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.proc.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.proc.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.qualif.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.qualif.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.regexp.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.regexp.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.req.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.req.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.scircuit.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.scircuit.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.selfload.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.selfload.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.signal.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.signal.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.sort.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.sort.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.sscanf.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.sscanf.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.stack.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.stack.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.stdio.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.stdio.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.strops.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.strops.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.struct.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.struct.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.syntax.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.syntax.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.time.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.time.slc": {
                "status": "PASSED"
            },
            "ptestresult.slang.utf8.sl": {
                "status": "PASSED"
            },
            "ptestresult.slang.utf8.slc": {
                "status": "PASSED"
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6174955368041992,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-wayland_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-wayland",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006082057952880859,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.975668430328369,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.0273284912109375,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 6.037425994873047,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0004146099090576172,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/wayland/ptest\ntest \"array_for_each\":\texit status 0, pass.\n----------------------------------------\ntest \"array_copy\":\texit status 0, pass.\n----------------------------------------\ntest \"array_add\":\texit status 0, pass.\n----------------------------------------\ntest \"array_release\":\texit status 0, pass.\n----------------------------------------\ntest \"array_init\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/array-test\ntest \"client_destroy_removes_link\":\texit status 0, pass.\n----------------------------------------\ntest \"client_destroy_listener\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/client-test\ntest \"new_resource\":\texit status 0, pass.\n----------------------------------------\ntest \"new_client_connect\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/compositor-introspection-test\nTimeout was set to 1 second from now.\n* bogus size 11\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 10\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 9\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 8\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 7\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 6\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 5\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 4\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 3\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 2\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 1\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 0\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\ntest \"request_bogus_size\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 2: no memory\ntest \"closure_leaks_after_error\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"closure_leaks\":\texit status 0, pass.\n----------------------------------------\ntest \"invoke_closure\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_unbounded_boundary_size\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_big_enough\":\texit status 0, pass.\n----------------------------------------\nData too big for buffer (0 + 5012 > 4096).\ntest \"connection_marshal_too_big\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_alot\":\texit status 0, pass.\n----------------------------------------\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\ntest \"connection_demarshal_failures\":\texit status 0, pass.\n----------------------------------------\nNULL string received on non-nullable type, message test(s)\ntest \"connection_demarshal_null_strings\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_demarshal\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_demarshal\":\texit status 0, pass.\n----------------------------------------\nerror marshalling arguments for test (signature o): null value passed for arg 0\nerror marshalling arguments for test (signature s): null value passed for arg 0\nerror marshalling arguments for test (signature a): null value passed for arg 0\ntest \"connection_marshal_nullables\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal\":\texit status 0, pass.\n----------------------------------------\ntest \"argument_from_va_list\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_queue\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_data\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_write\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_create\":\texit status 0, pass.\n----------------------------------------\n19 tests, 19 pass, 0 fail\nPASS: tests/connection-test\nPASS: tests/cpp-compile-test\ntest \"no_source_terminate\":\texit status 0, pass.\n----------------------------------------\ntest \"global_remove\":\texit status 0, pass.\n----------------------------------------\nSend loop 0\nSend loop 1\nSend loop 2\nSend loop 3\nSend loop 4\nSend loop 5\nSend loop 6\nSend loop 7\nSend loop 8\nSend loop 9\nSend loop 10\nSend loop 11\nSend loop 12\nSend loop 13\nSend loop 14\nSend loop 15\nSend loop 16\nSend loop 17\nSend loop 18\nSend loop 19\nSend loop 20\nSend loop 21\nSend loop 22\nSend loop 23\nSend loop 24\nSend loop 25\nSend loop 26\nSend loop 27\nSend loop 28\nSend loop 29\nSend loop 30\nSend loop 31\nSend loop 32\nSend loop 33\nSend loop 34\nSend loop 35\nSend loop 36\nSend loop 37\nSend loop 38\nSend loop 39\nSend loop 40\nSend loop 41\nSend loop 42\nSend loop 43\nSend loop 44\nSend loop 45\nSend loop 46\nSend loop 47\nSend loop 48\nSend loop 49\nSend loop 50\nSend loop 51\nSend loop 52\nSend loop 53\nSend loop 54\nSend loop 55\nSend loop 56\nSend loop 57\nSend loop 58\nSend loop 59\nSend loop 60\nSend loop 61\nSend loop 62\nSend loop 63\nSend loop 64\nSend loop 65\nSend loop 66\nSend loop 67\nSend loop 68\nSend loop 69\nSend loop 70\nSend loop 71\nSend loop 72\nSend loop 73\nSend loop 74\nSend loop 75\nSend loop 76\nSend loop 77\nSend loop 78\nSend loop 79\nSend loop 80\nSend loop 81\nSend loop 82\nSend loop 83\nSend loop 84\nSend loop 85\nSend loop 86\nSend loop 87\nSend loop 88\nSend loop 89\nSend loop 90\nSend loop 91\nSend loop 92\nSend loop 93\nSend loop 94\nSend loop 95\nSend loop 96\nSend loop 97\nSend loop 98\nSend loop 99\nSend loop 100\nSend loop 101\nSend loop 102\nSend loop 103\nSend loop 104\nSend loop 105\nSend loop 106\nSend loop 107\nSend loop 108\nSend loop 109\nSend loop 110\nSend loop 111\nSend loop 112\nSend loop 113\nSend loop 114\nSend loop 115\nSend loop 116\nSend loop 117\nSend loop 118\nSend loop 119\nSend loop 120\nSend loop 121\nSend loop 122\nSend loop 123\nSend loop 124\nSend loop 125\nSend loop 126\nSend loop 127\nSend loop 128\nSend loop 129\nSend loop 130\nSend loop 131\nSend loop 132\nSend loop 133\nSend loop 134\nSend loop 135\nSend loop 136\nSend loop 137\nSend loop 138\nSend loop 139\nSend loop 140\nSend loop 141\nSend loop 142\nSend loop 143\nSend loop 144\nSend loop 145\nSend loop 146\nSend loop 147\nSend loop 148\nSend loop 149\nSend loop 150\nSend loop 151\nSend loop 152\nSend loop 153\nSend loop 154\nSend loop 155\nSend loop 156\nSend loop 157\nSend loop 158\nSend loop 159\nSend loop 160\nSend loop 161\nSend loop 162\nSend loop 163\nSend loop 164\nSend loop 165\nSend loop 166\nSend loop 167\nSend loop 168\nSend loop 169\nSend loop 170\nSend loop 171\nSend loop 172\nSend loop 173\nSend loop 174\nSend loop 175\nSend loop 176\nSend loop 177\nSend loop 178\nSend loop 179\nSend loop 180\nSend loop 181\nSend loop 182\nSend loop 183\nSend loop 184\nSend loop 185\nSend loop 186\nSend loop 187\nSend loop 188\nSend loop 189\nSend loop 190\nSend loop 191\nSend loop 192\nSend loop 193\nSend loop 194\nSend loop 195\nSend loop 196\nSend loop 197\nSend loop 198\nSend loop 199\nSend loop 200\nSend loop 201\nSend loop 202\nSend loop 203\nSend loop 204\nSend loop 205\nSend loop 206\nSend loop 207\nSend loop 208\nSend loop 209\nSend loop 210\nSend loop 211\nSend loop 212\nSend loop 213\nSend loop 214\nSend loop 215\nSend loop 216\nSend loop 217\nSend loop 218\nSend loop 219\nSend loop 220\nSend loop 221\nSend loop 222\nSend loop 223\nSend loop 224\nSend loop 225\nSend loop 226\nSend loop 227\nSend loop 228\nSend loop 229\nSend loop 230\nSend loop 231\nSend loop 232\nSend loop 233\nSend loop 234\nSend loop 235\nSend loop 236\nSend loop 237\nSend loop 238\nSend loop 239\nSend loop 240\nSend loop 241\nSend loop 242\nSend loop 243\nSend loop 244\nSend loop 245\nSend loop 246\nSend loop 247\nSend loop 248\nSend loop 249\nSend loop 250\nSend loop 251\nSend loop 252\nSend loop 253\nSend loop 254\nSend loop 255\nSend loop 256\nSend loop 257\nSend loop 258\nSend loop 259\nSend loop 260\nSend loop 261\nSend loop 262\nSend loop 263\nSend loop 264\nSend loop 265\nSend loop 266\nSend loop 267\nSend loop 268\nSend loop 269\nSend loop 270\nSend loop 271\nSend loop 272\nSend loop 273\nSend loop 274\nSend loop 275\nSend loop 276\nSend loop 277\nSend loop 278\nSend loop 279\nSend loop 280\nSend loop 281\nSend loop 282\nSend loop 283\nSend loop 284\nSend loop 285\nSend loop 286\nSend loop 287\nSend loop 288\nSend loop 289\nSend loop 290\nSend loop 291\nSend loop 292\nSend loop 293\nSend loop 294\nSend loop 295\nSend loop 296\nSend loop 297\nSend loop 298\nSend loop 299\nSend loop 300\nSend loop 301\nSend loop 302\nSend loop 303\nSend loop 304\nSend loop 305\nSend loop 306\nSend loop 307\nSend loop 308\nSend loop 309\nSend loop 310\nSend loop 311\nSend loop 312\nSend loop 313\nSend loop 314\nSend loop 315\nSend loop 316\nSend loop 317\nSend loop 318\nSend loop 319\nSend loop 320\nSend loop 321\nSend loop 322\nSend loop 323\nSend loop 324\nSend loop 325\nSend loop 326\nSend loop 327\nSend loop 328\nSend loop 329\nSend loop 330\nSend loop 331\nSend loop 332\nSend loop 333\nSend loop 334\nSend loop 335\nSend loop 336\nSend loop 337\nSend loop 338\nSend loop 339\nSend loop 340\nSend loop 341\nSend loop 342\nSend loop 343\nSend loop 344\nSend loop 345\nSend loop 346\nSend loop 347\nSend loop 348\nSend loop 349\nSend loop 350\nSend loop 351\nSend loop 352\nSend loop 353\nSend loop 354\nSend loop 355\nSend loop 356\nSend loop 357\nSend loop 358\nSend loop 359\nSend loop 360\nSend loop 361\nSend loop 362\nSend loop 363\nSend loop 364\nSend loop 365\nSend loop 366\nSend loop 367\nSend loop 368\nSend loop 369\nSend loop 370\nSend loop 371\nSend loop 372\nSend loop 373\nSend loop 374\nSend loop 375\nSend loop 376\nSend loop 377\nSend loop 378\nSend loop 379\nSend loop 380\nSend loop 381\nSend loop 382\nSend loop 383\nSend loop 384\nSend loop 385\nSend loop 386\nSend loop 387\nSend loop 388\nSend loop 389\nSend loop 390\nSend loop 391\nSend loop 392\nSend loop 393\nSend loop 394\nSend loop 395\nSend loop 396\nSend loop 397\nSend loop 398\nSend loop 399\nSend loop 400\nSend loop 401\nSend loop 402\nSend loop 403\nSend loop 404\nSend loop 405\nSend loop 406\nSend loop 407\nSend loop 408\nSend loop 409\nSend loop 410\nSend loop 411\nSend loop 412\nSend loop 413\nSend loop 414\nSend loop 415\nSend loop 416\nSend loop 417\nSend loop 418\nSend loop 419\nSend loop 420\nSend loop 421\nSend loop 422\nSend loop 423\nSend loop 424\nSend loop 425\nSend loop 426\nSend loop 427\nSend loop 428\nSend loop 429\nSend loop 430\nSend loop 431\nSend loop 432\nSend loop 433\nSend loop 434\nSend loop 435\nSend loop 436\nSend loop 437\nSend loop 438\nSend loop 439\nSend loop 440\nSend loop 441\nSend loop 442\nSend loop 443\nSend loop 444\nSend loop 445\nSend loop 446\nSend loop 447\nSend loop 448\nSend loop 449\nSend loop 450\nSend loop 451\nSend loop 452\nSend loop 453\nSend loop 454\nSend loop 455\nSend loop 456\nSend loop 457\nSend loop 458\nSend loop 459\nSend loop 460\nSend loop 461\nSend loop 462\nSend loop 463\nSend loop 464\nSend loop 465\nSend loop 466\nSend loop 467\nSend loop 468\nSend loop 469\nSend loop 470\nSend loop 471\nSend loop 472\nSend loop 473\nSend loop 474\nSend loop 475\nSend loop 476\nSend loop 477\nSend loop 478\nSend loop 479\nSend loop 480\nSend loop 481\nSend loop 482\nSend loop 483\nSend loop 484\nSend loop 485\nSend loop 486\nSend loop 487\nSend loop 488\nSend loop 489\nSend loop 490\nSend loop 491\nSend loop 492\nSend loop 493\nSend loop 494\nSend loop 495\nSend loop 496\nSend loop 497\nSend loop 498\nSend loop 499\nSend loop 500\nSend loop 501\nSend loop 502\nSend loop 503\nSend loop 504\nSend loop 505\nSend loop 506\nSend loop 507\nSend loop 508\nSend loop 509\nSend loop 510\nSend loop 511\nSend loop 512\nSend loop 513\nSend loop 514\nSend loop 515\nSend loop 516\nSend loop 517\nSend loop 518\nSend loop 519\nSend loop 520\nSend loop 521\nSend loop 522\nSend loop 523\nSend loop 524\nSend loop 525\nSend loop 526\nSend loop 527\nSend loop 528\nSend loop 529\nSend loop 530\nSend loop 531\nSend loop 532\nSend loop 533\nSend loop 534\nSend loop 535\nSend loop 536\nSend loop 537\nSend loop 538\nSend loop 539\nSend loop 540\nSend loop 541\nSend loop 542\nSend loop 543\nSend loop 544\nSend loop 545\nSend loop 546\nSend loop 547\nSend loop 548\nSend loop 549\nSend loop 550\nSend loop 551\nSend loop 552\nSend loop 553\nSend loop 554\nSend loop 555\nSend loop 556\nSend loop 557\nSend loop 558\nSend loop 559\nSend loop 560\nSend loop 561\nSend loop 562\nSend loop 563\nSend loop 564\nSend loop 565\nSend loop 566\nSend loop 567\nSend loop 568\nSend loop 569\nSend loop 570\nSend loop 571\nSend loop 572\nSend loop 573\nSend loop 574\nSend loop 575\nSend loop 576\nSend loop 577\nSend loop 578\nSend loop 579\nSend loop 580\nSend loop 581\nSend loop 582\nSend loop 583\nSend loop 584\nSend loop 585\nSend loop 586\nSend loop 587\nSend loop 588\nSend loop 589\nSend loop 590\nSend loop 591\nSend loop 592\nSend loop 593\nSend loop 594\nSend loop 595\nSend loop 596\nSend loop 597\nSend loop 598\nSend loop 599\nSend loop 600\nSend loop 601\nSend loop 602\nSend loop 603\nSend loop 604\nSend loop 605\nSend loop 606\nSend loop 607\nSend loop 608\nSend loop 609\nSend loop 610\nSend loop 611\nSend loop 612\nSend loop 613\nSend loop 614\nSend loop 615\nSend loop 616\nSend loop 617\nSend loop 618\nSend loop 619\nSend loop 620\nSend loop 621\nSend loop 622\nSend loop 623\nSend loop 624\nSend loop 625\nSend loop 626\nSend loop 627\nSend loop 628\nSend loop 629\nSend loop 630\nSend loop 631\nSend loop 632\nSend loop 633\nSend loop 634\nSend loop 635\nSend loop 636\nSend loop 637\nSend loop 638\nSend loop 639\nSend loop 640\nSend loop 641\nSend loop 642\nSend loop 643\nSend loop 644\nSend loop 645\nSend loop 646\nSend loop 647\nSend loop 648\nSend loop 649\nSend loop 650\nSend loop 651\nSend loop 652\nSend loop 653\nSend loop 654\nSend loop 655\nSend loop 656\nSend loop 657\nSend loop 658\nSend loop 659\nSend loop 660\nSend loop 661\nSend loop 662\nSend loop 663\nSend loop 664\nSend loop 665\nSend loop 666\nSend loop 667\nSend loop 668\nSend loop 669\nSend loop 670\nSend loop 671\nSend loop 672\nSend loop 673\nSend loop 674\nSend loop 675\nSend loop 676\nSend loop 677\nSend loop 678\nSend loop 679\nSend loop 680\nSend loop 681\nSend loop 682\nSend loop 683\nSend loop 684\nSend loop 685\nSend loop 686\nSend loop 687\nSend loop 688\nSend loop 689\nSend loop 690\nSend loop 691\nSend loop 692\nSend loop 693\nSend loop 694\nSend loop 695\nSend loop 696\nSend loop 697\nSend loop 698\nSend loop 699\nSend loop 700\nSend loop 701\nSend loop 702\nSend loop 703\nSend loop 704\nSend loop 705\nSend loop 706\nSend loop 707\nSend loop 708\nSend loop 709\nSend loop 710\nSend loop 711\nSend loop 712\nSend loop 713\nSend loop 714\nSend loop 715\nSend loop 716\nSend loop 717\nSend loop 718\nSend loop 719\nSend loop 720\nSend loop 721\nSend loop 722\nSend loop 723\nSend loop 724\nSend loop 725\nSend loop 726\nSend loop 727\nSend loop 728\nSend loop 729\nSend loop 730\nSend loop 731\nSend loop 732\nSend loop 733\nSend loop 734\nSend loop 735\nSend loop 736\nSend loop 737\nSend loop 738\nSend loop 739\nSend loop 740\nSend loop 741\nSend loop 742\nSend loop 743\nSend loop 744\nSend loop 745\nSend loop 746\nSend loop 747\nSend loop 748\nSend loop 749\nSend loop 750\nSend loop 751\nSend loop 752\nSend loop 753\nSend loop 754\nSend loop 755\nSend loop 756\nSend loop 757\nSend loop 758\nSend loop 759\nSend loop 760\nSend loop 761\nSend loop 762\nSend loop 763\nSend loop 764\nSend loop 765\nSend loop 766\nSend loop 767\nSend loop 768\nSend loop 769\nSend loop 770\nSend loop 771\nSend loop 772\nSend loop 773\nSend loop 774\nSend loop 775\nSend loop 776\nSend loop 777\nSend loop 778\nSend loop 779\nSend loop 780\nSend loop 781\nSend loop 782\nSend loop 783\nSend loop 784\nSend loop 785\nSend loop 786\nSend loop 787\nSend loop 788\nSend loop 789\nSend loop 790\nSend loop 791\nSend loop 792\nSend loop 793\nSend loop 794\nSend loop 795\nSend loop 796\nSend loop 797\nSend loop 798\nSend loop 799\nSend loop 800\nSend loop 801\nSend loop 802\nSend loop 803\nSend loop 804\nSend loop 805\nSend loop 806\nSend loop 807\nSend loop 808\nSend loop 809\nSend loop 810\nSend loop 811\nSend loop 812\nSend loop 813\nSend loop 814\nSend loop 815\nSend loop 816\nSend loop 817\nSend loop 818\nSend loop 819\nSend loop 820\nSend loop 821\nSend loop 822\nSend loop 823\nSend loop 824\nSend loop 825\nSend loop 826\nSend loop 827\nSend loop 828\nSend loop 829\nSend loop 830\nSend loop 831\nSend loop 832\nSend loop 833\nSend loop 834\nSend loop 835\nSend loop 836\nSend loop 837\nSend loop 838\nSend loop 839\nSend loop 840\nSend loop 841\nSend loop 842\nSend loop 843\nSend loop 844\nSend loop 845\nSend loop 846\nSend loop 847\nSend loop 848\nSend loop 849\nSend loop 850\nSend loop 851\nSend loop 852\nSend loop 853\nSend loop 854\nSend loop 855\nSend loop 856\nSend loop 857\nSend loop 858\nSend loop 859\nSend loop 860\nSend loop 861\nSend loop 862\nSend loop 863\nSend loop 864\nSend loop 865\nSend loop 866\nSend loop 867\nSend loop 868\nSend loop 869\nSend loop 870\nSend loop 871\nSend loop 872\nSend loop 873\nSend loop 874\nSend loop 875\nSend loop 876\nSend loop 877\nSend loop 878\nSend loop 879\nSend loop 880\nSend loop 881\nSend loop 882\nSend loop 883\nSend loop 884\nSend loop 885\nSend loop 886\nSend loop 887\nSend loop 888\nSend loop 889\nSend loop 890\nSend loop 891\nSend loop 892\nSend loop 893\nSend loop 894\nSend loop 895\nSend loop 896\nSend loop 897\nSend loop 898\nSend loop 899\nSend loop 900\nSend loop 901\nSend loop 902\nSend loop 903\nSend loop 904\nSend loop 905\nSend loop 906\nSend loop 907\nSend loop 908\nSend loop 909\nSend loop 910\nSend loop 911\nSend loop 912\nSend loop 913\nSend loop 914\nSend loop 915\nSend loop 916\nSend loop 917\nSend loop 918\nSend loop 919\nSend loop 920\nSend loop 921\nSend loop 922\nSend loop 923\nSend loop 924\nSend loop 925\nSend loop 926\nSend loop 927\nSend loop 928\nSend loop 929\nSend loop 930\nSend loop 931\nSend loop 932\nSend loop 933\nSend loop 934\nSend loop 935\nSend loop 936\nSend loop 937\nSend loop 938\nSend loop 939\nSend loop 940\nSend loop 941\nSend loop 942\nSend loop 943\nSend loop 944\nSend loop 945\nSend loop 946\nSend loop 947\nSend loop 948\nSend loop 949\nSend loop 950\nSend loop 951\nSend loop 952\nSend loop 953\nSend loop 954\nSend loop 955\nSend loop 956\nSend loop 957\nSend loop 958\nSend loop 959\nSend loop 960\nSend loop 961\nSend loop 962\nSend loop 963\nSend loop 964\nSend loop 965\nSend loop 966\nSend loop 967\nSend loop 968\nSend loop 969\nSend loop 970\nSend loop 971\nSend loop 972\nSend loop 973\nSend loop 974\nSend loop 975\nSend loop 976\nSend loop 977\nSend loop 978\nSend loop 979\nSend loop 980\nSend loop 981\nSend loop 982\nSend loop 983\nSend loop 984\nSend loop 985\nSend loop 986\nSend loop 987\nSend loop 988\nSend loop 989\nSend loop 990\nSend loop 991\nSend loop 992\nSend loop 993\nSend loop 994\nSend loop 995\nSend loop 996\nSend loop 997\nSend loop 998\nSend loop 999\nSend loop 1000\nSend loop 1001\nSend loop 1002\nSend loop 1003\nSend loop 1004\nSend loop 1005\nSend loop 1006\nSend loop 1007\nSend loop 1008\nSend loop 1009\nSend loop 1010\nSend loop 1011\nSend loop 1012\nSend loop 1013\nSend loop 1014\nSend loop 1015\nSend loop 1016\nSend loop 1017\nSend loop 1018\nSend loop 1019\nSend loop 1020\nSend loop 1021\nSend loop 1022\nSend loop 1023\nSend loop 1024\nSend loop 1025\nSend loop 1026\nSend loop 1027\nSend loop 1028\nSend loop 1029\nSend loop 1030\nSend loop 1031\nSend loop 1032\nSend loop 1033\nSend loop 1034\nSend loop 1035\nSend loop 1036\nSend loop 1037\nSend loop 1038\nSend loop 1039\nSend loop 1040\nSend loop 1041\nSend loop 1042\nSend loop 1043\nSend loop 1044\nSend loop 1045\nSend loop 1046\nSend loop 1047\nSend loop 1048\nSend loop 1049\nSend loop 1050\nSend loop 1051\nSend loop 1052\nSend loop 1053\nSend loop 1054\nSend loop 1055\nSend loop 1056\nSend loop 1057\nSend loop 1058\nSend loop 1059\nSend loop 1060\nSend loop 1061\nSend loop 1062\nSend loop 1063\nSend loop 1064\nSend loop 1065\nSend loop 1066\nSend loop 1067\nSend loop 1068\nSend loop 1069\nSend loop 1070\nSend loop 1071\nSend loop 1072\nSend loop 1073\nSend loop 1074\nSend loop 1075\nSend loop 1076\nSend loop 1077\nSend loop 1078\nSend loop 1079\nSend loop 1080\nSend loop 1081\nSend loop 1082\nSend loop 1083\nSend loop 1084\nSend loop 1085\nSend loop 1086\nSend loop 1087\nSend loop 1088\nSend loop 1089\nSend loop 1090\nSend loop 1091\nSend loop 1092\nSend loop 1093\nSend loop 1094\nSend loop 1095\nSend loop 1096\nSend loop 1097\nSend loop 1098\nSend loop 1099\nSend loop 1100\nSend loop 1101\nSend loop 1102\nSend loop 1103\nSend loop 1104\nSend loop 1105\nSend loop 1106\nSend loop 1107\nSend loop 1108\nSend loop 1109\nSend loop 1110\nSend loop 1111\nSend loop 1112\nSend loop 1113\nSend loop 1114\nSend loop 1115\nSend loop 1116\nSend loop 1117\nSend loop 1118\nSend loop 1119\nSend loop 1120\nSend loop 1121\nSend loop 1122\nSend loop 1123\nSend loop 1124\nSend loop 1125\nSend loop 1126\nSend loop 1127\nSend loop 1128\nSend loop 1129\nSend loop 1130\nSend loop 1131\nSend loop 1132\nSend loop 1133\nSend loop 1134\nSend loop 1135\nSend loop 1136\nSend loop 1137\nSend loop 1138\nSend loop 1139\nSend loop 1140\nSend loop 1141\nSend loop 1142\nSend loop 1143\nSend loop 1144\nSend loop 1145\nSend loop 1146\nSend loop 1147\nSend loop 1148\nSend loop 1149\nSend loop 1150\nSend loop 1151\nSend loop 1152\nSend loop 1153\nSend loop 1154\nSend loop 1155\nSend loop 1156\nSend loop 1157\nSend loop 1158\nSend loop 1159\nSend loop 1160\nSend loop 1161\nSend loop 1162\nSend loop 1163\nSend loop 1164\nSend loop 1165\nSend loop 1166\nSend loop 1167\nSend loop 1168\nSend loop 1169\nSend loop 1170\nSend loop 1171\nSend loop 1172\nSend loop 1173\nSend loop 1174\nSend loop 1175\nSend loop 1176\nSend loop 1177\nSend loop 1178\nSend loop 1179\nSend loop 1180\nSend loop 1181\nSend loop 1182\nSend loop 1183\nSend loop 1184\nSend loop 1185\nSend loop 1186\nSend loop 1187\nSend loop 1188\nSend loop 1189\nSend loop 1190\nSend loop 1191\nSend loop 1192\nSend loop 1193\nSend loop 1194\nSend loop 1195\nSend loop 1196\nSend loop 1197\nSend loop 1198\nSend loop 1199\nSend loop 1200\nSend loop 1201\nSend loop 1202\nSend loop 1203\nSend loop 1204\nSend loop 1205\nSend loop 1206\nSend loop 1207\nSend loop 1208\nSend loop 1209\nSend loop 1210\nSend loop 1211\nSend loop 1212\nSend loop 1213\nSend loop 1214\nSend loop 1215\nSend loop 1216\nSend loop 1217\nSend loop 1218\nSend loop 1219\nSend loop 1220\nSend loop 1221\nSend loop 1222\nSend loop 1223\nSend loop 1224\nSend loop 1225\nSend loop 1226\nSend loop 1227\nSend loop 1228\nSend loop 1229\nSend loop 1230\nSend loop 1231\nSend loop 1232\nSend loop 1233\nSend loop 1234\nSend loop 1235\nSend loop 1236\nSend loop 1237\nSend loop 1238\nSend loop 1239\nSend loop 1240\nSend loop 1241\nSend loop 1242\nSend loop 1243\nSend loop 1244\nSend loop 1245\nSend loop 1246\nSend loop 1247\nSend loop 1248\nSend loop 1249\nSend loop 1250\nSend loop 1251\nSend loop 1252\nSend loop 1253\nSend loop 1254\nSend loop 1255\nSend loop 1256\nSend loop 1257\nSend loop 1258\nSend loop 1259\nSend loop 1260\nSend loop 1261\nSend loop 1262\nSend loop 1263\nSend loop 1264\nSend loop 1265\nSend loop 1266\nSend loop 1267\nSend loop 1268\nSend loop 1269\nSend loop 1270\nSend loop 1271\nSend loop 1272\nSend loop 1273\nSend loop 1274\nSend loop 1275\nSend loop 1276\nSend loop 1277\nSend loop 1278\nSend loop 1279\nSend loop 1280\nSend loop 1281\nSend loop 1282\nSend loop 1283\nSend loop 1284\nSend loop 1285\nSend loop 1286\nSend loop 1287\nSend loop 1288\nSend loop 1289\nSend loop 1290\nSend loop 1291\nSend loop 1292\nSend loop 1293\nSend loop 1294\nSend loop 1295\nSend loop 1296\nSend loop 1297\nSend loop 1298\nSend loop 1299\nSend loop 1300\nSend loop 1301\nSend loop 1302\nSend loop 1303\nSend loop 1304\nSend loop 1305\nSend loop 1306\nSend loop 1307\nSend loop 1308\nSend loop 1309\nSend loop 1310\nSend loop 1311\nSend loop 1312\nSend loop 1313\nSend loop 1314\nSend loop 1315\nSend loop 1316\nSend loop 1317\nSend loop 1318\nSend loop 1319\nSend loop 1320\nSend loop 1321\nSend loop 1322\nSend loop 1323\nSend loop 1324\nSend loop 1325\nSend loop 1326\nSend loop 1327\nSend loop 1328\nSend loop 1329\nSend loop 1330\nSend loop 1331\nSend loop 1332\nSend loop 1333\nSend loop 1334\nSend loop 1335\nSend loop 1336\nSend loop 1337\nSend loop 1338\nSend loop 1339\nSend loop 1340\nSend loop 1341\nSend loop 1342\nSend loop 1343\nSend loop 1344\nSend loop 1345\nSend loop 1346\nSend loop 1347\nSend loop 1348\nSend loop 1349\nSend loop 1350\nSend loop 1351\nSend loop 1352\nSend loop 1353\nSend loop 1354\nSend loop 1355\nSend loop 1356\nSend loop 1357\nSend loop 1358\nSend loop 1359\nSend loop 1360\nSend loop 1361\nSend loop 1362\nSend loop 1363\nSend loop 1364\nSend loop 1365\nSend loop 1366\nSend loop 1367\nSend loop 1368\nSend loop 1369\nSend loop 1370\nSend loop 1371\nSend loop 1372\nSend loop 1373\nSend loop 1374\nSend loop 1375\nSend loop 1376\nSend loop 1377\nSend loop 1378\nSend loop 1379\nSend loop 1380\nSend loop 1381\nSend loop 1382\nSend loop 1383\nSend loop 1384\nSend loop 1385\nSend loop 1386\nSend loop 1387\nSend loop 1388\nSend loop 1389\nSend loop 1390\nSend loop 1391\nSend loop 1392\nSend loop 1393\nSend loop 1394\nSend loop 1395\nSend loop 1396\nSend loop 1397\nSend loop 1398\nSend loop 1399\nSend loop 1400\nSend loop 1401\nSend loop 1402\nSend loop 1403\nSend loop 1404\nSend loop 1405\nSend loop 1406\nSend loop 1407\nSend loop 1408\nSend loop 1409\nSend loop 1410\nSend loop 1411\nSend loop 1412\nSend loop 1413\nSend loop 1414\nSend loop 1415\nSend loop 1416\nSend loop 1417\nSend loop 1418\nSend loop 1419\nSend loop 1420\nSend loop 1421\nSend loop 1422\nSend loop 1423\nSend loop 1424\nSend loop 1425\nSend loop 1426\nSend loop 1427\nSend loop 1428\nSend loop 1429\nSend loop 1430\nSend loop 1431\nSend loop 1432\nSend loop 1433\nSend loop 1434\nSend loop 1435\nSend loop 1436\nSend loop 1437\nSend loop 1438\nSend loop 1439\nSend loop 1440\nSend loop 1441\nSend loop 1442\nSend loop 1443\nSend loop 1444\nSend loop 1445\nSend loop 1446\nSend loop 1447\nSend loop 1448\nSend loop 1449\nSend loop 1450\nSend loop 1451\nSend loop 1452\nSend loop 1453\nSend loop 1454\nSend loop 1455\nSend loop 1456\nSend loop 1457\nSend loop 1458\nSend loop 1459\nSend loop 1460\nSend loop 1461\nSend loop 1462\nSend loop 1463\nSend loop 1464\nSend loop 1465\nSend loop 1466\nSend loop 1467\nSend loop 1468\nSend loop 1469\nSend loop 1470\nSend loop 1471\nSend loop 1472\nSend loop 1473\nSend loop 1474\nSend loop 1475\nSend loop 1476\nSend loop 1477\nSend loop 1478\nSend loop 1479\nSend loop 1480\nSend loop 1481\nSend loop 1482\nSend loop 1483\nSend loop 1484\nSend loop 1485\nSend loop 1486\nSend loop 1487\nSend loop 1488\nSend loop 1489\nSend loop 1490\nSend loop 1491\nSend loop 1492\nSend loop 1493\nSend loop 1494\nSend loop 1495\nSend loop 1496\nSend loop 1497\nSend loop 1498\nSend loop 1499\nSend loop 1500\nSend loop 1501\nSend loop 1502\nSend loop 1503\nSend loop 1504\nSend loop 1505\nSend loop 1506\nSend loop 1507\nSend loop 1508\nSend loop 1509\nSend loop 1510\nSend loop 1511\nSend loop 1512\nSend loop 1513\nSend loop 1514\nSend loop 1515\nSend loop 1516\nSend loop 1517\nSend loop 1518\nSend loop 1519\nSend loop 1520\nSend loop 1521\nSend loop 1522\nSend loop 1523\nSend loop 1524\nSend loop 1525\nSend loop 1526\nSend loop 1527\nSend loop 1528\nSend loop 1529\nSend loop 1530\nSend loop 1531\nSend loop 1532\nSend loop 1533\nSend loop 1534\nSend loop 1535\nSend loop 1536\nSend loop 1537\nSend loop 1538\nSend loop 1539\nSend loop 1540\nSend loop 1541\nSend loop 1542\nSend loop 1543\nSend loop 1544\nSend loop 1545\nSend loop 1546\nSend loop 1547\nSend loop 1548\nSend loop 1549\nSend loop 1550\nSend loop 1551\nSend loop 1552\nSend loop 1553\nSend loop 1554\nSend loop 1555\nSend loop 1556\nSend loop 1557\nSend loop 1558\nSend loop 1559\nSend loop 1560\nSend loop 1561\nSend loop 1562\nSend loop 1563\nSend loop 1564\nSend loop 1565\nSend loop 1566\nSend loop 1567\nSend loop 1568\nSend loop 1569\nSend loop 1570\nSend loop 1571\nSend loop 1572\nSend loop 1573\nSend loop 1574\nSend loop 1575\nSend loop 1576\nSend loop 1577\nSend loop 1578\nSend loop 1579\nSend loop 1580\nSend loop 1581\nSend loop 1582\nSend loop 1583\nSend loop 1584\nSend loop 1585\nSend loop 1586\nSend loop 1587\nSend loop 1588\nSend loop 1589\nSend loop 1590\nSend loop 1591\nSend loop 1592\nSend loop 1593\nSend loop 1594\nSend loop 1595\nSend loop 1596\nSend loop 1597\nSend loop 1598\nSend loop 1599\nSend loop 1600\nSend loop 1601\nSend loop 1602\nSend loop 1603\nSend loop 1604\nSend loop 1605\nSend loop 1606\nSend loop 1607\nSend loop 1608\nSend loop 1609\nSend loop 1610\nSend loop 1611\nSend loop 1612\nSend loop 1613\nSend loop 1614\nSend loop 1615\nSend loop 1616\nSend loop 1617\nSend loop 1618\nSend loop 1619\nSend loop 1620\nSend loop 1621\nSend loop 1622\nSend loop 1623\nSend loop 1624\nSend loop 1625\nSend loop 1626\nSend loop 1627\nSend loop 1628\nSend loop 1629\nSend loop 1630\nSend loop 1631\nSend loop 1632\nSend loop 1633\nSend loop 1634\nSend loop 1635\nSend loop 1636\nSend loop 1637\nSend loop 1638\nSend loop 1639\nSend loop 1640\nSend loop 1641\nSend loop 1642\nSend loop 1643\nSend loop 1644\nSend loop 1645\nSend loop 1646\nSend loop 1647\nSend loop 1648\nSend loop 1649\nSend loop 1650\nSend loop 1651\nSend loop 1652\nSend loop 1653\nSend loop 1654\nSend loop 1655\nSend loop 1656\nSend loop 1657\nSend loop 1658\nSend loop 1659\nSend loop 1660\nSend loop 1661\nSend loop 1662\nSend loop 1663\nSend loop 1664\nSend loop 1665\nSend loop 1666\nSend loop 1667\nSend loop 1668\nSend loop 1669\nSend loop 1670\nSend loop 1671\nSend loop 1672\nSend loop 1673\nSend loop 1674\nSend loop 1675\nSend loop 1676\nSend loop 1677\nSend loop 1678\nSend loop 1679\nSend loop 1680\nSend loop 1681\nSend loop 1682\nSend loop 1683\nSend loop 1684\nSend loop 1685\nSend loop 1686\nSend loop 1687\nSend loop 1688\nSend loop 1689\nSend loop 1690\nSend loop 1691\nSend loop 1692\nSend loop 1693\nSend loop 1694\nSend loop 1695\nSend loop 1696\nSend loop 1697\nSend loop 1698\nSend loop 1699\nSend loop 1700\nSend loop 1701\nSend loop 1702\nSend loop 1703\nSend loop 1704\nSend loop 1705\nSend loop 1706\nSend loop 1707\nSend loop 1708\nSend loop 1709\nSend loop 1710\nSend loop 1711\nSend loop 1712\nSend loop 1713\nSend loop 1714\nSend loop 1715\nSend loop 1716\nSend loop 1717\nSend loop 1718\nSend loop 1719\nSend loop 1720\nSend loop 1721\nSend loop 1722\nSend loop 1723\nSend loop 1724\nSend loop 1725\nSend loop 1726\nSend loop 1727\nSend loop 1728\nSend loop 1729\nSend loop 1730\nSend loop 1731\nSend loop 1732\nSend loop 1733\nSend loop 1734\nSend loop 1735\nSend loop 1736\nSend loop 1737\nSend loop 1738\nSend loop 1739\nSend loop 1740\nSend loop 1741\nSend loop 1742\nSend loop 1743\nSend loop 1744\nSend loop 1745\nSend loop 1746\nSend loop 1747\nSend loop 1748\nSend loop 1749\nSend loop 1750\nSend loop 1751\nSend loop 1752\nSend loop 1753\nSend loop 1754\nSend loop 1755\nSend loop 1756\nSend loop 1757\nSend loop 1758\nSend loop 1759\nSend loop 1760\nSend loop 1761\nSend loop 1762\nSend loop 1763\nSend loop 1764\nSend loop 1765\nSend loop 1766\nSend loop 1767\nSend loop 1768\nSend loop 1769\nSend loop 1770\nSend loop 1771\nSend loop 1772\nSend loop 1773\nSend loop 1774\nSend loop 1775\nSend loop 1776\nSend loop 1777\nSend loop 1778\nSend loop 1779\nSend loop 1780\nSend loop 1781\nSend loop 1782\nSend loop 1783\nSend loop 1784\nSend loop 1785\nSend loop 1786\nSend loop 1787\nSend loop 1788\nSend loop 1789\nSend loop 1790\nSend loop 1791\nSend loop 1792\nSend loop 1793\nSend loop 1794\nSend loop 1795\nSend loop 1796\nSend loop 1797\nSend loop 1798\nSend loop 1799\nSend loop 1800\nSend loop 1801\nSend loop 1802\nSend loop 1803\nSend loop 1804\nSend loop 1805\nSend loop 1806\nSend loop 1807\nSend loop 1808\nSend loop 1809\nSend loop 1810\nSend loop 1811\nSend loop 1812\nSend loop 1813\nSend loop 1814\nSend loop 1815\nSend loop 1816\nSend loop 1817\nSend loop 1818\nSend loop 1819\nSend loop 1820\nSend loop 1821\nSend loop 1822\nSend loop 1823\nSend loop 1824\nSend loop 1825\nSend loop 1826\nSend loop 1827\nSend loop 1828\nSend loop 1829\nSend loop 1830\nSend loop 1831\nSend loop 1832\nSend loop 1833\nSend loop 1834\nSend loop 1835\nSend loop 1836\nSend loop 1837\nSend loop 1838\nSend loop 1839\nSend loop 1840\nSend loop 1841\nSend loop 1842\nSend loop 1843\nSend loop 1844\nSend loop 1845\nSend loop 1846\nSend loop 1847\nSend loop 1848\nSend loop 1849\nSend loop 1850\nSend loop 1851\nSend loop 1852\nSend loop 1853\nSend loop 1854\nSend loop 1855\nSend loop 1856\nSend loop 1857\nSend loop 1858\nSend loop 1859\nSend loop 1860\nSend loop 1861\nSend loop 1862\nSend loop 1863\nSend loop 1864\nSend loop 1865\nSend loop 1866\nSend loop 1867\nSend loop 1868\nSend loop 1869\nSend loop 1870\nSend loop 1871\nSend loop 1872\nSend loop 1873\nSend loop 1874\nSend loop 1875\nSend loop 1876\nSend loop 1877\nSend loop 1878\nSend loop 1879\nSend loop 1880\nSend loop 1881\nSend loop 1882\nSend loop 1883\nSend loop 1884\nSend loop 1885\nSend loop 1886\nSend loop 1887\nSend loop 1888\nSend loop 1889\nSend loop 1890\nSend loop 1891\nSend loop 1892\nSend loop 1893\nSend loop 1894\nSend loop 1895\nSend loop 1896\nSend loop 1897\nSend loop 1898\nSend loop 1899\nSend loop 1900\nSend loop 1901\nSend loop 1902\nSend loop 1903\nSend loop 1904\nSend loop 1905\nSend loop 1906\nSend loop 1907\nSend loop 1908\nSend loop 1909\nSend loop 1910\nSend loop 1911\nSend loop 1912\nSend loop 1913\nSend loop 1914\nSend loop 1915\nSend loop 1916\nSend loop 1917\nSend loop 1918\nSend loop 1919\nSend loop 1920\nSend loop 1921\nSend loop 1922\nSend loop 1923\nSend loop 1924\nSend loop 1925\nSend loop 1926\nSend loop 1927\nSend loop 1928\nSend loop 1929\nSend loop 1930\nSend loop 1931\nSend loop 1932\nSend loop 1933\nSend loop 1934\nSend loop 1935\nSend loop 1936\nSend loop 1937\nSend loop 1938\nSend loop 1939\nSend loop 1940\nSend loop 1941\nSend loop 1942\nSend loop 1943\nSend loop 1944\nSend loop 1945\nSend loop 1946\nSend loop 1947\nSend loop 1948\nSend loop 1949\nSend loop 1950\nSend loop 1951\nSend loop 1952\nSend loop 1953\nSend loop 1954\nSend loop 1955\nSend loop 1956\nSend loop 1957\nSend loop 1958\nSend loop 1959\nSend loop 1960\nSend loop 1961\nSend loop 1962\nSend loop 1963\nSend loop 1964\nSend loop 1965\nSend loop 1966\nSend loop 1967\nSend loop 1968\nSend loop 1969\nSend loop 1970\nSend loop 1971\nSend loop 1972\nSend loop 1973\nSend loop 1974\nSend loop 1975\nSend loop 1976\nSend loop 1977\nSend loop 1978\nSend loop 1979\nSend loop 1980\nSend loop 1981\nSend loop 1982\nSend loop 1983\nSend loop 1984\nSend loop 1985\nSend loop 1986\nSend loop 1987\nSend loop 1988\nSend loop 1989\nSend loop 1990\nSend loop 1991\nSend loop 1992\nSend loop 1993\nSend loop 1994\nSend loop 1995\nSend loop 1996\nSend loop 1997\nSend loop 1998\nSend loop 1999\nSend loop 2000\nSend loop 2001\nSend loop 2002\nSend loop 2003\nSend loop 2004\nSend loop 2005\nSend loop 2006\nSend loop 2007\nSend loop 2008\nSend loop 2009\nSend loop 2010\nSend loop 2011\nSend loop 2012\nSend loop 2013\nSend loop 2014\nSend loop 2015\nSend loop 2016\nSend loop 2017\nSend loop 2018\nSend loop 2019\nSend loop 2020\nSend loop 2021\nSend loop 2022\nSend loop 2023\nSend loop 2024\nSend loop 2025\nSend loop 2026\nSend loop 2027\nSend loop 2028\nSend loop 2029\nSend loop 2030\nSend loop 2031\nSend loop 2032\nSend loop 2033\nSend loop 2034\nSend loop 2035\nSend loop 2036\nSend loop 2037\nSend loop 2038\nSend loop 2039\nSend loop 2040\nSend loop 2041\nSend loop 2042\nSend loop 2043\nSend loop 2044\nSend loop 2045\nSend loop 2046\nSend loop 2047\nSend loop 2048\nSend loop 2049\nSend loop 2050\nSend loop 2051\nSend loop 2052\nSend loop 2053\nSend loop 2054\nSend loop 2055\nSend loop 2056\nSend loop 2057\nSend loop 2058\nSend loop 2059\nSend loop 2060\nSend loop 2061\nSend loop 2062\nSend loop 2063\nSend loop 2064\nSend loop 2065\nSend loop 2066\nSend loop 2067\nSend loop 2068\nSend loop 2069\nSend loop 2070\nSend loop 2071\nSend loop 2072\nSend loop 2073\nSend loop 2074\nSend loop 2075\nSend loop 2076\nSend loop 2077\nSend loop 2078\nSend loop 2079\nSend loop 2080\nSend loop 2081\nSend loop 2082\nSend loop 2083\nSend loop 2084\nSend loop 2085\nSend loop 2086\nSend loop 2087\nSend loop 2088\nSend loop 2089\nSend loop 2090\nSend loop 2091\nSend loop 2092\nSend loop 2093\nSend loop 2094\nSend loop 2095\nSend loop 2096\nSend loop 2097\nSend loop 2098\nSend loop 2099\nSend loop 2100\nSend loop 2101\nSend loop 2102\nSend loop 2103\nSend loop 2104\nSend loop 2105\nSend loop 2106\nSend loop 2107\nSend loop 2108\nSend loop 2109\nSend loop 2110\nSend loop 2111\nSend loop 2112\nSend loop 2113\nSend loop 2114\nSend loop 2115\nSend loop 2116\nSend loop 2117\nSend loop 2118\nSend loop 2119\nSend loop 2120\nSend loop 2121\nSend loop 2122\nSend loop 2123\nSend loop 2124\nSend loop 2125\nSend loop 2126\nSend loop 2127\nSend loop 2128\nSend loop 2129\nSend loop 2130\nSend loop 2131\nSend loop 2132\nSend loop 2133\nSend loop 2134\nSend loop 2135\nSend loop 2136\nSend loop 2137\nSend loop 2138\nSend loop 2139\nSend loop 2140\nSend loop 2141\nSend loop 2142\nSend loop 2143\nSend loop 2144\nSend loop 2145\nSend loop 2146\nSend loop 2147\nSend loop 2148\nSend loop 2149\nSend loop 2150\nSend loop 2151\nSend loop 2152\nSend loop 2153\nSend loop 2154\nSend loop 2155\nSend loop 2156\nSend loop 2157\nSend loop 2158\nSend loop 2159\nSend loop 2160\nSend loop 2161\nSend loop 2162\nSend loop 2163\nSend loop 2164\nSend loop 2165\nSend loop 2166\nSend loop 2167\nSend loop 2168\nSend loop 2169\nSend loop 2170\nSend loop 2171\nSend loop 2172\nSend loop 2173\nSend loop 2174\nSend loop 2175\nSend loop 2176\nSend loop 2177\nSend loop 2178\nSend loop 2179\nSend loop 2180\nSend loop 2181\nSend loop 2182\nSend loop 2183\nSend loop 2184\nSend loop 2185\nSend loop 2186\nSend loop 2187\nSend loop 2188\nSend loop 2189\nSend loop 2190\nSend loop 2191\nSend loop 2192\nSend loop 2193\nSend loop 2194\nSend loop 2195\nSend loop 2196\nSend loop 2197\nSend loop 2198\nSend loop 2199\nSend loop 2200\nSend loop 2201\nSend loop 2202\nSend loop 2203\nSend loop 2204\nSend loop 2205\nSend loop 2206\nSend loop 2207\nSend loop 2208\nSend loop 2209\nSend loop 2210\nSend loop 2211\nSend loop 2212\nSend loop 2213\nSend loop 2214\nSend loop 2215\nSend loop 2216\nSend loop 2217\nSend loop 2218\nSend loop 2219\nSend loop 2220\nSend loop 2221\nSend loop 2222\nSend loop 2223\nSend loop 2224\nSend loop 2225\nSend loop 2226\nSend loop 2227\nSend loop 2228\nSend loop 2229\nSend loop 2230\nSend loop 2231\nSend loop 2232\nSend loop 2233\nSend loop 2234\nSend loop 2235\nSend loop 2236\nSend loop 2237\nSend loop 2238\nSend loop 2239\nSend loop 2240\nSend loop 2241\nSend loop 2242\nSend loop 2243\nSend loop 2244\nSend loop 2245\nSend loop 2246\nSend loop 2247\nSend loop 2248\nSend loop 2249\nSend loop 2250\nSend loop 2251\nSend loop 2252\nSend loop 2253\nSend loop 2254\nSend loop 2255\nSend loop 2256\nSend loop 2257\nSend loop 2258\nSend loop 2259\nSend loop 2260\nSend loop 2261\nSend loop 2262\nSend loop 2263\nSend loop 2264\nSend loop 2265\nSend loop 2266\nSend loop 2267\nSend loop 2268\nSend loop 2269\nSend loop 2270\nSend loop 2271\nSend loop 2272\nSend loop 2273\nSend loop 2274\nSend loop 2275\nSend loop 2276\nSend loop 2277\nSend loop 2278\nSend loop 2279\nSend loop 2280\nSend loop 2281\nSend loop 2282\nSend loop 2283\nSend loop 2284\nSend loop 2285\nSend loop 2286\nSend loop 2287\nSend loop 2288\nSend loop 2289\nSend loop 2290\nSend loop 2291\nSend loop 2292\nSend loop 2293\nSend loop 2294\nSend loop 2295\nSend loop 2296\nSend loop 2297\nSend loop 2298\nSend loop 2299\nSend loop 2300\nSend loop 2301\nSend loop 2302\nSend loop 2303\nSend loop 2304\nSend loop 2305\nSend loop 2306\nSend loop 2307\nSend loop 2308\nSend loop 2309\nSend loop 2310\nSend loop 2311\nSend loop 2312\nSend loop 2313\nSend loop 2314\nSend loop 2315\nSend loop 2316\nSend loop 2317\nSend loop 2318\nSend loop 2319\nSend loop 2320\nSend loop 2321\nSend loop 2322\nSend loop 2323\nSend loop 2324\nSend loop 2325\nSend loop 2326\nSend loop 2327\nSend loop 2328\nSend loop 2329\nSend loop 2330\nSend loop 2331\nSend loop 2332\nSend loop 2333\nSend loop 2334\nSend loop 2335\nSend loop 2336\nSend loop 2337\nSend loop 2338\nSend loop 2339\nSend loop 2340\nSend loop 2341\nSend loop 2342\nSend loop 2343\nSend loop 2344\nSend loop 2345\nSend loop 2346\nSend loop 2347\nSend loop 2348\nSend loop 2349\nSend loop 2350\nSend loop 2351\nSend loop 2352\nSend loop 2353\nSend loop 2354\nSend loop 2355\nSend loop 2356\nSend loop 2357\nSend loop 2358\nSend loop 2359\nSend loop 2360\nSend loop 2361\nSend loop 2362\nSend loop 2363\nSend loop 2364\nSend loop 2365\nSend loop 2366\nSend loop 2367\nSend loop 2368\nSend loop 2369\nSend loop 2370\nSend loop 2371\nSend loop 2372\nSend loop 2373\nSend loop 2374\nSend loop 2375\nSend loop 2376\nSend loop 2377\nSend loop 2378\nSend loop 2379\nSend loop 2380\nSend loop 2381\nSend loop 2382\nSend loop 2383\nSend loop 2384\nSend loop 2385\nSend loop 2386\nSend loop 2387\nSend loop 2388\nSend loop 2389\nSend loop 2390\nSend loop 2391\nSend loop 2392\nSend loop 2393\nSend loop 2394\nSend loop 2395\nSend loop 2396\nSend loop 2397\nSend loop 2398\nSend loop 2399\nSend loop 2400\nSend loop 2401\nSend loop 2402\nSend loop 2403\nSend loop 2404\nSend loop 2405\nSend loop 2406\nSend loop 2407\nSend loop 2408\nSend loop 2409\nSend loop 2410\nSend loop 2411\nSend loop 2412\nSend loop 2413\nSend loop 2414\nSend loop 2415\nSend loop 2416\nSend loop 2417\nSend loop 2418\nSend loop 2419\nSend loop 2420\nSend loop 2421\nSend loop 2422\nSend loop 2423\nSend loop 2424\nSend loop 2425\nSend loop 2426\nSend loop 2427\nSend loop 2428\nSend loop 2429\nSend loop 2430\nSend loop 2431\nSend loop 2432\nSend loop 2433\nSend loop 2434\nSend loop 2435\nSend loop 2436\nSend loop 2437\nSend loop 2438\nSend loop 2439\nSend loop 2440\nSend loop 2441\nSend loop 2442\nSend loop 2443\nSend loop 2444\nSend loop 2445\nSend loop 2446\nSend loop 2447\nSend loop 2448\nSend loop 2449\nSend loop 2450\nSend loop 2451\nSend loop 2452\nSend loop 2453\nSend loop 2454\nSend loop 2455\nSend loop 2456\nSend loop 2457\nSend loop 2458\nSend loop 2459\nSend loop 2460\nSend loop 2461\nSend loop 2462\nSend loop 2463\nSend loop 2464\nSend loop 2465\nSend loop 2466\nSend loop 2467\nSend loop 2468\nSend loop 2469\nSend loop 2470\nSend loop 2471\nSend loop 2472\nSend loop 2473\nSend loop 2474\nSend loop 2475\nSend loop 2476\nSend loop 2477\nSend loop 2478\nSend loop 2479\nSend loop 2480\nSend loop 2481\nSend loop 2482\nSend loop 2483\nSend loop 2484\nSend loop 2485\nSend loop 2486\nSend loop 2487\nSend loop 2488\nSend loop 2489\nSend loop 2490\nSend loop 2491\nSend loop 2492\nSend loop 2493\nSend loop 2494\nSend loop 2495\nSend loop 2496\nSend loop 2497\nSend loop 2498\nSend loop 2499\nSend loop 2500\nSend loop 2501\nSend loop 2502\nSend loop 2503\nSend loop 2504\nSend loop 2505\nSend loop 2506\nSend loop 2507\nSend loop 2508\nSend loop 2509\nSend loop 2510\nSend loop 2511\nSend loop 2512\nSend loop 2513\nSend loop 2514\nSend loop 2515\nSend loop 2516\nSend loop 2517\nSend loop 2518\nSend loop 2519\nSend loop 2520\nSend loop 2521\nSend loop 2522\nSend loop 2523\nSend loop 2524\nSend loop 2525\nSend loop 2526\nSend loop 2527\nSend loop 2528\nSend loop 2529\nSend loop 2530\nSend loop 2531\nSend loop 2532\nSend loop 2533\nSend loop 2534\nSend loop 2535\nSend loop 2536\nSend loop 2537\nSend loop 2538\nSend loop 2539\nSend loop 2540\nSend loop 2541\nSend loop 2542\nSend loop 2543\nSend loop 2544\nSend loop 2545\nSend loop 2546\nSend loop 2547\nSend loop 2548\nSend loop 2549\nSend loop 2550\nSend loop 2551\nSend loop 2552\nSend loop 2553\nSend loop 2554\nSend loop 2555\nSend loop 2556\nSend loop 2557\nSend loop 2558\nSend loop 2559\nSend loop 2560\nSend loop 2561\nSend loop 2562\nSend loop 2563\nSend loop 2564\nSend loop 2565\nSend loop 2566\nSend loop 2567\nSend loop 2568\nSend loop 2569\nSend loop 2570\nSend loop 2571\nSend loop 2572\nSend loop 2573\nSend loop 2574\nSend loop 2575\nSend loop 2576\nSend loop 2577\nSend loop 2578\nSend loop 2579\nSend loop 2580\nSend loop 2581\nSend loop 2582\nSend loop 2583\nSend loop 2584\nSend loop 2585\nSend loop 2586\nSend loop 2587\nSend loop 2588\nSend loop 2589\nSend loop 2590\nSend loop 2591\nSend loop 2592\nSend loop 2593\nSend loop 2594\nSend loop 2595\nSend loop 2596\nSend loop 2597\nSend loop 2598\nSend loop 2599\nSend loop 2600\nSend loop 2601\nSend loop 2602\nSend loop 2603\nSend loop 2604\nSend loop 2605\nSend loop 2606\nSend loop 2607\nSend loop 2608\nSend loop 2609\nSend loop 2610\nSend loop 2611\nSend loop 2612\nSend loop 2613\nSend loop 2614\nSend loop 2615\nSend loop 2616\nSend loop 2617\nSend loop 2618\nSend loop 2619\nSend loop 2620\nSend loop 2621\nSend loop 2622\nSend loop 2623\nSend loop 2624\nSend loop 2625\nSend loop 2626\nSend loop 2627\nSend loop 2628\nSend loop 2629\nSend loop 2630\nSend loop 2631\nSend loop 2632\nSend loop 2633\nSend loop 2634\nSend loop 2635\nSend loop 2636\nSend loop 2637\nSend loop 2638\nSend loop 2639\nSend loop 2640\nSend loop 2641\nSend loop 2642\nSend loop 2643\nSend loop 2644\nSend loop 2645\nSend loop 2646\nSend loop 2647\nSend loop 2648\nSend loop 2649\nSend loop 2650\nSend loop 2651\nSend loop 2652\nSend loop 2653\nSend loop 2654\nSend loop 2655\nSend loop 2656\nSend loop 2657\nSend loop 2658\nSend loop 2659\nSend loop 2660\nSend loop 2661\nSend loop 2662\nSend loop 2663\nSend loop 2664\nSend loop 2665\nSend loop 2666\nSend loop 2667\nSend loop 2668\nSend loop 2669\nSend loop 2670\nSend loop 2671\nSend loop 2672\nSend loop 2673\nSend loop 2674\nSend loop 2675\nSend loop 2676\nSend loop 2677\nSend loop 2678\nSend loop 2679\nSend loop 2680\nSend loop 2681\nSend loop 2682\nSend loop 2683\nSend loop 2684\nSend loop 2685\nSend loop 2686\nSend loop 2687\nSend loop 2688\nSend loop 2689\nSend loop 2690\nSend loop 2691\nSend loop 2692\nSend loop 2693\nSend loop 2694\nSend loop 2695\nSend loop 2696\nSend loop 2697\nSend loop 2698\nSend loop 2699\nSend loop 2700\nSend loop 2701\nSend loop 2702\nSend loop 2703\nSend loop 2704\nSend loop 2705\nSend loop 2706\nSend loop 2707\nSend loop 2708\nSend loop 2709\nSend loop 2710\nSend loop 2711\nSend loop 2712\nSend loop 2713\nSend loop 2714\nSend loop 2715\nSend loop 2716\nSend loop 2717\nSend loop 2718\nSend loop 2719\nSend loop 2720\nSend loop 2721\nSend loop 2722\nSend loop 2723\nSend loop 2724\nSend loop 2725\nSend loop 2726\nSend loop 2727\nSend loop 2728\nSend loop 2729\nSend loop 2730\nSend loop 2731\nSend loop 2732\nSend loop 2733\nSend loop 2734\nSend loop 2735\nSend loop 2736\nSend loop 2737\nSend loop 2738\nSend loop 2739\nSend loop 2740\nSend loop 2741\nSend loop 2742\nSend loop 2743\nSend loop 2744\nSend loop 2745\nSend loop 2746\nSend loop 2747\nSend loop 2748\nSend loop 2749\nSend loop 2750\nSend loop 2751\nSend loop 2752\nSend loop 2753\nSend loop 2754\nSend loop 2755\nSend loop 2756\nSend loop 2757\nSend loop 2758\nSend loop 2759\nSend loop 2760\nSend loop 2761\nSend loop 2762\nSend loop 2763\nSend loop 2764\nSend loop 2765\nSend loop 2766\nSend loop 2767\nSend loop 2768\nSend loop 2769\nSend loop 2770\nSend loop 2771\nSend loop 2772\nSend loop 2773\nSend loop 2774\nSend loop 2775\nSend loop 2776\nSend loop 2777\nSend loop 2778\nSend loop 2779\nSend loop 2780\nSend loop 2781\nSend loop 2782\nSend loop 2783\nSend loop 2784\nSend loop 2785\nSend loop 2786\nSend loop 2787\nSend loop 2788\nSend loop 2789\nSend loop 2790\nSend loop 2791\nSend loop 2792\nSend loop 2793\nSend loop 2794\nSend loop 2795\nSend loop 2796\nSend loop 2797\nSend loop 2798\nSend loop 2799\nSend loop 2800\nSend loop 2801\nSend loop 2802\nSend loop 2803\nSend loop 2804\nSend loop 2805\nSend loop 2806\nSend loop 2807\nSend loop 2808\nSend loop 2809\nSend loop 2810\nSend loop 2811\nSend loop 2812\nSend loop 2813\nSend loop 2814\nSend loop 2815\nSend loop 2816\nSend loop 2817\nSend loop 2818\nSend loop 2819\nSend loop 2820\nSend loop 2821\nSend loop 2822\nSend loop 2823\nSend loop 2824\nSend loop 2825\nSend loop 2826\nSend loop 2827\nSend loop 2828\nSend loop 2829\nSend loop 2830\nSend loop 2831\nSend loop 2832\nSend loop 2833\nSend loop 2834\nSend loop 2835\nSend loop 2836\nSend loop 2837\nSend loop 2838\nSend loop 2839\nSend loop 2840\nSend loop 2841\nSend loop 2842\nSend loop 2843\nSend loop 2844\nSend loop 2845\nSend loop 2846\nSend loop 2847\nSend loop 2848\nSend loop 2849\nSend loop 2850\nSend loop 2851\nSend loop 2852\nSend loop 2853\nSend loop 2854\nSend loop 2855\nSend loop 2856\nSend loop 2857\nSend loop 2858\nSend loop 2859\nSend loop 2860\nSend loop 2861\nSend loop 2862\nSend loop 2863\nSend loop 2864\nSend loop 2865\nSend loop 2866\nSend loop 2867\nSend loop 2868\nSend loop 2869\nSend loop 2870\nSend loop 2871\nSend loop 2872\nSend loop 2873\nSend loop 2874\nSend loop 2875\nSend loop 2876\nSend loop 2877\nSend loop 2878\nSend loop 2879\nSend loop 2880\nSend loop 2881\nSend loop 2882\nSend loop 2883\nSend loop 2884\nSend loop 2885\nSend loop 2886\nSend loop 2887\nSend loop 2888\nSend loop 2889\nSend loop 2890\nSend loop 2891\nSend loop 2892\nSend loop 2893\nSend loop 2894\nSend loop 2895\nSend loop 2896\nSend loop 2897\nSend loop 2898\nSend loop 2899\nSend loop 2900\nSend loop 2901\nSend loop 2902\nSend loop 2903\nSend loop 2904\nSend loop 2905\nSend loop 2906\nSend loop 2907\nSend loop 2908\nSend loop 2909\nSend loop 2910\nSend loop 2911\nSend loop 2912\nSend loop 2913\nSend loop 2914\nSend loop 2915\nSend loop 2916\nSend loop 2917\nSend loop 2918\nSend loop 2919\nSend loop 2920\nSend loop 2921\nSend loop 2922\nSend loop 2923\nSend loop 2924\nSend loop 2925\nSend loop 2926\nSend loop 2927\nSend loop 2928\nSend loop 2929\nSend loop 2930\nSend loop 2931\nSend loop 2932\nSend loop 2933\nSend loop 2934\nSend loop 2935\nSend loop 2936\nSend loop 2937\nSend loop 2938\nSend loop 2939\nSend loop 2940\nSend loop 2941\nSend loop 2942\nSend loop 2943\nSend loop 2944\nSend loop 2945\nSend loop 2946\nSend loop 2947\nSend loop 2948\nSend loop 2949\nSend loop 2950\nSend loop 2951\nSend loop 2952\nSend loop 2953\nSend loop 2954\nSend loop 2955\nSend loop 2956\nSend loop 2957\nSend loop 2958\nSend loop 2959\nSend loop 2960\nSend loop 2961\nSend loop 2962\nSend loop 2963\nSend loop 2964\nSend loop 2965\nSend loop 2966\nSend loop 2967\nSend loop 2968\nSend loop 2969\nSend loop 2970\nSend loop 2971\nSend loop 2972\nSend loop 2973\nSend loop 2974\nSend loop 2975\nSend loop 2976\nSend loop 2977\nSend loop 2978\nSend loop 2979\nSend loop 2980\nSend loop 2981\nSend loop 2982\nSend loop 2983\nSend loop 2984\nSend loop 2985\nSend loop 2986\nSend loop 2987\nSend loop 2988\nSend loop 2989\nSend loop 2990\nSend loop 2991\nSend loop 2992\nSend loop 2993\nSend loop 2994\nSend loop 2995\nSend loop 2996\nSend loop 2997\nSend loop 2998\nSend loop 2999\nSend loop 3000\nSend loop 3001\nSend loop 3002\nSend loop 3003\nSend loop 3004\nSend loop 3005\nSend loop 3006\nSend loop 3007\nSend loop 3008\nSend loop 3009\nSend loop 3010\nSend loop 3011\nSend loop 3012\nSend loop 3013\nSend loop 3014\nSend loop 3015\nSend loop 3016\nSend loop 3017\nSend loop 3018\nSend loop 3019\nSend loop 3020\nSend loop 3021\nSend loop 3022\nSend loop 3023\nSend loop 3024\nSend loop 3025\nSend loop 3026\nSend loop 3027\nSend loop 3028\nSend loop 3029\nSend loop 3030\nSend loop 3031\nSend loop 3032\nSend loop 3033\nSend loop 3034\nSend loop 3035\nSend loop 3036\nSend loop 3037\nSend loop 3038\nSend loop 3039\nSend loop 3040\nSend loop 3041\nSend loop 3042\nSend loop 3043\nSend loop 3044\nSend loop 3045\nSend loop 3046\nSend loop 3047\nSend loop 3048\nSend loop 3049\nSend loop 3050\nSend loop 3051\nSend loop 3052\nSend loop 3053\nSend loop 3054\nSend loop 3055\nSend loop 3056\nSend loop 3057\nSend loop 3058\nSend loop 3059\nSend loop 3060\nSend loop 3061\nSend loop 3062\nSend loop 3063\nSend loop 3064\nSend loop 3065\nSend loop 3066\nSend loop 3067\nSend loop 3068\nSend loop 3069\nSend loop 3070\nSend loop 3071\nSend loop 3072\nSend loop 3073\nSend loop 3074\nSend loop 3075\nSend loop 3076\nSend loop 3077\nSend loop 3078\nSend loop 3079\nSend loop 3080\nSend loop 3081\nSend loop 3082\nSend loop 3083\nSend loop 3084\nSend loop 3085\nSend loop 3086\nSend loop 3087\nSend loop 3088\nSend loop 3089\nSend loop 3090\nSend loop 3091\nSend loop 3092\nSend loop 3093\nSend loop 3094\nSend loop 3095\nSend loop 3096\nSend loop 3097\nSend loop 3098\nSend loop 3099\nSend loop 3100\nSend loop 3101\nSend loop 3102\nSend loop 3103\nSend loop 3104\nSend loop 3105\nSend loop 3106\nSend loop 3107\nSend loop 3108\nSend loop 3109\nSend loop 3110\nSend loop 3111\nSend loop 3112\nSend loop 3113\nSend loop 3114\nSend loop 3115\nSend loop 3116\nSend loop 3117\nSend loop 3118\nSend loop 3119\nSend loop 3120\nSend loop 3121\nSend loop 3122\nSend loop 3123\nSend loop 3124\nSend loop 3125\nSend loop 3126\nSend loop 3127\nSend loop 3128\nSend loop 3129\nSend loop 3130\nSend loop 3131\nSend loop 3132\nSend loop 3133\nSend loop 3134\nSend loop 3135\nSend loop 3136\nSend loop 3137\nSend loop 3138\nSend loop 3139\nSend loop 3140\nSend loop 3141\nSend loop 3142\nSend loop 3143\nSend loop 3144\nSend loop 3145\nSend loop 3146\nSend loop 3147\nSend loop 3148\nSend loop 3149\nSend loop 3150\nSend loop 3151\nSend loop 3152\nSend loop 3153\nSend loop 3154\nSend loop 3155\nSend loop 3156\nSend loop 3157\nSend loop 3158\nSend loop 3159\nSend loop 3160\nSend loop 3161\nSend loop 3162\nSend loop 3163\nSend loop 3164\nSend loop 3165\nSend loop 3166\nSend loop 3167\nSend loop 3168\nSend loop 3169\nSend loop 3170\nSend loop 3171\nSend loop 3172\nSend loop 3173\nSend loop 3174\nSend loop 3175\nSend loop 3176\nSend loop 3177\nSend loop 3178\nSend loop 3179\nSend loop 3180\nSend loop 3181\nSend loop 3182\nSend loop 3183\nSend loop 3184\nSend loop 3185\nSend loop 3186\nSend loop 3187\nSend loop 3188\nSend loop 3189\nSend loop 3190\nSend loop 3191\nSend loop 3192\nSend loop 3193\nSend loop 3194\nSend loop 3195\nSend loop 3196\nSend loop 3197\nSend loop 3198\nSend loop 3199\nSend loop 3200\nSend loop 3201\nSend loop 3202\nSend loop 3203\nSend loop 3204\nSend loop 3205\nSend loop 3206\nSend loop 3207\nSend loop 3208\nSend loop 3209\nSend loop 3210\nSend loop 3211\nSend loop 3212\nSend loop 3213\nSend loop 3214\nSend loop 3215\nSend loop 3216\nSend loop 3217\nSend loop 3218\nSend loop 3219\nSend loop 3220\nSend loop 3221\nSend loop 3222\nSend loop 3223\nSend loop 3224\nSend loop 3225\nSend loop 3226\nSend loop 3227\nSend loop 3228\nSend loop 3229\nSend loop 3230\nSend loop 3231\nSend loop 3232\nSend loop 3233\nSend loop 3234\nSend loop 3235\nSend loop 3236\nSend loop 3237\nSend loop 3238\nSend loop 3239\nSend loop 3240\nSend loop 3241\nSend loop 3242\nSend loop 3243\nSend loop 3244\nSend loop 3245\nSend loop 3246\nSend loop 3247\nSend loop 3248\nSend loop 3249\nSend loop 3250\nSend loop 3251\nSend loop 3252\nSend loop 3253\nSend loop 3254\nSend loop 3255\nSend loop 3256\nSend loop 3257\nSend loop 3258\nSend loop 3259\nSend loop 3260\nSend loop 3261\nSend loop 3262\nSend loop 3263\nSend loop 3264\nSend loop 3265\nSend loop 3266\nSend loop 3267\nSend loop 3268\nSend loop 3269\nSend loop 3270\nSend loop 3271\nSend loop 3272\nSend loop 3273\nSend loop 3274\nSend loop 3275\nSend loop 3276\nSend loop 3277\nSend loop 3278\nSend loop 3279\nSend loop 3280\nSend loop 3281\nSend loop 3282\nSend loop 3283\nSend loop 3284\nSend loop 3285\nSend loop 3286\nSend loop 3287\nSend loop 3288\nSend loop 3289\nSend loop 3290\nSend loop 3291\nSend loop 3292\nSend loop 3293\nSend loop 3294\nSend loop 3295\nSend loop 3296\nSend loop 3297\nSend loop 3298\nSend loop 3299\nSend loop 3300\nSend loop 3301\nSend loop 3302\nSend loop 3303\nSend loop 3304\nSend loop 3305\nSend loop 3306\nSend loop 3307\nSend loop 3308\nSend loop 3309\nSend loop 3310\nSend loop 3311\nSend loop 3312\nSend loop 3313\nSend loop 3314\nSend loop 3315\nSend loop 3316\nSend loop 3317\nSend loop 3318\nSend loop 3319\nSend loop 3320\nSend loop 3321\nSend loop 3322\nSend loop 3323\nSend loop 3324\nSend loop 3325\nSend loop 3326\nSend loop 3327\nSend loop 3328\nSend loop 3329\nSend loop 3330\nSend loop 3331\nSend loop 3332\nSend loop 3333\nSend loop 3334\nSend loop 3335\nSend loop 3336\nSend loop 3337\nSend loop 3338\nSend loop 3339\nSend loop 3340\nSend loop 3341\nSend loop 3342\nSend loop 3343\nSend loop 3344\nSend loop 3345\nSend loop 3346\nSend loop 3347\nSend loop 3348\nSend loop 3349\nSend loop 3350\nSend loop 3351\nSend loop 3352\nSend loop 3353\nSend loop 3354\nSend loop 3355\nSend loop 3356\nSend loop 3357\nSend loop 3358\nSend loop 3359\nSend loop 3360\nSend loop 3361\nSend loop 3362\nSend loop 3363\nSend loop 3364\nSend loop 3365\nSend loop 3366\nSend loop 3367\nSend loop 3368\nSend loop 3369\nSend loop 3370\nSend loop 3371\nSend loop 3372\nSend loop 3373\nSend loop 3374\nSend loop 3375\nSend loop 3376\nSend loop 3377\nSend loop 3378\nSend loop 3379\nSend loop 3380\nSend loop 3381\nSend loop 3382\nSend loop 3383\nSend loop 3384\nSend loop 3385\nSend loop 3386\nSend loop 3387\nSend loop 3388\nSend loop 3389\nSend loop 3390\nSend loop 3391\nSend loop 3392\nSend loop 3393\nSend loop 3394\nSend loop 3395\nSend loop 3396\nSend loop 3397\nSend loop 3398\nSend loop 3399\nSend loop 3400\nSend loop 3401\nSend loop 3402\nSend loop 3403\nSend loop 3404\nSend loop 3405\nSend loop 3406\nSend loop 3407\nSend loop 3408\nSend loop 3409\nSend loop 3410\nSend loop 3411\nSend loop 3412\nSend loop 3413\nSend loop 3414\nSend loop 3415\nSend loop 3416\nSend loop 3417\nSend loop 3418\nSend loop 3419\nSend loop 3420\nSend loop 3421\nSend loop 3422\nSend loop 3423\nSend loop 3424\nSend loop 3425\nSend loop 3426\nSend loop 3427\nSend loop 3428\nSend loop 3429\nSend loop 3430\nSend loop 3431\nSend loop 3432\nSend loop 3433\nSend loop 3434\nSend loop 3435\nSend loop 3436\nSend loop 3437\nSend loop 3438\nSend loop 3439\nSend loop 3440\nSend loop 3441\nSend loop 3442\nSend loop 3443\nSend loop 3444\nSend loop 3445\nSend loop 3446\nSend loop 3447\nSend loop 3448\nSend loop 3449\nSend loop 3450\nSend loop 3451\nSend loop 3452\nSend loop 3453\nSend loop 3454\nSend loop 3455\nSend loop 3456\nSend loop 3457\nSend loop 3458\nSend loop 3459\nSend loop 3460\nSend loop 3461\nSend loop 3462\nSend loop 3463\nSend loop 3464\nSend loop 3465\nSend loop 3466\nSend loop 3467\nSend loop 3468\nSend loop 3469\nSend loop 3470\nSend loop 3471\nSend loop 3472\nSend loop 3473\nSend loop 3474\nSend loop 3475\nSend loop 3476\nSend loop 3477\nSend loop 3478\nSend loop 3479\nSend loop 3480\nSend loop 3481\nSend loop 3482\nSend loop 3483\nSend loop 3484\nSend loop 3485\nSend loop 3486\nSend loop 3487\nSend loop 3488\nSend loop 3489\nSend loop 3490\nSend loop 3491\nSend loop 3492\nSend loop 3493\nSend loop 3494\nSend loop 3495\nSend loop 3496\nSend loop 3497\nSend loop 3498\nSend loop 3499\nSend loop 3500\nSend loop 3501\nSend loop 3502\nSend loop 3503\nSend loop 3504\nSend loop 3505\nSend loop 3506\nSend loop 3507\nSend loop 3508\nSend loop 3509\nSend loop 3510\nSend loop 3511\nSend loop 3512\nSend loop 3513\nSend loop 3514\nSend loop 3515\nSend loop 3516\nSend loop 3517\nSend loop 3518\nSend loop 3519\nSend loop 3520\nSend loop 3521\nSend loop 3522\nSend loop 3523\nSend loop 3524\nSend loop 3525\nSend loop 3526\nSend loop 3527\nSend loop 3528\nSend loop 3529\nSend loop 3530\nSend loop 3531\nSend loop 3532\nSend loop 3533\nSend loop 3534\nSend loop 3535\nSend loop 3536\nSend loop 3537\nSend loop 3538\nSend loop 3539\nSend loop 3540\nSend loop 3541\nSend loop 3542\nSend loop 3543\nSend loop 3544\nSend loop 3545\nSend loop 3546\nSend loop 3547\nSend loop 3548\nSend loop 3549\nSend loop 3550\nSend loop 3551\nSend loop 3552\nSend loop 3553\nSend loop 3554\nSend loop 3555\nSend loop 3556\nSend loop 3557\nSend loop 3558\nSend loop 3559\nSend loop 3560\nSend loop 3561\nSend loop 3562\nSend loop 3563\nSend loop 3564\nSend loop 3565\nSend loop 3566\nSend loop 3567\nSend loop 3568\nSend loop 3569\nSend loop 3570\nSend loop 3571\nSend loop 3572\nSend loop 3573\nSend loop 3574\nSend loop 3575\nSend loop 3576\nSend loop 3577\nSend loop 3578\nSend loop 3579\nSend loop 3580\nSend loop 3581\nSend loop 3582\nSend loop 3583\nSend loop 3584\nSend loop 3585\nSend loop 3586\nSend loop 3587\nSend loop 3588\nSend loop 3589\nSend loop 3590\nSend loop 3591\nSend loop 3592\nSend loop 3593\nSend loop 3594\nSend loop 3595\nSend loop 3596\nSend loop 3597\nSend loop 3598\nSend loop 3599\nSend loop 3600\nSend loop 3601\nSend loop 3602\nSend loop 3603\nSend loop 3604\nSend loop 3605\nSend loop 3606\nSend loop 3607\nSend loop 3608\nSend loop 3609\nSend loop 3610\nSend loop 3611\nSend loop 3612\nSend loop 3613\nSend loop 3614\nSend loop 3615\nSend loop 3616\nSend loop 3617\nSend loop 3618\nSend loop 3619\nSend loop 3620\nSend loop 3621\nSend loop 3622\nSend loop 3623\nSend loop 3624\nSend loop 3625\nSend loop 3626\nSend loop 3627\nSend loop 3628\nSend loop 3629\nSend loop 3630\nSend loop 3631\nSend loop 3632\nSend loop 3633\nSend loop 3634\nSend loop 3635\nSend loop 3636\nSend loop 3637\nSend loop 3638\nSend loop 3639\nSend loop 3640\nSend loop 3641\nSend loop 3642\nSend loop 3643\nSend loop 3644\nSend loop 3645\nSend loop 3646\nSend loop 3647\nSend loop 3648\nSend loop 3649\nSend loop 3650\nSend loop 3651\nSend loop 3652\nSend loop 3653\nSend loop 3654\nSend loop 3655\nSend loop 3656\nSend loop 3657\nSend loop 3658\nSend loop 3659\nSend loop 3660\nSend loop 3661\nSend loop 3662\nSend loop 3663\nSend loop 3664\nSend loop 3665\nSend loop 3666\nSend loop 3667\nSend loop 3668\nSend loop 3669\nSend loop 3670\nSend loop 3671\nSend loop 3672\nSend loop 3673\nSend loop 3674\nSend loop 3675\nSend loop 3676\nSend loop 3677\nSend loop 3678\nSend loop 3679\nSend loop 3680\nSend loop 3681\nSend loop 3682\nSend loop 3683\nSend loop 3684\nSend loop 3685\nSend loop 3686\nSend loop 3687\nSend loop 3688\nSend loop 3689\nSend loop 3690\nSend loop 3691\nSend loop 3692\nSend loop 3693\nSend loop 3694\nSend loop 3695\nSend loop 3696\nSend loop 3697\nSend loop 3698\nSend loop 3699\nSend loop 3700\nSend loop 3701\nSend loop 3702\nSend loop 3703\nSend loop 3704\nSend loop 3705\nSend loop 3706\nSend loop 3707\nSend loop 3708\nSend loop 3709\nSend loop 3710\nSend loop 3711\nSend loop 3712\nSend loop 3713\nSend loop 3714\nSend loop 3715\nSend loop 3716\nSend loop 3717\nSend loop 3718\nSend loop 3719\nSend loop 3720\nSend loop 3721\nSend loop 3722\nSend loop 3723\nSend loop 3724\nSend loop 3725\nSend loop 3726\nSend loop 3727\nSend loop 3728\nSend loop 3729\nSend loop 3730\nSend loop 3731\nSend loop 3732\nSend loop 3733\nSend loop 3734\nSend loop 3735\nSend loop 3736\nSend loop 3737\nSend loop 3738\nSend loop 3739\nSend loop 3740\nSend loop 3741\nSend loop 3742\nSend loop 3743\nSend loop 3744\nSend loop 3745\nSend loop 3746\nSend loop 3747\nSend loop 3748\nSend loop 3749\nSend loop 3750\nSend loop 3751\nSend loop 3752\nSend loop 3753\nSend loop 3754\nSend loop 3755\nSend loop 3756\nSend loop 3757\nSend loop 3758\nSend loop 3759\nSend loop 3760\nSend loop 3761\nSend loop 3762\nSend loop 3763\nSend loop 3764\nSend loop 3765\nSend loop 3766\nSend loop 3767\nSend loop 3768\nSend loop 3769\nSend loop 3770\nSend loop 3771\nSend loop 3772\nSend loop 3773\nSend loop 3774\nSend loop 3775\nSend loop 3776\nSend loop 3777\nSend loop 3778\nSend loop 3779\nSend loop 3780\nSend loop 3781\nSend loop 3782\nSend loop 3783\nSend loop 3784\nSend loop 3785\nSend loop 3786\nSend loop 3787\nSend loop 3788\nSend loop 3789\nSend loop 3790\nSend loop 3791\nSend loop 3792\nSend loop 3793\nSend loop 3794\nSend loop 3795\nSend loop 3796\nSend loop 3797\nSend loop 3798\nSend loop 3799\nSend loop 3800\nSend loop 3801\nSend loop 3802\nSend loop 3803\nSend loop 3804\nSend loop 3805\nSend loop 3806\nSend loop 3807\nSend loop 3808\nSend loop 3809\nSend loop 3810\nSend loop 3811\nSend loop 3812\nSend loop 3813\nSend loop 3814\nSend loop 3815\nSend loop 3816\nSend loop 3817\nSend loop 3818\nSend loop 3819\nSend loop 3820\nSend loop 3821\nSend loop 3822\nSend loop 3823\nSend loop 3824\nSend loop 3825\nSend loop 3826\nSend loop 3827\nSend loop 3828\nSend loop 3829\nSend loop 3830\nSend loop 3831\nSend loop 3832\nSend loop 3833\nSend loop 3834\nSend loop 3835\nSend loop 3836\nSend loop 3837\nSend loop 3838\nSend loop 3839\nSend loop 3840\nSend loop 3841\nSend loop 3842\nSend loop 3843\nSend loop 3844\nSend loop 3845\nSend loop 3846\nSend loop 3847\nSend loop 3848\nSend loop 3849\nSend loop 3850\nSend loop 3851\nSend loop 3852\nSend loop 3853\nSend loop 3854\nSend loop 3855\nSend loop 3856\nSend loop 3857\nSend loop 3858\nSend loop 3859\nSend loop 3860\nSend loop 3861\nSend loop 3862\nSend loop 3863\nSend loop 3864\nSend loop 3865\nSend loop 3866\nSend loop 3867\nSend loop 3868\nSend loop 3869\nSend loop 3870\nSend loop 3871\nSend loop 3872\nSend loop 3873\nSend loop 3874\nSend loop 3875\nSend loop 3876\nSend loop 3877\nSend loop 3878\nSend loop 3879\nSend loop 3880\nSend loop 3881\nSend loop 3882\nSend loop 3883\nSend loop 3884\nSend loop 3885\nSend loop 3886\nSend loop 3887\nSend loop 3888\nSend loop 3889\nSend loop 3890\nSend loop 3891\nSend loop 3892\nSend loop 3893\nSend loop 3894\nSend loop 3895\nSend loop 3896\nSend loop 3897\nSend loop 3898\nSend loop 3899\nSend loop 3900\nSend loop 3901\nSend loop 3902\nSend loop 3903\nSend loop 3904\nSend loop 3905\nSend loop 3906\nSend loop 3907\nSend loop 3908\nSend loop 3909\nSend loop 3910\nSend loop 3911\nSend loop 3912\nSend loop 3913\nSend loop 3914\nSend loop 3915\nSend loop 3916\nSend loop 3917\nSend loop 3918\nSend loop 3919\nSend loop 3920\nSend loop 3921\nSend loop 3922\nSend loop 3923\nSend loop 3924\nSend loop 3925\nSend loop 3926\nSend loop 3927\nSend loop 3928\nSend loop 3929\nSend loop 3930\nSend loop 3931\nSend loop 3932\nSend loop 3933\nSend loop 3934\nSend loop 3935\nSend loop 3936\nSend loop 3937\nSend loop 3938\nSend loop 3939\nSend loop 3940\nSend loop 3941\nSend loop 3942\nSend loop 3943\nSend loop 3944\nSend loop 3945\nSend loop 3946\nSend loop 3947\nSend loop 3948\nSend loop 3949\nSend loop 3950\nSend loop 3951\nSend loop 3952\nSend loop 3953\nSend loop 3954\nSend loop 3955\nSend loop 3956\nSend loop 3957\nSend loop 3958\nSend loop 3959\nSend loop 3960\nSend loop 3961\nSend loop 3962\nSend loop 3963\nSend loop 3964\nSend loop 3965\nSend loop 3966\nSend loop 3967\nSend loop 3968\nSend loop 3969\nSend loop 3970\nSend loop 3971\nSend loop 3972\nSend loop 3973\nSend loop 3974\nSend loop 3975\nSend loop 3976\nSend loop 3977\nSend loop 3978\nSend loop 3979\nSend loop 3980\nSend loop 3981\nSend loop 3982\nSend loop 3983\nSend loop 3984\nSend loop 3985\nSend loop 3986\nSend loop 3987\nSend loop 3988\nSend loop 3989\nSend loop 3990\nSend loop 3991\nSend loop 3992\nSend loop 3993\nSend loop 3994\nSend loop 3995\nSend loop 3996\nSend loop 3997\nSend loop 3998\nSend loop 3999\nSend loop 4000\nSend loop 4001\nSend loop 4002\nSend loop 4003\nSend loop 4004\nSend loop 4005\nSend loop 4006\nSend loop 4007\nSend loop 4008\nSend loop 4009\nSend loop 4010\nSend loop 4011\nSend loop 4012\nSend loop 4013\nSend loop 4014\nSend loop 4015\nSend loop 4016\nSend loop 4017\nSend loop 4018\nSend loop 4019\nSend loop 4020\nSend loop 4021\nSend loop 4022\nSend loop 4023\nSend loop 4024\nSend loop 4025\nSend loop 4026\nSend loop 4027\nSend loop 4028\nSend loop 4029\nSend loop 4030\nSend loop 4031\nSend loop 4032\nSend loop 4033\nSend loop 4034\nSend loop 4035\nSend loop 4036\nSend loop 4037\nSend loop 4038\nSend loop 4039\nSend loop 4040\nSend loop 4041\nSend loop 4042\nSend loop 4043\nSend loop 4044\nSend loop 4045\nSend loop 4046\nSend loop 4047\nSend loop 4048\nSend loop 4049\nSend loop 4050\nSend loop 4051\nSend loop 4052\nSend loop 4053\nSend loop 4054\nSend loop 4055\nSend loop 4056\nSend loop 4057\nSend loop 4058\nSend loop 4059\nSend loop 4060\nSend loop 4061\nSend loop 4062\nSend loop 4063\nSend loop 4064\nSend loop 4065\nSend loop 4066\nSend loop 4067\nSend loop 4068\nSend loop 4069\nSend loop 4070\nSend loop 4071\nSend loop 4072\nSend loop 4073\nSend loop 4074\nSend loop 4075\nSend loop 4076\nSend loop 4077\nSend loop 4078\nSend loop 4079\nSend loop 4080\nSend loop 4081\nSend loop 4082\nSend loop 4083\nSend loop 4084\nSend loop 4085\nSend loop 4086\nSend loop 4087\nSend loop 4088\nSend loop 4089\nSend loop 4090\nSend loop 4091\nSend loop 4092\nSend loop 4093\nSend loop 4094\nSend loop 4095\nData too big for buffer (4096 + 8 > 4096).\nError sending request: Argument list too long\nSend loop 4096\nSend loop failed on try 4096, err = 7, Argument list too long\ntest \"send_overflow_disconnection\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 417)\nwl_registry#3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat\ntest \"registry_bind_interface_mismatch\":\texit status 0, pass.\n----------------------------------------\ntest \"zombie_fd_errant_consumption\":\texit status 0, pass.\n----------------------------------------\ntest \"zombie_fd\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 423)\nwl_registry#3: error 0: invalid global wl_data_offer (2)\ntest \"bind_fails_on_filtered_global\":\texit status 0, pass.\n----------------------------------------\ntest \"filtered_dynamic_global_is_hidden\":\texit status 0, pass.\n----------------------------------------\ntest \"filtered_global_is_hidden\":\texit status 0, pass.\n----------------------------------------\n[destroyed object]: error 23: Dummy error\ntest \"error_on_destroyed_object\":\texit status 0, pass.\n----------------------------------------\ntest \"versions\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 443)\nwl_seat#6: error 23: Dummy error\nerror in client communication (pid 443)\nwl_seat#6: error 23: Dummy error\ntest \"error_code_after_epipe\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_read_after_error_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_read_eagain_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_cancel_read_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_errors_tst\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 3: Error 20\nErr is 71\ntest \"post_internal_error_tst\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 2: no memory\nwl_display#1: error 2: no memory\ntest \"post_nomem_tst\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_two_clients\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_one_from_two_clients\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_one_client\":\texit status 0, pass.\n----------------------------------------\ntest \"tc_leaks_tests\":\texit status 0, pass.\n----------------------------------------\ntest \"display_destroy_listener\":\texit status 0, pass.\n----------------------------------------\n23 tests, 23 pass, 0 fail\nPASS: tests/display-test\nPASS: tests/enum-validator-test\ntest \"event_loop_destroy\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_cancellation\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_order\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_updates\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_multiple_same_signals\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_signal\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_free_source_with_data\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_post_dispatch_check\":\texit status 0, pass.\n----------------------------------------\n9 tests, 9 pass, 0 fail\nPASS: tests/event-loop-test\ntest \"fixed_int_conversions\":\texit status 0, pass.\n----------------------------------------\ndouble 62.125000 to fixed 3e20\ndouble -1200.625000 to fixed fffb4f60\nfixed 6b8b4567 to double 7048005.402344\nfixed 12030 to double 288.187500\nfixed 70000000 to double 7340032.000000\nfixed fffedfd0 to double -288.187500\nfixed 80000000 to double -8388608.000000\ntest \"fixed_double_conversions\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/fixed-test\nPASS: tests/headers-test\ntest \"interface_equal\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/interface-test\ntest \"list_insert_list\":\texit status 0, pass.\n----------------------------------------\ntest \"list_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"list_iterator\":\texit status 0, pass.\n----------------------------------------\ntest \"list_length\":\texit status 0, pass.\n----------------------------------------\ntest \"list_insert\":\texit status 0, pass.\n----------------------------------------\ntest \"list_init\":\texit status 0, pass.\n----------------------------------------\n6 tests, 6 pass, 0 fail\nPASS: tests/list-test\ntest \"map_iter_empty\":\texit status 0, pass.\n----------------------------------------\ntest \"map_flags\":\texit status 0, pass.\n----------------------------------------\ntest \"map_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"map_insert_at\":\texit status 0, pass.\n----------------------------------------\ntest \"map_insert_new\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/map-test\ntest \"message_count_arrays\":\texit status 0, pass.\n----------------------------------------\ntest \"message_version\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/message-test\nTimeout was set to 4 seconds from now.\ntest \"signal_get_listener\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 4 seconds from now.\ntest \"signal_readd_listener\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 4 seconds from now.\ntest \"signal_remove_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_more_listeners\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_one_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_add_get\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_init\":\texit status 0, pass.\n----------------------------------------\n7 tests, 7 pass, 0 fail\nPASS: tests/newsignal-test\ntest \"os_wrappers_epoll_create_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_epoll_create_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_recvmsg_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_recvmsg_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_dupfd_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_dupfd_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_socket_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_socket_cloexec\":\texit status 0, pass.\n----------------------------------------\n8 tests, 8 pass, 0 fail\nPASS: tests/os-wrappers-test\nTimeout was set to 1 second from now.\ntest \"logger\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/protocol-logger-test\ntest \"proxy_tag\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/proxy-test\nTimeout was set to 2 seconds from now.\nwarning: queue \"Second\" 0xaaaae1545b00 destroyed while proxies still attached:\n  wl_callback#3 still attached\ntest \"queue_names\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_destroy_default_with_attached_proxies\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\nwarning: queue 0xaaaae1545aa0 destroyed while proxies still attached:\n  wl_callback#2 still attached\nTried to add event to destroyed queue\nClient 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6\ntest \"queue_proxy_event_to_destroyed_queue\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\nwarning: queue 0xaaaae1545aa0 destroyed while proxies still attached:\n  wl_callback#2 still attached\ntest \"queue_destroy_with_attached_proxies\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_set_queue_race\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_set_queue_proxy_wrapper\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_roundtrip\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_multiple_queues\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_proxy_destroy\":\texit status 0, pass.\n----------------------------------------\n9 tests, 9 pass, 0 fail\nPASS: tests/queue-test\ntest \"resource_destroy_iteration\":\texit status 0, pass.\n----------------------------------------\ntest \"free_without_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"create_resource_with_same_id\":\texit status 0, pass.\n----------------------------------------\ntest \"destroy_res_tst\":\texit status 0, pass.\n----------------------------------------\ntest \"create_resource_tst\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/resources-test\nTimeout was set to 1 second from now.\nTimeout was set to 1 second from now.\nTimeout was re-set off.\ntest \"tc_timeout3_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 5 seconds from now.\nTimeout was re-set to 10 seconds from now.\nTimeout was re-set to 1 second from now.\nTest timed out.\nClient 'timeout_reset_tst' was killed by signal 6\nClient 'timeout_reset_tst' failed\n1 child(ren) failed\ntest \"tc_timeout2_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTest timed out.\nClient 'timeout_tst' was killed by signal 6\nClient 'timeout_tst' failed\n1 child(ren) failed\ntest \"tc_timeout_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTimeout was re-set off.\ntest \"timeout_turnoff\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 5 seconds from now.\nTimeout was re-set to 10 seconds from now.\nTimeout was re-set to 1 second from now.\nTest timed out.\ntest \"timeout_reset_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\ntest \"timeout2_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTest timed out.\ntest \"timeout_tst\":\tsignal 6, pass.\n----------------------------------------\nerror: XDG_RUNTIME_DIR is invalid or not set in the environment.\ntest \"tc_client_log\":\texit status 0, pass.\n----------------------------------------\nClient 'sanity_fd_leak_exec' exited with code 1\nClient 'sanity_fd_leak_exec' failed\n1 child(ren) failed\ntest \"tc_client_fd_leaks_exec\":\tsignal 6, pass.\n----------------------------------------\nfd leak detected in test. Opened 15 files, unclosed 2\nClient 'sanity_fd_leak' was killed by signal 6\nClient 'sanity_fd_leak' failed\n1 child(ren) failed\ntest \"tc_client_fd_leaks\":\tsignal 6, pass.\n----------------------------------------\ntest \"tc_client_no_fd_leaks\":\texit status 0, pass.\n----------------------------------------\ntest \"sanity_fd_exec\":\texit status 0, pass.\n----------------------------------------\ntest \"sanity_fd_leak_exec\":\texit status 1, pass.\n----------------------------------------\nfd leak detected in test. Opened 6 files, unclosed 2\ntest \"sanity_fd_leak\":\tsignal 6, pass.\n----------------------------------------\nsanity-test: /usr/src/debug/wayland/1.23.1/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.\ntest \"sanity_assert\":\tsignal 6, pass.\n----------------------------------------\ntest \"fail_segv\":\tsignal 11, pass.\n----------------------------------------\ntest \"fail_kill\":\tsignal 15, pass.\n----------------------------------------\nAbort the program\ntest \"fail_wl_abort\":\tsignal 6, pass.\n----------------------------------------\ntest \"fail_abort\":\tsignal 6, pass.\n----------------------------------------\ntest \"exit_failure\":\texit status 1, pass.\n----------------------------------------\ntest \"exit_success\":\texit status 0, pass.\n----------------------------------------\ntest \"empty\":\texit status 0, pass.\n----------------------------------------\n22 tests, 22 pass, 0 fail\nPASS: tests/sanity-test\nsrcdir: \nscanner: wayland-scanner\ntest_data_dir: tests/data\ntest_output_dir: tests/output\npwd: /usr/lib/wayland/ptest\nsed: sed\n\nTesting code generation: example.xml -> example-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nexample.xml -> example-code.c PASS\n\nTesting client-header generation: example.xml -> example-client.h\nexample.xml -> example-client.h PASS\n\nTesting server-header generation: example.xml -> example-server.h\nexample.xml -> example-server.h PASS\n\nTesting enum-header generation: example.xml -> example-enum.h\nexample.xml -> example-enum.h PASS\n\nTesting code generation: small.xml -> small-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code.c PASS\n\nTesting client-header generation: small.xml -> small-client.h\nsmall.xml -> small-client.h PASS\n\nTesting server-header generation: small.xml -> small-server.h\nsmall.xml -> small-server.h PASS\n\nTesting -c code generation: small.xml -> small-code-core.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code-core.c PASS\n\nTesting -c client-header generation: small.xml -> small-client-core.h\nsmall.xml -> small-client-core.h PASS\n\nTesting -c server-header generation: small.xml -> small-server-core.h\nsmall.xml -> small-server-core.h PASS\n\nTesting code generation: small.xml -> small-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code.c PASS\n\nTesting public-code generation: small.xml -> small-code.c\nsmall.xml -> small-code.c PASS\n\nTesting private-code generation: small.xml -> small-private-code.c\nsmall.xml -> small-private-code.c PASS\n\nTesting code generation: empty.xml -> empty-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nempty.xml -> empty-code.c PASS\n\nTesting client-header generation: empty.xml -> empty-client.h\nempty.xml -> empty-client.h PASS\n\nTesting server-header generation: empty.xml -> empty-server.h\nempty.xml -> empty-server.h PASS\n\nChecking that reading bad-identifier-arg.xml gives an error on line 7\nbad-identifier-arg.xml PASS\n\nChecking that reading bad-identifier-entry.xml gives an error on line 8\nbad-identifier-entry.xml PASS\n\nChecking that reading bad-identifier-enum.xml gives an error on line 6\nbad-identifier-enum.xml PASS\n\nChecking that reading bad-identifier-event.xml gives an error on line 6\nbad-identifier-event.xml PASS\n\nChecking that reading bad-identifier-interface.xml gives an error on line 3\nbad-identifier-interface.xml PASS\n\nChecking that reading bad-identifier-protocol.xml gives an error on line 2\nbad-identifier-protocol.xml PASS\n\nChecking that reading bad-identifier-request.xml gives an error on line 6\nbad-identifier-request.xml PASS\nPASS: tests/scanner-test.sh\ntest \"signal_emit_mutable\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_more_listeners\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_one_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_add_get\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_init\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/signal-test\ntest \"absolute_socket_path\":\texit status 0, pass.\n----------------------------------------\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-32.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-32.lock, maybe another compositor is running\ntest \"add_socket_auto\":\texit status 0, pass.\n----------------------------------------\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-test-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-test-0.lock, maybe another compositor is running\ntest \"add_existing_socket\":\texit status 0, pass.\n----------------------------------------\nerror: socket path \"/tmp/wayland-tests-aShemg/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" plus null terminator exceeds 108 bytes\ntest \"socket_path_overflow_server_create\":\texit status 0, pass.\n----------------------------------------\nerror: socket path \"/tmp/wayland-tests-aShemg/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" plus null terminator exceeds 108 bytes\ntest \"socket_path_overflow_client_connect\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/socket-test\nPASS: tests/wayland-egl-symbols-check\nDURATION: 5\nEND: /usr/lib/wayland/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "wayland": {
                    "duration": "5",
                    "log": "START: ptest-runner\n2024-11-06T15:13\ntest \"array_for_each\":\texit status 0, pass.\n----------------------------------------\ntest \"array_copy\":\texit status 0, pass.\n----------------------------------------\ntest \"array_add\":\texit status 0, pass.\n----------------------------------------\ntest \"array_release\":\texit status 0, pass.\n----------------------------------------\ntest \"array_init\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/array-test\ntest \"client_destroy_removes_link\":\texit status 0, pass.\n----------------------------------------\ntest \"client_destroy_listener\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/client-test\ntest \"new_resource\":\texit status 0, pass.\n----------------------------------------\ntest \"new_client_connect\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/compositor-introspection-test\nTimeout was set to 1 second from now.\n* bogus size 11\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 10\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 9\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 8\nmessage too short, object (1), message sync(n)\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 7\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 6\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 5\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 4\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 3\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 2\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 1\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\n* bogus size 0\nmessage too short, invalid header\nerror in client communication (pid 387)\nReceived 60 bytes, object 1, opcode 0\nError event on object 1, code 1, message \" invalid arguments for wl_display#1.sync\"\ntest \"request_bogus_size\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 2: no memory\ntest \"closure_leaks_after_error\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"closure_leaks\":\texit status 0, pass.\n----------------------------------------\ntest \"invoke_closure\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_unbounded_boundary_size\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_big_enough\":\texit status 0, pass.\n----------------------------------------\nData too big for buffer (0 + 5012 > 4096).\ntest \"connection_marshal_too_big\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_alot\":\texit status 0, pass.\n----------------------------------------\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\nmessage too short, object (0), message test(s)\nmessage too short, object (0), message test(a)\ntest \"connection_demarshal_failures\":\texit status 0, pass.\n----------------------------------------\nNULL string received on non-nullable type, message test(s)\ntest \"connection_demarshal_null_strings\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal_demarshal\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_demarshal\":\texit status 0, pass.\n----------------------------------------\nerror marshalling arguments for test (signature o): null value passed for arg 0\nerror marshalling arguments for test (signature s): null value passed for arg 0\nerror marshalling arguments for test (signature a): null value passed for arg 0\ntest \"connection_marshal_nullables\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_marshal\":\texit status 0, pass.\n----------------------------------------\ntest \"argument_from_va_list\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_queue\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_data\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_write\":\texit status 0, pass.\n----------------------------------------\ntest \"connection_create\":\texit status 0, pass.\n----------------------------------------\n19 tests, 19 pass, 0 fail\nPASS: tests/connection-test\nPASS: tests/cpp-compile-test\ntest \"no_source_terminate\":\texit status 0, pass.\n----------------------------------------\ntest \"global_remove\":\texit status 0, pass.\n----------------------------------------\nSend loop 0\nSend loop 1\nSend loop 2\nSend loop 3\nSend loop 4\nSend loop 5\nSend loop 6\nSend loop 7\nSend loop 8\nSend loop 9\nSend loop 10\nSend loop 11\nSend loop 12\nSend loop 13\nSend loop 14\nSend loop 15\nSend loop 16\nSend loop 17\nSend loop 18\nSend loop 19\nSend loop 20\nSend loop 21\nSend loop 22\nSend loop 23\nSend loop 24\nSend loop 25\nSend loop 26\nSend loop 27\nSend loop 28\nSend loop 29\nSend loop 30\nSend loop 31\nSend loop 32\nSend loop 33\nSend loop 34\nSend loop 35\nSend loop 36\nSend loop 37\nSend loop 38\nSend loop 39\nSend loop 40\nSend loop 41\nSend loop 42\nSend loop 43\nSend loop 44\nSend loop 45\nSend loop 46\nSend loop 47\nSend loop 48\nSend loop 49\nSend loop 50\nSend loop 51\nSend loop 52\nSend loop 53\nSend loop 54\nSend loop 55\nSend loop 56\nSend loop 57\nSend loop 58\nSend loop 59\nSend loop 60\nSend loop 61\nSend loop 62\nSend loop 63\nSend loop 64\nSend loop 65\nSend loop 66\nSend loop 67\nSend loop 68\nSend loop 69\nSend loop 70\nSend loop 71\nSend loop 72\nSend loop 73\nSend loop 74\nSend loop 75\nSend loop 76\nSend loop 77\nSend loop 78\nSend loop 79\nSend loop 80\nSend loop 81\nSend loop 82\nSend loop 83\nSend loop 84\nSend loop 85\nSend loop 86\nSend loop 87\nSend loop 88\nSend loop 89\nSend loop 90\nSend loop 91\nSend loop 92\nSend loop 93\nSend loop 94\nSend loop 95\nSend loop 96\nSend loop 97\nSend loop 98\nSend loop 99\nSend loop 100\nSend loop 101\nSend loop 102\nSend loop 103\nSend loop 104\nSend loop 105\nSend loop 106\nSend loop 107\nSend loop 108\nSend loop 109\nSend loop 110\nSend loop 111\nSend loop 112\nSend loop 113\nSend loop 114\nSend loop 115\nSend loop 116\nSend loop 117\nSend loop 118\nSend loop 119\nSend loop 120\nSend loop 121\nSend loop 122\nSend loop 123\nSend loop 124\nSend loop 125\nSend loop 126\nSend loop 127\nSend loop 128\nSend loop 129\nSend loop 130\nSend loop 131\nSend loop 132\nSend loop 133\nSend loop 134\nSend loop 135\nSend loop 136\nSend loop 137\nSend loop 138\nSend loop 139\nSend loop 140\nSend loop 141\nSend loop 142\nSend loop 143\nSend loop 144\nSend loop 145\nSend loop 146\nSend loop 147\nSend loop 148\nSend loop 149\nSend loop 150\nSend loop 151\nSend loop 152\nSend loop 153\nSend loop 154\nSend loop 155\nSend loop 156\nSend loop 157\nSend loop 158\nSend loop 159\nSend loop 160\nSend loop 161\nSend loop 162\nSend loop 163\nSend loop 164\nSend loop 165\nSend loop 166\nSend loop 167\nSend loop 168\nSend loop 169\nSend loop 170\nSend loop 171\nSend loop 172\nSend loop 173\nSend loop 174\nSend loop 175\nSend loop 176\nSend loop 177\nSend loop 178\nSend loop 179\nSend loop 180\nSend loop 181\nSend loop 182\nSend loop 183\nSend loop 184\nSend loop 185\nSend loop 186\nSend loop 187\nSend loop 188\nSend loop 189\nSend loop 190\nSend loop 191\nSend loop 192\nSend loop 193\nSend loop 194\nSend loop 195\nSend loop 196\nSend loop 197\nSend loop 198\nSend loop 199\nSend loop 200\nSend loop 201\nSend loop 202\nSend loop 203\nSend loop 204\nSend loop 205\nSend loop 206\nSend loop 207\nSend loop 208\nSend loop 209\nSend loop 210\nSend loop 211\nSend loop 212\nSend loop 213\nSend loop 214\nSend loop 215\nSend loop 216\nSend loop 217\nSend loop 218\nSend loop 219\nSend loop 220\nSend loop 221\nSend loop 222\nSend loop 223\nSend loop 224\nSend loop 225\nSend loop 226\nSend loop 227\nSend loop 228\nSend loop 229\nSend loop 230\nSend loop 231\nSend loop 232\nSend loop 233\nSend loop 234\nSend loop 235\nSend loop 236\nSend loop 237\nSend loop 238\nSend loop 239\nSend loop 240\nSend loop 241\nSend loop 242\nSend loop 243\nSend loop 244\nSend loop 245\nSend loop 246\nSend loop 247\nSend loop 248\nSend loop 249\nSend loop 250\nSend loop 251\nSend loop 252\nSend loop 253\nSend loop 254\nSend loop 255\nSend loop 256\nSend loop 257\nSend loop 258\nSend loop 259\nSend loop 260\nSend loop 261\nSend loop 262\nSend loop 263\nSend loop 264\nSend loop 265\nSend loop 266\nSend loop 267\nSend loop 268\nSend loop 269\nSend loop 270\nSend loop 271\nSend loop 272\nSend loop 273\nSend loop 274\nSend loop 275\nSend loop 276\nSend loop 277\nSend loop 278\nSend loop 279\nSend loop 280\nSend loop 281\nSend loop 282\nSend loop 283\nSend loop 284\nSend loop 285\nSend loop 286\nSend loop 287\nSend loop 288\nSend loop 289\nSend loop 290\nSend loop 291\nSend loop 292\nSend loop 293\nSend loop 294\nSend loop 295\nSend loop 296\nSend loop 297\nSend loop 298\nSend loop 299\nSend loop 300\nSend loop 301\nSend loop 302\nSend loop 303\nSend loop 304\nSend loop 305\nSend loop 306\nSend loop 307\nSend loop 308\nSend loop 309\nSend loop 310\nSend loop 311\nSend loop 312\nSend loop 313\nSend loop 314\nSend loop 315\nSend loop 316\nSend loop 317\nSend loop 318\nSend loop 319\nSend loop 320\nSend loop 321\nSend loop 322\nSend loop 323\nSend loop 324\nSend loop 325\nSend loop 326\nSend loop 327\nSend loop 328\nSend loop 329\nSend loop 330\nSend loop 331\nSend loop 332\nSend loop 333\nSend loop 334\nSend loop 335\nSend loop 336\nSend loop 337\nSend loop 338\nSend loop 339\nSend loop 340\nSend loop 341\nSend loop 342\nSend loop 343\nSend loop 344\nSend loop 345\nSend loop 346\nSend loop 347\nSend loop 348\nSend loop 349\nSend loop 350\nSend loop 351\nSend loop 352\nSend loop 353\nSend loop 354\nSend loop 355\nSend loop 356\nSend loop 357\nSend loop 358\nSend loop 359\nSend loop 360\nSend loop 361\nSend loop 362\nSend loop 363\nSend loop 364\nSend loop 365\nSend loop 366\nSend loop 367\nSend loop 368\nSend loop 369\nSend loop 370\nSend loop 371\nSend loop 372\nSend loop 373\nSend loop 374\nSend loop 375\nSend loop 376\nSend loop 377\nSend loop 378\nSend loop 379\nSend loop 380\nSend loop 381\nSend loop 382\nSend loop 383\nSend loop 384\nSend loop 385\nSend loop 386\nSend loop 387\nSend loop 388\nSend loop 389\nSend loop 390\nSend loop 391\nSend loop 392\nSend loop 393\nSend loop 394\nSend loop 395\nSend loop 396\nSend loop 397\nSend loop 398\nSend loop 399\nSend loop 400\nSend loop 401\nSend loop 402\nSend loop 403\nSend loop 404\nSend loop 405\nSend loop 406\nSend loop 407\nSend loop 408\nSend loop 409\nSend loop 410\nSend loop 411\nSend loop 412\nSend loop 413\nSend loop 414\nSend loop 415\nSend loop 416\nSend loop 417\nSend loop 418\nSend loop 419\nSend loop 420\nSend loop 421\nSend loop 422\nSend loop 423\nSend loop 424\nSend loop 425\nSend loop 426\nSend loop 427\nSend loop 428\nSend loop 429\nSend loop 430\nSend loop 431\nSend loop 432\nSend loop 433\nSend loop 434\nSend loop 435\nSend loop 436\nSend loop 437\nSend loop 438\nSend loop 439\nSend loop 440\nSend loop 441\nSend loop 442\nSend loop 443\nSend loop 444\nSend loop 445\nSend loop 446\nSend loop 447\nSend loop 448\nSend loop 449\nSend loop 450\nSend loop 451\nSend loop 452\nSend loop 453\nSend loop 454\nSend loop 455\nSend loop 456\nSend loop 457\nSend loop 458\nSend loop 459\nSend loop 460\nSend loop 461\nSend loop 462\nSend loop 463\nSend loop 464\nSend loop 465\nSend loop 466\nSend loop 467\nSend loop 468\nSend loop 469\nSend loop 470\nSend loop 471\nSend loop 472\nSend loop 473\nSend loop 474\nSend loop 475\nSend loop 476\nSend loop 477\nSend loop 478\nSend loop 479\nSend loop 480\nSend loop 481\nSend loop 482\nSend loop 483\nSend loop 484\nSend loop 485\nSend loop 486\nSend loop 487\nSend loop 488\nSend loop 489\nSend loop 490\nSend loop 491\nSend loop 492\nSend loop 493\nSend loop 494\nSend loop 495\nSend loop 496\nSend loop 497\nSend loop 498\nSend loop 499\nSend loop 500\nSend loop 501\nSend loop 502\nSend loop 503\nSend loop 504\nSend loop 505\nSend loop 506\nSend loop 507\nSend loop 508\nSend loop 509\nSend loop 510\nSend loop 511\nSend loop 512\nSend loop 513\nSend loop 514\nSend loop 515\nSend loop 516\nSend loop 517\nSend loop 518\nSend loop 519\nSend loop 520\nSend loop 521\nSend loop 522\nSend loop 523\nSend loop 524\nSend loop 525\nSend loop 526\nSend loop 527\nSend loop 528\nSend loop 529\nSend loop 530\nSend loop 531\nSend loop 532\nSend loop 533\nSend loop 534\nSend loop 535\nSend loop 536\nSend loop 537\nSend loop 538\nSend loop 539\nSend loop 540\nSend loop 541\nSend loop 542\nSend loop 543\nSend loop 544\nSend loop 545\nSend loop 546\nSend loop 547\nSend loop 548\nSend loop 549\nSend loop 550\nSend loop 551\nSend loop 552\nSend loop 553\nSend loop 554\nSend loop 555\nSend loop 556\nSend loop 557\nSend loop 558\nSend loop 559\nSend loop 560\nSend loop 561\nSend loop 562\nSend loop 563\nSend loop 564\nSend loop 565\nSend loop 566\nSend loop 567\nSend loop 568\nSend loop 569\nSend loop 570\nSend loop 571\nSend loop 572\nSend loop 573\nSend loop 574\nSend loop 575\nSend loop 576\nSend loop 577\nSend loop 578\nSend loop 579\nSend loop 580\nSend loop 581\nSend loop 582\nSend loop 583\nSend loop 584\nSend loop 585\nSend loop 586\nSend loop 587\nSend loop 588\nSend loop 589\nSend loop 590\nSend loop 591\nSend loop 592\nSend loop 593\nSend loop 594\nSend loop 595\nSend loop 596\nSend loop 597\nSend loop 598\nSend loop 599\nSend loop 600\nSend loop 601\nSend loop 602\nSend loop 603\nSend loop 604\nSend loop 605\nSend loop 606\nSend loop 607\nSend loop 608\nSend loop 609\nSend loop 610\nSend loop 611\nSend loop 612\nSend loop 613\nSend loop 614\nSend loop 615\nSend loop 616\nSend loop 617\nSend loop 618\nSend loop 619\nSend loop 620\nSend loop 621\nSend loop 622\nSend loop 623\nSend loop 624\nSend loop 625\nSend loop 626\nSend loop 627\nSend loop 628\nSend loop 629\nSend loop 630\nSend loop 631\nSend loop 632\nSend loop 633\nSend loop 634\nSend loop 635\nSend loop 636\nSend loop 637\nSend loop 638\nSend loop 639\nSend loop 640\nSend loop 641\nSend loop 642\nSend loop 643\nSend loop 644\nSend loop 645\nSend loop 646\nSend loop 647\nSend loop 648\nSend loop 649\nSend loop 650\nSend loop 651\nSend loop 652\nSend loop 653\nSend loop 654\nSend loop 655\nSend loop 656\nSend loop 657\nSend loop 658\nSend loop 659\nSend loop 660\nSend loop 661\nSend loop 662\nSend loop 663\nSend loop 664\nSend loop 665\nSend loop 666\nSend loop 667\nSend loop 668\nSend loop 669\nSend loop 670\nSend loop 671\nSend loop 672\nSend loop 673\nSend loop 674\nSend loop 675\nSend loop 676\nSend loop 677\nSend loop 678\nSend loop 679\nSend loop 680\nSend loop 681\nSend loop 682\nSend loop 683\nSend loop 684\nSend loop 685\nSend loop 686\nSend loop 687\nSend loop 688\nSend loop 689\nSend loop 690\nSend loop 691\nSend loop 692\nSend loop 693\nSend loop 694\nSend loop 695\nSend loop 696\nSend loop 697\nSend loop 698\nSend loop 699\nSend loop 700\nSend loop 701\nSend loop 702\nSend loop 703\nSend loop 704\nSend loop 705\nSend loop 706\nSend loop 707\nSend loop 708\nSend loop 709\nSend loop 710\nSend loop 711\nSend loop 712\nSend loop 713\nSend loop 714\nSend loop 715\nSend loop 716\nSend loop 717\nSend loop 718\nSend loop 719\nSend loop 720\nSend loop 721\nSend loop 722\nSend loop 723\nSend loop 724\nSend loop 725\nSend loop 726\nSend loop 727\nSend loop 728\nSend loop 729\nSend loop 730\nSend loop 731\nSend loop 732\nSend loop 733\nSend loop 734\nSend loop 735\nSend loop 736\nSend loop 737\nSend loop 738\nSend loop 739\nSend loop 740\nSend loop 741\nSend loop 742\nSend loop 743\nSend loop 744\nSend loop 745\nSend loop 746\nSend loop 747\nSend loop 748\nSend loop 749\nSend loop 750\nSend loop 751\nSend loop 752\nSend loop 753\nSend loop 754\nSend loop 755\nSend loop 756\nSend loop 757\nSend loop 758\nSend loop 759\nSend loop 760\nSend loop 761\nSend loop 762\nSend loop 763\nSend loop 764\nSend loop 765\nSend loop 766\nSend loop 767\nSend loop 768\nSend loop 769\nSend loop 770\nSend loop 771\nSend loop 772\nSend loop 773\nSend loop 774\nSend loop 775\nSend loop 776\nSend loop 777\nSend loop 778\nSend loop 779\nSend loop 780\nSend loop 781\nSend loop 782\nSend loop 783\nSend loop 784\nSend loop 785\nSend loop 786\nSend loop 787\nSend loop 788\nSend loop 789\nSend loop 790\nSend loop 791\nSend loop 792\nSend loop 793\nSend loop 794\nSend loop 795\nSend loop 796\nSend loop 797\nSend loop 798\nSend loop 799\nSend loop 800\nSend loop 801\nSend loop 802\nSend loop 803\nSend loop 804\nSend loop 805\nSend loop 806\nSend loop 807\nSend loop 808\nSend loop 809\nSend loop 810\nSend loop 811\nSend loop 812\nSend loop 813\nSend loop 814\nSend loop 815\nSend loop 816\nSend loop 817\nSend loop 818\nSend loop 819\nSend loop 820\nSend loop 821\nSend loop 822\nSend loop 823\nSend loop 824\nSend loop 825\nSend loop 826\nSend loop 827\nSend loop 828\nSend loop 829\nSend loop 830\nSend loop 831\nSend loop 832\nSend loop 833\nSend loop 834\nSend loop 835\nSend loop 836\nSend loop 837\nSend loop 838\nSend loop 839\nSend loop 840\nSend loop 841\nSend loop 842\nSend loop 843\nSend loop 844\nSend loop 845\nSend loop 846\nSend loop 847\nSend loop 848\nSend loop 849\nSend loop 850\nSend loop 851\nSend loop 852\nSend loop 853\nSend loop 854\nSend loop 855\nSend loop 856\nSend loop 857\nSend loop 858\nSend loop 859\nSend loop 860\nSend loop 861\nSend loop 862\nSend loop 863\nSend loop 864\nSend loop 865\nSend loop 866\nSend loop 867\nSend loop 868\nSend loop 869\nSend loop 870\nSend loop 871\nSend loop 872\nSend loop 873\nSend loop 874\nSend loop 875\nSend loop 876\nSend loop 877\nSend loop 878\nSend loop 879\nSend loop 880\nSend loop 881\nSend loop 882\nSend loop 883\nSend loop 884\nSend loop 885\nSend loop 886\nSend loop 887\nSend loop 888\nSend loop 889\nSend loop 890\nSend loop 891\nSend loop 892\nSend loop 893\nSend loop 894\nSend loop 895\nSend loop 896\nSend loop 897\nSend loop 898\nSend loop 899\nSend loop 900\nSend loop 901\nSend loop 902\nSend loop 903\nSend loop 904\nSend loop 905\nSend loop 906\nSend loop 907\nSend loop 908\nSend loop 909\nSend loop 910\nSend loop 911\nSend loop 912\nSend loop 913\nSend loop 914\nSend loop 915\nSend loop 916\nSend loop 917\nSend loop 918\nSend loop 919\nSend loop 920\nSend loop 921\nSend loop 922\nSend loop 923\nSend loop 924\nSend loop 925\nSend loop 926\nSend loop 927\nSend loop 928\nSend loop 929\nSend loop 930\nSend loop 931\nSend loop 932\nSend loop 933\nSend loop 934\nSend loop 935\nSend loop 936\nSend loop 937\nSend loop 938\nSend loop 939\nSend loop 940\nSend loop 941\nSend loop 942\nSend loop 943\nSend loop 944\nSend loop 945\nSend loop 946\nSend loop 947\nSend loop 948\nSend loop 949\nSend loop 950\nSend loop 951\nSend loop 952\nSend loop 953\nSend loop 954\nSend loop 955\nSend loop 956\nSend loop 957\nSend loop 958\nSend loop 959\nSend loop 960\nSend loop 961\nSend loop 962\nSend loop 963\nSend loop 964\nSend loop 965\nSend loop 966\nSend loop 967\nSend loop 968\nSend loop 969\nSend loop 970\nSend loop 971\nSend loop 972\nSend loop 973\nSend loop 974\nSend loop 975\nSend loop 976\nSend loop 977\nSend loop 978\nSend loop 979\nSend loop 980\nSend loop 981\nSend loop 982\nSend loop 983\nSend loop 984\nSend loop 985\nSend loop 986\nSend loop 987\nSend loop 988\nSend loop 989\nSend loop 990\nSend loop 991\nSend loop 992\nSend loop 993\nSend loop 994\nSend loop 995\nSend loop 996\nSend loop 997\nSend loop 998\nSend loop 999\nSend loop 1000\nSend loop 1001\nSend loop 1002\nSend loop 1003\nSend loop 1004\nSend loop 1005\nSend loop 1006\nSend loop 1007\nSend loop 1008\nSend loop 1009\nSend loop 1010\nSend loop 1011\nSend loop 1012\nSend loop 1013\nSend loop 1014\nSend loop 1015\nSend loop 1016\nSend loop 1017\nSend loop 1018\nSend loop 1019\nSend loop 1020\nSend loop 1021\nSend loop 1022\nSend loop 1023\nSend loop 1024\nSend loop 1025\nSend loop 1026\nSend loop 1027\nSend loop 1028\nSend loop 1029\nSend loop 1030\nSend loop 1031\nSend loop 1032\nSend loop 1033\nSend loop 1034\nSend loop 1035\nSend loop 1036\nSend loop 1037\nSend loop 1038\nSend loop 1039\nSend loop 1040\nSend loop 1041\nSend loop 1042\nSend loop 1043\nSend loop 1044\nSend loop 1045\nSend loop 1046\nSend loop 1047\nSend loop 1048\nSend loop 1049\nSend loop 1050\nSend loop 1051\nSend loop 1052\nSend loop 1053\nSend loop 1054\nSend loop 1055\nSend loop 1056\nSend loop 1057\nSend loop 1058\nSend loop 1059\nSend loop 1060\nSend loop 1061\nSend loop 1062\nSend loop 1063\nSend loop 1064\nSend loop 1065\nSend loop 1066\nSend loop 1067\nSend loop 1068\nSend loop 1069\nSend loop 1070\nSend loop 1071\nSend loop 1072\nSend loop 1073\nSend loop 1074\nSend loop 1075\nSend loop 1076\nSend loop 1077\nSend loop 1078\nSend loop 1079\nSend loop 1080\nSend loop 1081\nSend loop 1082\nSend loop 1083\nSend loop 1084\nSend loop 1085\nSend loop 1086\nSend loop 1087\nSend loop 1088\nSend loop 1089\nSend loop 1090\nSend loop 1091\nSend loop 1092\nSend loop 1093\nSend loop 1094\nSend loop 1095\nSend loop 1096\nSend loop 1097\nSend loop 1098\nSend loop 1099\nSend loop 1100\nSend loop 1101\nSend loop 1102\nSend loop 1103\nSend loop 1104\nSend loop 1105\nSend loop 1106\nSend loop 1107\nSend loop 1108\nSend loop 1109\nSend loop 1110\nSend loop 1111\nSend loop 1112\nSend loop 1113\nSend loop 1114\nSend loop 1115\nSend loop 1116\nSend loop 1117\nSend loop 1118\nSend loop 1119\nSend loop 1120\nSend loop 1121\nSend loop 1122\nSend loop 1123\nSend loop 1124\nSend loop 1125\nSend loop 1126\nSend loop 1127\nSend loop 1128\nSend loop 1129\nSend loop 1130\nSend loop 1131\nSend loop 1132\nSend loop 1133\nSend loop 1134\nSend loop 1135\nSend loop 1136\nSend loop 1137\nSend loop 1138\nSend loop 1139\nSend loop 1140\nSend loop 1141\nSend loop 1142\nSend loop 1143\nSend loop 1144\nSend loop 1145\nSend loop 1146\nSend loop 1147\nSend loop 1148\nSend loop 1149\nSend loop 1150\nSend loop 1151\nSend loop 1152\nSend loop 1153\nSend loop 1154\nSend loop 1155\nSend loop 1156\nSend loop 1157\nSend loop 1158\nSend loop 1159\nSend loop 1160\nSend loop 1161\nSend loop 1162\nSend loop 1163\nSend loop 1164\nSend loop 1165\nSend loop 1166\nSend loop 1167\nSend loop 1168\nSend loop 1169\nSend loop 1170\nSend loop 1171\nSend loop 1172\nSend loop 1173\nSend loop 1174\nSend loop 1175\nSend loop 1176\nSend loop 1177\nSend loop 1178\nSend loop 1179\nSend loop 1180\nSend loop 1181\nSend loop 1182\nSend loop 1183\nSend loop 1184\nSend loop 1185\nSend loop 1186\nSend loop 1187\nSend loop 1188\nSend loop 1189\nSend loop 1190\nSend loop 1191\nSend loop 1192\nSend loop 1193\nSend loop 1194\nSend loop 1195\nSend loop 1196\nSend loop 1197\nSend loop 1198\nSend loop 1199\nSend loop 1200\nSend loop 1201\nSend loop 1202\nSend loop 1203\nSend loop 1204\nSend loop 1205\nSend loop 1206\nSend loop 1207\nSend loop 1208\nSend loop 1209\nSend loop 1210\nSend loop 1211\nSend loop 1212\nSend loop 1213\nSend loop 1214\nSend loop 1215\nSend loop 1216\nSend loop 1217\nSend loop 1218\nSend loop 1219\nSend loop 1220\nSend loop 1221\nSend loop 1222\nSend loop 1223\nSend loop 1224\nSend loop 1225\nSend loop 1226\nSend loop 1227\nSend loop 1228\nSend loop 1229\nSend loop 1230\nSend loop 1231\nSend loop 1232\nSend loop 1233\nSend loop 1234\nSend loop 1235\nSend loop 1236\nSend loop 1237\nSend loop 1238\nSend loop 1239\nSend loop 1240\nSend loop 1241\nSend loop 1242\nSend loop 1243\nSend loop 1244\nSend loop 1245\nSend loop 1246\nSend loop 1247\nSend loop 1248\nSend loop 1249\nSend loop 1250\nSend loop 1251\nSend loop 1252\nSend loop 1253\nSend loop 1254\nSend loop 1255\nSend loop 1256\nSend loop 1257\nSend loop 1258\nSend loop 1259\nSend loop 1260\nSend loop 1261\nSend loop 1262\nSend loop 1263\nSend loop 1264\nSend loop 1265\nSend loop 1266\nSend loop 1267\nSend loop 1268\nSend loop 1269\nSend loop 1270\nSend loop 1271\nSend loop 1272\nSend loop 1273\nSend loop 1274\nSend loop 1275\nSend loop 1276\nSend loop 1277\nSend loop 1278\nSend loop 1279\nSend loop 1280\nSend loop 1281\nSend loop 1282\nSend loop 1283\nSend loop 1284\nSend loop 1285\nSend loop 1286\nSend loop 1287\nSend loop 1288\nSend loop 1289\nSend loop 1290\nSend loop 1291\nSend loop 1292\nSend loop 1293\nSend loop 1294\nSend loop 1295\nSend loop 1296\nSend loop 1297\nSend loop 1298\nSend loop 1299\nSend loop 1300\nSend loop 1301\nSend loop 1302\nSend loop 1303\nSend loop 1304\nSend loop 1305\nSend loop 1306\nSend loop 1307\nSend loop 1308\nSend loop 1309\nSend loop 1310\nSend loop 1311\nSend loop 1312\nSend loop 1313\nSend loop 1314\nSend loop 1315\nSend loop 1316\nSend loop 1317\nSend loop 1318\nSend loop 1319\nSend loop 1320\nSend loop 1321\nSend loop 1322\nSend loop 1323\nSend loop 1324\nSend loop 1325\nSend loop 1326\nSend loop 1327\nSend loop 1328\nSend loop 1329\nSend loop 1330\nSend loop 1331\nSend loop 1332\nSend loop 1333\nSend loop 1334\nSend loop 1335\nSend loop 1336\nSend loop 1337\nSend loop 1338\nSend loop 1339\nSend loop 1340\nSend loop 1341\nSend loop 1342\nSend loop 1343\nSend loop 1344\nSend loop 1345\nSend loop 1346\nSend loop 1347\nSend loop 1348\nSend loop 1349\nSend loop 1350\nSend loop 1351\nSend loop 1352\nSend loop 1353\nSend loop 1354\nSend loop 1355\nSend loop 1356\nSend loop 1357\nSend loop 1358\nSend loop 1359\nSend loop 1360\nSend loop 1361\nSend loop 1362\nSend loop 1363\nSend loop 1364\nSend loop 1365\nSend loop 1366\nSend loop 1367\nSend loop 1368\nSend loop 1369\nSend loop 1370\nSend loop 1371\nSend loop 1372\nSend loop 1373\nSend loop 1374\nSend loop 1375\nSend loop 1376\nSend loop 1377\nSend loop 1378\nSend loop 1379\nSend loop 1380\nSend loop 1381\nSend loop 1382\nSend loop 1383\nSend loop 1384\nSend loop 1385\nSend loop 1386\nSend loop 1387\nSend loop 1388\nSend loop 1389\nSend loop 1390\nSend loop 1391\nSend loop 1392\nSend loop 1393\nSend loop 1394\nSend loop 1395\nSend loop 1396\nSend loop 1397\nSend loop 1398\nSend loop 1399\nSend loop 1400\nSend loop 1401\nSend loop 1402\nSend loop 1403\nSend loop 1404\nSend loop 1405\nSend loop 1406\nSend loop 1407\nSend loop 1408\nSend loop 1409\nSend loop 1410\nSend loop 1411\nSend loop 1412\nSend loop 1413\nSend loop 1414\nSend loop 1415\nSend loop 1416\nSend loop 1417\nSend loop 1418\nSend loop 1419\nSend loop 1420\nSend loop 1421\nSend loop 1422\nSend loop 1423\nSend loop 1424\nSend loop 1425\nSend loop 1426\nSend loop 1427\nSend loop 1428\nSend loop 1429\nSend loop 1430\nSend loop 1431\nSend loop 1432\nSend loop 1433\nSend loop 1434\nSend loop 1435\nSend loop 1436\nSend loop 1437\nSend loop 1438\nSend loop 1439\nSend loop 1440\nSend loop 1441\nSend loop 1442\nSend loop 1443\nSend loop 1444\nSend loop 1445\nSend loop 1446\nSend loop 1447\nSend loop 1448\nSend loop 1449\nSend loop 1450\nSend loop 1451\nSend loop 1452\nSend loop 1453\nSend loop 1454\nSend loop 1455\nSend loop 1456\nSend loop 1457\nSend loop 1458\nSend loop 1459\nSend loop 1460\nSend loop 1461\nSend loop 1462\nSend loop 1463\nSend loop 1464\nSend loop 1465\nSend loop 1466\nSend loop 1467\nSend loop 1468\nSend loop 1469\nSend loop 1470\nSend loop 1471\nSend loop 1472\nSend loop 1473\nSend loop 1474\nSend loop 1475\nSend loop 1476\nSend loop 1477\nSend loop 1478\nSend loop 1479\nSend loop 1480\nSend loop 1481\nSend loop 1482\nSend loop 1483\nSend loop 1484\nSend loop 1485\nSend loop 1486\nSend loop 1487\nSend loop 1488\nSend loop 1489\nSend loop 1490\nSend loop 1491\nSend loop 1492\nSend loop 1493\nSend loop 1494\nSend loop 1495\nSend loop 1496\nSend loop 1497\nSend loop 1498\nSend loop 1499\nSend loop 1500\nSend loop 1501\nSend loop 1502\nSend loop 1503\nSend loop 1504\nSend loop 1505\nSend loop 1506\nSend loop 1507\nSend loop 1508\nSend loop 1509\nSend loop 1510\nSend loop 1511\nSend loop 1512\nSend loop 1513\nSend loop 1514\nSend loop 1515\nSend loop 1516\nSend loop 1517\nSend loop 1518\nSend loop 1519\nSend loop 1520\nSend loop 1521\nSend loop 1522\nSend loop 1523\nSend loop 1524\nSend loop 1525\nSend loop 1526\nSend loop 1527\nSend loop 1528\nSend loop 1529\nSend loop 1530\nSend loop 1531\nSend loop 1532\nSend loop 1533\nSend loop 1534\nSend loop 1535\nSend loop 1536\nSend loop 1537\nSend loop 1538\nSend loop 1539\nSend loop 1540\nSend loop 1541\nSend loop 1542\nSend loop 1543\nSend loop 1544\nSend loop 1545\nSend loop 1546\nSend loop 1547\nSend loop 1548\nSend loop 1549\nSend loop 1550\nSend loop 1551\nSend loop 1552\nSend loop 1553\nSend loop 1554\nSend loop 1555\nSend loop 1556\nSend loop 1557\nSend loop 1558\nSend loop 1559\nSend loop 1560\nSend loop 1561\nSend loop 1562\nSend loop 1563\nSend loop 1564\nSend loop 1565\nSend loop 1566\nSend loop 1567\nSend loop 1568\nSend loop 1569\nSend loop 1570\nSend loop 1571\nSend loop 1572\nSend loop 1573\nSend loop 1574\nSend loop 1575\nSend loop 1576\nSend loop 1577\nSend loop 1578\nSend loop 1579\nSend loop 1580\nSend loop 1581\nSend loop 1582\nSend loop 1583\nSend loop 1584\nSend loop 1585\nSend loop 1586\nSend loop 1587\nSend loop 1588\nSend loop 1589\nSend loop 1590\nSend loop 1591\nSend loop 1592\nSend loop 1593\nSend loop 1594\nSend loop 1595\nSend loop 1596\nSend loop 1597\nSend loop 1598\nSend loop 1599\nSend loop 1600\nSend loop 1601\nSend loop 1602\nSend loop 1603\nSend loop 1604\nSend loop 1605\nSend loop 1606\nSend loop 1607\nSend loop 1608\nSend loop 1609\nSend loop 1610\nSend loop 1611\nSend loop 1612\nSend loop 1613\nSend loop 1614\nSend loop 1615\nSend loop 1616\nSend loop 1617\nSend loop 1618\nSend loop 1619\nSend loop 1620\nSend loop 1621\nSend loop 1622\nSend loop 1623\nSend loop 1624\nSend loop 1625\nSend loop 1626\nSend loop 1627\nSend loop 1628\nSend loop 1629\nSend loop 1630\nSend loop 1631\nSend loop 1632\nSend loop 1633\nSend loop 1634\nSend loop 1635\nSend loop 1636\nSend loop 1637\nSend loop 1638\nSend loop 1639\nSend loop 1640\nSend loop 1641\nSend loop 1642\nSend loop 1643\nSend loop 1644\nSend loop 1645\nSend loop 1646\nSend loop 1647\nSend loop 1648\nSend loop 1649\nSend loop 1650\nSend loop 1651\nSend loop 1652\nSend loop 1653\nSend loop 1654\nSend loop 1655\nSend loop 1656\nSend loop 1657\nSend loop 1658\nSend loop 1659\nSend loop 1660\nSend loop 1661\nSend loop 1662\nSend loop 1663\nSend loop 1664\nSend loop 1665\nSend loop 1666\nSend loop 1667\nSend loop 1668\nSend loop 1669\nSend loop 1670\nSend loop 1671\nSend loop 1672\nSend loop 1673\nSend loop 1674\nSend loop 1675\nSend loop 1676\nSend loop 1677\nSend loop 1678\nSend loop 1679\nSend loop 1680\nSend loop 1681\nSend loop 1682\nSend loop 1683\nSend loop 1684\nSend loop 1685\nSend loop 1686\nSend loop 1687\nSend loop 1688\nSend loop 1689\nSend loop 1690\nSend loop 1691\nSend loop 1692\nSend loop 1693\nSend loop 1694\nSend loop 1695\nSend loop 1696\nSend loop 1697\nSend loop 1698\nSend loop 1699\nSend loop 1700\nSend loop 1701\nSend loop 1702\nSend loop 1703\nSend loop 1704\nSend loop 1705\nSend loop 1706\nSend loop 1707\nSend loop 1708\nSend loop 1709\nSend loop 1710\nSend loop 1711\nSend loop 1712\nSend loop 1713\nSend loop 1714\nSend loop 1715\nSend loop 1716\nSend loop 1717\nSend loop 1718\nSend loop 1719\nSend loop 1720\nSend loop 1721\nSend loop 1722\nSend loop 1723\nSend loop 1724\nSend loop 1725\nSend loop 1726\nSend loop 1727\nSend loop 1728\nSend loop 1729\nSend loop 1730\nSend loop 1731\nSend loop 1732\nSend loop 1733\nSend loop 1734\nSend loop 1735\nSend loop 1736\nSend loop 1737\nSend loop 1738\nSend loop 1739\nSend loop 1740\nSend loop 1741\nSend loop 1742\nSend loop 1743\nSend loop 1744\nSend loop 1745\nSend loop 1746\nSend loop 1747\nSend loop 1748\nSend loop 1749\nSend loop 1750\nSend loop 1751\nSend loop 1752\nSend loop 1753\nSend loop 1754\nSend loop 1755\nSend loop 1756\nSend loop 1757\nSend loop 1758\nSend loop 1759\nSend loop 1760\nSend loop 1761\nSend loop 1762\nSend loop 1763\nSend loop 1764\nSend loop 1765\nSend loop 1766\nSend loop 1767\nSend loop 1768\nSend loop 1769\nSend loop 1770\nSend loop 1771\nSend loop 1772\nSend loop 1773\nSend loop 1774\nSend loop 1775\nSend loop 1776\nSend loop 1777\nSend loop 1778\nSend loop 1779\nSend loop 1780\nSend loop 1781\nSend loop 1782\nSend loop 1783\nSend loop 1784\nSend loop 1785\nSend loop 1786\nSend loop 1787\nSend loop 1788\nSend loop 1789\nSend loop 1790\nSend loop 1791\nSend loop 1792\nSend loop 1793\nSend loop 1794\nSend loop 1795\nSend loop 1796\nSend loop 1797\nSend loop 1798\nSend loop 1799\nSend loop 1800\nSend loop 1801\nSend loop 1802\nSend loop 1803\nSend loop 1804\nSend loop 1805\nSend loop 1806\nSend loop 1807\nSend loop 1808\nSend loop 1809\nSend loop 1810\nSend loop 1811\nSend loop 1812\nSend loop 1813\nSend loop 1814\nSend loop 1815\nSend loop 1816\nSend loop 1817\nSend loop 1818\nSend loop 1819\nSend loop 1820\nSend loop 1821\nSend loop 1822\nSend loop 1823\nSend loop 1824\nSend loop 1825\nSend loop 1826\nSend loop 1827\nSend loop 1828\nSend loop 1829\nSend loop 1830\nSend loop 1831\nSend loop 1832\nSend loop 1833\nSend loop 1834\nSend loop 1835\nSend loop 1836\nSend loop 1837\nSend loop 1838\nSend loop 1839\nSend loop 1840\nSend loop 1841\nSend loop 1842\nSend loop 1843\nSend loop 1844\nSend loop 1845\nSend loop 1846\nSend loop 1847\nSend loop 1848\nSend loop 1849\nSend loop 1850\nSend loop 1851\nSend loop 1852\nSend loop 1853\nSend loop 1854\nSend loop 1855\nSend loop 1856\nSend loop 1857\nSend loop 1858\nSend loop 1859\nSend loop 1860\nSend loop 1861\nSend loop 1862\nSend loop 1863\nSend loop 1864\nSend loop 1865\nSend loop 1866\nSend loop 1867\nSend loop 1868\nSend loop 1869\nSend loop 1870\nSend loop 1871\nSend loop 1872\nSend loop 1873\nSend loop 1874\nSend loop 1875\nSend loop 1876\nSend loop 1877\nSend loop 1878\nSend loop 1879\nSend loop 1880\nSend loop 1881\nSend loop 1882\nSend loop 1883\nSend loop 1884\nSend loop 1885\nSend loop 1886\nSend loop 1887\nSend loop 1888\nSend loop 1889\nSend loop 1890\nSend loop 1891\nSend loop 1892\nSend loop 1893\nSend loop 1894\nSend loop 1895\nSend loop 1896\nSend loop 1897\nSend loop 1898\nSend loop 1899\nSend loop 1900\nSend loop 1901\nSend loop 1902\nSend loop 1903\nSend loop 1904\nSend loop 1905\nSend loop 1906\nSend loop 1907\nSend loop 1908\nSend loop 1909\nSend loop 1910\nSend loop 1911\nSend loop 1912\nSend loop 1913\nSend loop 1914\nSend loop 1915\nSend loop 1916\nSend loop 1917\nSend loop 1918\nSend loop 1919\nSend loop 1920\nSend loop 1921\nSend loop 1922\nSend loop 1923\nSend loop 1924\nSend loop 1925\nSend loop 1926\nSend loop 1927\nSend loop 1928\nSend loop 1929\nSend loop 1930\nSend loop 1931\nSend loop 1932\nSend loop 1933\nSend loop 1934\nSend loop 1935\nSend loop 1936\nSend loop 1937\nSend loop 1938\nSend loop 1939\nSend loop 1940\nSend loop 1941\nSend loop 1942\nSend loop 1943\nSend loop 1944\nSend loop 1945\nSend loop 1946\nSend loop 1947\nSend loop 1948\nSend loop 1949\nSend loop 1950\nSend loop 1951\nSend loop 1952\nSend loop 1953\nSend loop 1954\nSend loop 1955\nSend loop 1956\nSend loop 1957\nSend loop 1958\nSend loop 1959\nSend loop 1960\nSend loop 1961\nSend loop 1962\nSend loop 1963\nSend loop 1964\nSend loop 1965\nSend loop 1966\nSend loop 1967\nSend loop 1968\nSend loop 1969\nSend loop 1970\nSend loop 1971\nSend loop 1972\nSend loop 1973\nSend loop 1974\nSend loop 1975\nSend loop 1976\nSend loop 1977\nSend loop 1978\nSend loop 1979\nSend loop 1980\nSend loop 1981\nSend loop 1982\nSend loop 1983\nSend loop 1984\nSend loop 1985\nSend loop 1986\nSend loop 1987\nSend loop 1988\nSend loop 1989\nSend loop 1990\nSend loop 1991\nSend loop 1992\nSend loop 1993\nSend loop 1994\nSend loop 1995\nSend loop 1996\nSend loop 1997\nSend loop 1998\nSend loop 1999\nSend loop 2000\nSend loop 2001\nSend loop 2002\nSend loop 2003\nSend loop 2004\nSend loop 2005\nSend loop 2006\nSend loop 2007\nSend loop 2008\nSend loop 2009\nSend loop 2010\nSend loop 2011\nSend loop 2012\nSend loop 2013\nSend loop 2014\nSend loop 2015\nSend loop 2016\nSend loop 2017\nSend loop 2018\nSend loop 2019\nSend loop 2020\nSend loop 2021\nSend loop 2022\nSend loop 2023\nSend loop 2024\nSend loop 2025\nSend loop 2026\nSend loop 2027\nSend loop 2028\nSend loop 2029\nSend loop 2030\nSend loop 2031\nSend loop 2032\nSend loop 2033\nSend loop 2034\nSend loop 2035\nSend loop 2036\nSend loop 2037\nSend loop 2038\nSend loop 2039\nSend loop 2040\nSend loop 2041\nSend loop 2042\nSend loop 2043\nSend loop 2044\nSend loop 2045\nSend loop 2046\nSend loop 2047\nSend loop 2048\nSend loop 2049\nSend loop 2050\nSend loop 2051\nSend loop 2052\nSend loop 2053\nSend loop 2054\nSend loop 2055\nSend loop 2056\nSend loop 2057\nSend loop 2058\nSend loop 2059\nSend loop 2060\nSend loop 2061\nSend loop 2062\nSend loop 2063\nSend loop 2064\nSend loop 2065\nSend loop 2066\nSend loop 2067\nSend loop 2068\nSend loop 2069\nSend loop 2070\nSend loop 2071\nSend loop 2072\nSend loop 2073\nSend loop 2074\nSend loop 2075\nSend loop 2076\nSend loop 2077\nSend loop 2078\nSend loop 2079\nSend loop 2080\nSend loop 2081\nSend loop 2082\nSend loop 2083\nSend loop 2084\nSend loop 2085\nSend loop 2086\nSend loop 2087\nSend loop 2088\nSend loop 2089\nSend loop 2090\nSend loop 2091\nSend loop 2092\nSend loop 2093\nSend loop 2094\nSend loop 2095\nSend loop 2096\nSend loop 2097\nSend loop 2098\nSend loop 2099\nSend loop 2100\nSend loop 2101\nSend loop 2102\nSend loop 2103\nSend loop 2104\nSend loop 2105\nSend loop 2106\nSend loop 2107\nSend loop 2108\nSend loop 2109\nSend loop 2110\nSend loop 2111\nSend loop 2112\nSend loop 2113\nSend loop 2114\nSend loop 2115\nSend loop 2116\nSend loop 2117\nSend loop 2118\nSend loop 2119\nSend loop 2120\nSend loop 2121\nSend loop 2122\nSend loop 2123\nSend loop 2124\nSend loop 2125\nSend loop 2126\nSend loop 2127\nSend loop 2128\nSend loop 2129\nSend loop 2130\nSend loop 2131\nSend loop 2132\nSend loop 2133\nSend loop 2134\nSend loop 2135\nSend loop 2136\nSend loop 2137\nSend loop 2138\nSend loop 2139\nSend loop 2140\nSend loop 2141\nSend loop 2142\nSend loop 2143\nSend loop 2144\nSend loop 2145\nSend loop 2146\nSend loop 2147\nSend loop 2148\nSend loop 2149\nSend loop 2150\nSend loop 2151\nSend loop 2152\nSend loop 2153\nSend loop 2154\nSend loop 2155\nSend loop 2156\nSend loop 2157\nSend loop 2158\nSend loop 2159\nSend loop 2160\nSend loop 2161\nSend loop 2162\nSend loop 2163\nSend loop 2164\nSend loop 2165\nSend loop 2166\nSend loop 2167\nSend loop 2168\nSend loop 2169\nSend loop 2170\nSend loop 2171\nSend loop 2172\nSend loop 2173\nSend loop 2174\nSend loop 2175\nSend loop 2176\nSend loop 2177\nSend loop 2178\nSend loop 2179\nSend loop 2180\nSend loop 2181\nSend loop 2182\nSend loop 2183\nSend loop 2184\nSend loop 2185\nSend loop 2186\nSend loop 2187\nSend loop 2188\nSend loop 2189\nSend loop 2190\nSend loop 2191\nSend loop 2192\nSend loop 2193\nSend loop 2194\nSend loop 2195\nSend loop 2196\nSend loop 2197\nSend loop 2198\nSend loop 2199\nSend loop 2200\nSend loop 2201\nSend loop 2202\nSend loop 2203\nSend loop 2204\nSend loop 2205\nSend loop 2206\nSend loop 2207\nSend loop 2208\nSend loop 2209\nSend loop 2210\nSend loop 2211\nSend loop 2212\nSend loop 2213\nSend loop 2214\nSend loop 2215\nSend loop 2216\nSend loop 2217\nSend loop 2218\nSend loop 2219\nSend loop 2220\nSend loop 2221\nSend loop 2222\nSend loop 2223\nSend loop 2224\nSend loop 2225\nSend loop 2226\nSend loop 2227\nSend loop 2228\nSend loop 2229\nSend loop 2230\nSend loop 2231\nSend loop 2232\nSend loop 2233\nSend loop 2234\nSend loop 2235\nSend loop 2236\nSend loop 2237\nSend loop 2238\nSend loop 2239\nSend loop 2240\nSend loop 2241\nSend loop 2242\nSend loop 2243\nSend loop 2244\nSend loop 2245\nSend loop 2246\nSend loop 2247\nSend loop 2248\nSend loop 2249\nSend loop 2250\nSend loop 2251\nSend loop 2252\nSend loop 2253\nSend loop 2254\nSend loop 2255\nSend loop 2256\nSend loop 2257\nSend loop 2258\nSend loop 2259\nSend loop 2260\nSend loop 2261\nSend loop 2262\nSend loop 2263\nSend loop 2264\nSend loop 2265\nSend loop 2266\nSend loop 2267\nSend loop 2268\nSend loop 2269\nSend loop 2270\nSend loop 2271\nSend loop 2272\nSend loop 2273\nSend loop 2274\nSend loop 2275\nSend loop 2276\nSend loop 2277\nSend loop 2278\nSend loop 2279\nSend loop 2280\nSend loop 2281\nSend loop 2282\nSend loop 2283\nSend loop 2284\nSend loop 2285\nSend loop 2286\nSend loop 2287\nSend loop 2288\nSend loop 2289\nSend loop 2290\nSend loop 2291\nSend loop 2292\nSend loop 2293\nSend loop 2294\nSend loop 2295\nSend loop 2296\nSend loop 2297\nSend loop 2298\nSend loop 2299\nSend loop 2300\nSend loop 2301\nSend loop 2302\nSend loop 2303\nSend loop 2304\nSend loop 2305\nSend loop 2306\nSend loop 2307\nSend loop 2308\nSend loop 2309\nSend loop 2310\nSend loop 2311\nSend loop 2312\nSend loop 2313\nSend loop 2314\nSend loop 2315\nSend loop 2316\nSend loop 2317\nSend loop 2318\nSend loop 2319\nSend loop 2320\nSend loop 2321\nSend loop 2322\nSend loop 2323\nSend loop 2324\nSend loop 2325\nSend loop 2326\nSend loop 2327\nSend loop 2328\nSend loop 2329\nSend loop 2330\nSend loop 2331\nSend loop 2332\nSend loop 2333\nSend loop 2334\nSend loop 2335\nSend loop 2336\nSend loop 2337\nSend loop 2338\nSend loop 2339\nSend loop 2340\nSend loop 2341\nSend loop 2342\nSend loop 2343\nSend loop 2344\nSend loop 2345\nSend loop 2346\nSend loop 2347\nSend loop 2348\nSend loop 2349\nSend loop 2350\nSend loop 2351\nSend loop 2352\nSend loop 2353\nSend loop 2354\nSend loop 2355\nSend loop 2356\nSend loop 2357\nSend loop 2358\nSend loop 2359\nSend loop 2360\nSend loop 2361\nSend loop 2362\nSend loop 2363\nSend loop 2364\nSend loop 2365\nSend loop 2366\nSend loop 2367\nSend loop 2368\nSend loop 2369\nSend loop 2370\nSend loop 2371\nSend loop 2372\nSend loop 2373\nSend loop 2374\nSend loop 2375\nSend loop 2376\nSend loop 2377\nSend loop 2378\nSend loop 2379\nSend loop 2380\nSend loop 2381\nSend loop 2382\nSend loop 2383\nSend loop 2384\nSend loop 2385\nSend loop 2386\nSend loop 2387\nSend loop 2388\nSend loop 2389\nSend loop 2390\nSend loop 2391\nSend loop 2392\nSend loop 2393\nSend loop 2394\nSend loop 2395\nSend loop 2396\nSend loop 2397\nSend loop 2398\nSend loop 2399\nSend loop 2400\nSend loop 2401\nSend loop 2402\nSend loop 2403\nSend loop 2404\nSend loop 2405\nSend loop 2406\nSend loop 2407\nSend loop 2408\nSend loop 2409\nSend loop 2410\nSend loop 2411\nSend loop 2412\nSend loop 2413\nSend loop 2414\nSend loop 2415\nSend loop 2416\nSend loop 2417\nSend loop 2418\nSend loop 2419\nSend loop 2420\nSend loop 2421\nSend loop 2422\nSend loop 2423\nSend loop 2424\nSend loop 2425\nSend loop 2426\nSend loop 2427\nSend loop 2428\nSend loop 2429\nSend loop 2430\nSend loop 2431\nSend loop 2432\nSend loop 2433\nSend loop 2434\nSend loop 2435\nSend loop 2436\nSend loop 2437\nSend loop 2438\nSend loop 2439\nSend loop 2440\nSend loop 2441\nSend loop 2442\nSend loop 2443\nSend loop 2444\nSend loop 2445\nSend loop 2446\nSend loop 2447\nSend loop 2448\nSend loop 2449\nSend loop 2450\nSend loop 2451\nSend loop 2452\nSend loop 2453\nSend loop 2454\nSend loop 2455\nSend loop 2456\nSend loop 2457\nSend loop 2458\nSend loop 2459\nSend loop 2460\nSend loop 2461\nSend loop 2462\nSend loop 2463\nSend loop 2464\nSend loop 2465\nSend loop 2466\nSend loop 2467\nSend loop 2468\nSend loop 2469\nSend loop 2470\nSend loop 2471\nSend loop 2472\nSend loop 2473\nSend loop 2474\nSend loop 2475\nSend loop 2476\nSend loop 2477\nSend loop 2478\nSend loop 2479\nSend loop 2480\nSend loop 2481\nSend loop 2482\nSend loop 2483\nSend loop 2484\nSend loop 2485\nSend loop 2486\nSend loop 2487\nSend loop 2488\nSend loop 2489\nSend loop 2490\nSend loop 2491\nSend loop 2492\nSend loop 2493\nSend loop 2494\nSend loop 2495\nSend loop 2496\nSend loop 2497\nSend loop 2498\nSend loop 2499\nSend loop 2500\nSend loop 2501\nSend loop 2502\nSend loop 2503\nSend loop 2504\nSend loop 2505\nSend loop 2506\nSend loop 2507\nSend loop 2508\nSend loop 2509\nSend loop 2510\nSend loop 2511\nSend loop 2512\nSend loop 2513\nSend loop 2514\nSend loop 2515\nSend loop 2516\nSend loop 2517\nSend loop 2518\nSend loop 2519\nSend loop 2520\nSend loop 2521\nSend loop 2522\nSend loop 2523\nSend loop 2524\nSend loop 2525\nSend loop 2526\nSend loop 2527\nSend loop 2528\nSend loop 2529\nSend loop 2530\nSend loop 2531\nSend loop 2532\nSend loop 2533\nSend loop 2534\nSend loop 2535\nSend loop 2536\nSend loop 2537\nSend loop 2538\nSend loop 2539\nSend loop 2540\nSend loop 2541\nSend loop 2542\nSend loop 2543\nSend loop 2544\nSend loop 2545\nSend loop 2546\nSend loop 2547\nSend loop 2548\nSend loop 2549\nSend loop 2550\nSend loop 2551\nSend loop 2552\nSend loop 2553\nSend loop 2554\nSend loop 2555\nSend loop 2556\nSend loop 2557\nSend loop 2558\nSend loop 2559\nSend loop 2560\nSend loop 2561\nSend loop 2562\nSend loop 2563\nSend loop 2564\nSend loop 2565\nSend loop 2566\nSend loop 2567\nSend loop 2568\nSend loop 2569\nSend loop 2570\nSend loop 2571\nSend loop 2572\nSend loop 2573\nSend loop 2574\nSend loop 2575\nSend loop 2576\nSend loop 2577\nSend loop 2578\nSend loop 2579\nSend loop 2580\nSend loop 2581\nSend loop 2582\nSend loop 2583\nSend loop 2584\nSend loop 2585\nSend loop 2586\nSend loop 2587\nSend loop 2588\nSend loop 2589\nSend loop 2590\nSend loop 2591\nSend loop 2592\nSend loop 2593\nSend loop 2594\nSend loop 2595\nSend loop 2596\nSend loop 2597\nSend loop 2598\nSend loop 2599\nSend loop 2600\nSend loop 2601\nSend loop 2602\nSend loop 2603\nSend loop 2604\nSend loop 2605\nSend loop 2606\nSend loop 2607\nSend loop 2608\nSend loop 2609\nSend loop 2610\nSend loop 2611\nSend loop 2612\nSend loop 2613\nSend loop 2614\nSend loop 2615\nSend loop 2616\nSend loop 2617\nSend loop 2618\nSend loop 2619\nSend loop 2620\nSend loop 2621\nSend loop 2622\nSend loop 2623\nSend loop 2624\nSend loop 2625\nSend loop 2626\nSend loop 2627\nSend loop 2628\nSend loop 2629\nSend loop 2630\nSend loop 2631\nSend loop 2632\nSend loop 2633\nSend loop 2634\nSend loop 2635\nSend loop 2636\nSend loop 2637\nSend loop 2638\nSend loop 2639\nSend loop 2640\nSend loop 2641\nSend loop 2642\nSend loop 2643\nSend loop 2644\nSend loop 2645\nSend loop 2646\nSend loop 2647\nSend loop 2648\nSend loop 2649\nSend loop 2650\nSend loop 2651\nSend loop 2652\nSend loop 2653\nSend loop 2654\nSend loop 2655\nSend loop 2656\nSend loop 2657\nSend loop 2658\nSend loop 2659\nSend loop 2660\nSend loop 2661\nSend loop 2662\nSend loop 2663\nSend loop 2664\nSend loop 2665\nSend loop 2666\nSend loop 2667\nSend loop 2668\nSend loop 2669\nSend loop 2670\nSend loop 2671\nSend loop 2672\nSend loop 2673\nSend loop 2674\nSend loop 2675\nSend loop 2676\nSend loop 2677\nSend loop 2678\nSend loop 2679\nSend loop 2680\nSend loop 2681\nSend loop 2682\nSend loop 2683\nSend loop 2684\nSend loop 2685\nSend loop 2686\nSend loop 2687\nSend loop 2688\nSend loop 2689\nSend loop 2690\nSend loop 2691\nSend loop 2692\nSend loop 2693\nSend loop 2694\nSend loop 2695\nSend loop 2696\nSend loop 2697\nSend loop 2698\nSend loop 2699\nSend loop 2700\nSend loop 2701\nSend loop 2702\nSend loop 2703\nSend loop 2704\nSend loop 2705\nSend loop 2706\nSend loop 2707\nSend loop 2708\nSend loop 2709\nSend loop 2710\nSend loop 2711\nSend loop 2712\nSend loop 2713\nSend loop 2714\nSend loop 2715\nSend loop 2716\nSend loop 2717\nSend loop 2718\nSend loop 2719\nSend loop 2720\nSend loop 2721\nSend loop 2722\nSend loop 2723\nSend loop 2724\nSend loop 2725\nSend loop 2726\nSend loop 2727\nSend loop 2728\nSend loop 2729\nSend loop 2730\nSend loop 2731\nSend loop 2732\nSend loop 2733\nSend loop 2734\nSend loop 2735\nSend loop 2736\nSend loop 2737\nSend loop 2738\nSend loop 2739\nSend loop 2740\nSend loop 2741\nSend loop 2742\nSend loop 2743\nSend loop 2744\nSend loop 2745\nSend loop 2746\nSend loop 2747\nSend loop 2748\nSend loop 2749\nSend loop 2750\nSend loop 2751\nSend loop 2752\nSend loop 2753\nSend loop 2754\nSend loop 2755\nSend loop 2756\nSend loop 2757\nSend loop 2758\nSend loop 2759\nSend loop 2760\nSend loop 2761\nSend loop 2762\nSend loop 2763\nSend loop 2764\nSend loop 2765\nSend loop 2766\nSend loop 2767\nSend loop 2768\nSend loop 2769\nSend loop 2770\nSend loop 2771\nSend loop 2772\nSend loop 2773\nSend loop 2774\nSend loop 2775\nSend loop 2776\nSend loop 2777\nSend loop 2778\nSend loop 2779\nSend loop 2780\nSend loop 2781\nSend loop 2782\nSend loop 2783\nSend loop 2784\nSend loop 2785\nSend loop 2786\nSend loop 2787\nSend loop 2788\nSend loop 2789\nSend loop 2790\nSend loop 2791\nSend loop 2792\nSend loop 2793\nSend loop 2794\nSend loop 2795\nSend loop 2796\nSend loop 2797\nSend loop 2798\nSend loop 2799\nSend loop 2800\nSend loop 2801\nSend loop 2802\nSend loop 2803\nSend loop 2804\nSend loop 2805\nSend loop 2806\nSend loop 2807\nSend loop 2808\nSend loop 2809\nSend loop 2810\nSend loop 2811\nSend loop 2812\nSend loop 2813\nSend loop 2814\nSend loop 2815\nSend loop 2816\nSend loop 2817\nSend loop 2818\nSend loop 2819\nSend loop 2820\nSend loop 2821\nSend loop 2822\nSend loop 2823\nSend loop 2824\nSend loop 2825\nSend loop 2826\nSend loop 2827\nSend loop 2828\nSend loop 2829\nSend loop 2830\nSend loop 2831\nSend loop 2832\nSend loop 2833\nSend loop 2834\nSend loop 2835\nSend loop 2836\nSend loop 2837\nSend loop 2838\nSend loop 2839\nSend loop 2840\nSend loop 2841\nSend loop 2842\nSend loop 2843\nSend loop 2844\nSend loop 2845\nSend loop 2846\nSend loop 2847\nSend loop 2848\nSend loop 2849\nSend loop 2850\nSend loop 2851\nSend loop 2852\nSend loop 2853\nSend loop 2854\nSend loop 2855\nSend loop 2856\nSend loop 2857\nSend loop 2858\nSend loop 2859\nSend loop 2860\nSend loop 2861\nSend loop 2862\nSend loop 2863\nSend loop 2864\nSend loop 2865\nSend loop 2866\nSend loop 2867\nSend loop 2868\nSend loop 2869\nSend loop 2870\nSend loop 2871\nSend loop 2872\nSend loop 2873\nSend loop 2874\nSend loop 2875\nSend loop 2876\nSend loop 2877\nSend loop 2878\nSend loop 2879\nSend loop 2880\nSend loop 2881\nSend loop 2882\nSend loop 2883\nSend loop 2884\nSend loop 2885\nSend loop 2886\nSend loop 2887\nSend loop 2888\nSend loop 2889\nSend loop 2890\nSend loop 2891\nSend loop 2892\nSend loop 2893\nSend loop 2894\nSend loop 2895\nSend loop 2896\nSend loop 2897\nSend loop 2898\nSend loop 2899\nSend loop 2900\nSend loop 2901\nSend loop 2902\nSend loop 2903\nSend loop 2904\nSend loop 2905\nSend loop 2906\nSend loop 2907\nSend loop 2908\nSend loop 2909\nSend loop 2910\nSend loop 2911\nSend loop 2912\nSend loop 2913\nSend loop 2914\nSend loop 2915\nSend loop 2916\nSend loop 2917\nSend loop 2918\nSend loop 2919\nSend loop 2920\nSend loop 2921\nSend loop 2922\nSend loop 2923\nSend loop 2924\nSend loop 2925\nSend loop 2926\nSend loop 2927\nSend loop 2928\nSend loop 2929\nSend loop 2930\nSend loop 2931\nSend loop 2932\nSend loop 2933\nSend loop 2934\nSend loop 2935\nSend loop 2936\nSend loop 2937\nSend loop 2938\nSend loop 2939\nSend loop 2940\nSend loop 2941\nSend loop 2942\nSend loop 2943\nSend loop 2944\nSend loop 2945\nSend loop 2946\nSend loop 2947\nSend loop 2948\nSend loop 2949\nSend loop 2950\nSend loop 2951\nSend loop 2952\nSend loop 2953\nSend loop 2954\nSend loop 2955\nSend loop 2956\nSend loop 2957\nSend loop 2958\nSend loop 2959\nSend loop 2960\nSend loop 2961\nSend loop 2962\nSend loop 2963\nSend loop 2964\nSend loop 2965\nSend loop 2966\nSend loop 2967\nSend loop 2968\nSend loop 2969\nSend loop 2970\nSend loop 2971\nSend loop 2972\nSend loop 2973\nSend loop 2974\nSend loop 2975\nSend loop 2976\nSend loop 2977\nSend loop 2978\nSend loop 2979\nSend loop 2980\nSend loop 2981\nSend loop 2982\nSend loop 2983\nSend loop 2984\nSend loop 2985\nSend loop 2986\nSend loop 2987\nSend loop 2988\nSend loop 2989\nSend loop 2990\nSend loop 2991\nSend loop 2992\nSend loop 2993\nSend loop 2994\nSend loop 2995\nSend loop 2996\nSend loop 2997\nSend loop 2998\nSend loop 2999\nSend loop 3000\nSend loop 3001\nSend loop 3002\nSend loop 3003\nSend loop 3004\nSend loop 3005\nSend loop 3006\nSend loop 3007\nSend loop 3008\nSend loop 3009\nSend loop 3010\nSend loop 3011\nSend loop 3012\nSend loop 3013\nSend loop 3014\nSend loop 3015\nSend loop 3016\nSend loop 3017\nSend loop 3018\nSend loop 3019\nSend loop 3020\nSend loop 3021\nSend loop 3022\nSend loop 3023\nSend loop 3024\nSend loop 3025\nSend loop 3026\nSend loop 3027\nSend loop 3028\nSend loop 3029\nSend loop 3030\nSend loop 3031\nSend loop 3032\nSend loop 3033\nSend loop 3034\nSend loop 3035\nSend loop 3036\nSend loop 3037\nSend loop 3038\nSend loop 3039\nSend loop 3040\nSend loop 3041\nSend loop 3042\nSend loop 3043\nSend loop 3044\nSend loop 3045\nSend loop 3046\nSend loop 3047\nSend loop 3048\nSend loop 3049\nSend loop 3050\nSend loop 3051\nSend loop 3052\nSend loop 3053\nSend loop 3054\nSend loop 3055\nSend loop 3056\nSend loop 3057\nSend loop 3058\nSend loop 3059\nSend loop 3060\nSend loop 3061\nSend loop 3062\nSend loop 3063\nSend loop 3064\nSend loop 3065\nSend loop 3066\nSend loop 3067\nSend loop 3068\nSend loop 3069\nSend loop 3070\nSend loop 3071\nSend loop 3072\nSend loop 3073\nSend loop 3074\nSend loop 3075\nSend loop 3076\nSend loop 3077\nSend loop 3078\nSend loop 3079\nSend loop 3080\nSend loop 3081\nSend loop 3082\nSend loop 3083\nSend loop 3084\nSend loop 3085\nSend loop 3086\nSend loop 3087\nSend loop 3088\nSend loop 3089\nSend loop 3090\nSend loop 3091\nSend loop 3092\nSend loop 3093\nSend loop 3094\nSend loop 3095\nSend loop 3096\nSend loop 3097\nSend loop 3098\nSend loop 3099\nSend loop 3100\nSend loop 3101\nSend loop 3102\nSend loop 3103\nSend loop 3104\nSend loop 3105\nSend loop 3106\nSend loop 3107\nSend loop 3108\nSend loop 3109\nSend loop 3110\nSend loop 3111\nSend loop 3112\nSend loop 3113\nSend loop 3114\nSend loop 3115\nSend loop 3116\nSend loop 3117\nSend loop 3118\nSend loop 3119\nSend loop 3120\nSend loop 3121\nSend loop 3122\nSend loop 3123\nSend loop 3124\nSend loop 3125\nSend loop 3126\nSend loop 3127\nSend loop 3128\nSend loop 3129\nSend loop 3130\nSend loop 3131\nSend loop 3132\nSend loop 3133\nSend loop 3134\nSend loop 3135\nSend loop 3136\nSend loop 3137\nSend loop 3138\nSend loop 3139\nSend loop 3140\nSend loop 3141\nSend loop 3142\nSend loop 3143\nSend loop 3144\nSend loop 3145\nSend loop 3146\nSend loop 3147\nSend loop 3148\nSend loop 3149\nSend loop 3150\nSend loop 3151\nSend loop 3152\nSend loop 3153\nSend loop 3154\nSend loop 3155\nSend loop 3156\nSend loop 3157\nSend loop 3158\nSend loop 3159\nSend loop 3160\nSend loop 3161\nSend loop 3162\nSend loop 3163\nSend loop 3164\nSend loop 3165\nSend loop 3166\nSend loop 3167\nSend loop 3168\nSend loop 3169\nSend loop 3170\nSend loop 3171\nSend loop 3172\nSend loop 3173\nSend loop 3174\nSend loop 3175\nSend loop 3176\nSend loop 3177\nSend loop 3178\nSend loop 3179\nSend loop 3180\nSend loop 3181\nSend loop 3182\nSend loop 3183\nSend loop 3184\nSend loop 3185\nSend loop 3186\nSend loop 3187\nSend loop 3188\nSend loop 3189\nSend loop 3190\nSend loop 3191\nSend loop 3192\nSend loop 3193\nSend loop 3194\nSend loop 3195\nSend loop 3196\nSend loop 3197\nSend loop 3198\nSend loop 3199\nSend loop 3200\nSend loop 3201\nSend loop 3202\nSend loop 3203\nSend loop 3204\nSend loop 3205\nSend loop 3206\nSend loop 3207\nSend loop 3208\nSend loop 3209\nSend loop 3210\nSend loop 3211\nSend loop 3212\nSend loop 3213\nSend loop 3214\nSend loop 3215\nSend loop 3216\nSend loop 3217\nSend loop 3218\nSend loop 3219\nSend loop 3220\nSend loop 3221\nSend loop 3222\nSend loop 3223\nSend loop 3224\nSend loop 3225\nSend loop 3226\nSend loop 3227\nSend loop 3228\nSend loop 3229\nSend loop 3230\nSend loop 3231\nSend loop 3232\nSend loop 3233\nSend loop 3234\nSend loop 3235\nSend loop 3236\nSend loop 3237\nSend loop 3238\nSend loop 3239\nSend loop 3240\nSend loop 3241\nSend loop 3242\nSend loop 3243\nSend loop 3244\nSend loop 3245\nSend loop 3246\nSend loop 3247\nSend loop 3248\nSend loop 3249\nSend loop 3250\nSend loop 3251\nSend loop 3252\nSend loop 3253\nSend loop 3254\nSend loop 3255\nSend loop 3256\nSend loop 3257\nSend loop 3258\nSend loop 3259\nSend loop 3260\nSend loop 3261\nSend loop 3262\nSend loop 3263\nSend loop 3264\nSend loop 3265\nSend loop 3266\nSend loop 3267\nSend loop 3268\nSend loop 3269\nSend loop 3270\nSend loop 3271\nSend loop 3272\nSend loop 3273\nSend loop 3274\nSend loop 3275\nSend loop 3276\nSend loop 3277\nSend loop 3278\nSend loop 3279\nSend loop 3280\nSend loop 3281\nSend loop 3282\nSend loop 3283\nSend loop 3284\nSend loop 3285\nSend loop 3286\nSend loop 3287\nSend loop 3288\nSend loop 3289\nSend loop 3290\nSend loop 3291\nSend loop 3292\nSend loop 3293\nSend loop 3294\nSend loop 3295\nSend loop 3296\nSend loop 3297\nSend loop 3298\nSend loop 3299\nSend loop 3300\nSend loop 3301\nSend loop 3302\nSend loop 3303\nSend loop 3304\nSend loop 3305\nSend loop 3306\nSend loop 3307\nSend loop 3308\nSend loop 3309\nSend loop 3310\nSend loop 3311\nSend loop 3312\nSend loop 3313\nSend loop 3314\nSend loop 3315\nSend loop 3316\nSend loop 3317\nSend loop 3318\nSend loop 3319\nSend loop 3320\nSend loop 3321\nSend loop 3322\nSend loop 3323\nSend loop 3324\nSend loop 3325\nSend loop 3326\nSend loop 3327\nSend loop 3328\nSend loop 3329\nSend loop 3330\nSend loop 3331\nSend loop 3332\nSend loop 3333\nSend loop 3334\nSend loop 3335\nSend loop 3336\nSend loop 3337\nSend loop 3338\nSend loop 3339\nSend loop 3340\nSend loop 3341\nSend loop 3342\nSend loop 3343\nSend loop 3344\nSend loop 3345\nSend loop 3346\nSend loop 3347\nSend loop 3348\nSend loop 3349\nSend loop 3350\nSend loop 3351\nSend loop 3352\nSend loop 3353\nSend loop 3354\nSend loop 3355\nSend loop 3356\nSend loop 3357\nSend loop 3358\nSend loop 3359\nSend loop 3360\nSend loop 3361\nSend loop 3362\nSend loop 3363\nSend loop 3364\nSend loop 3365\nSend loop 3366\nSend loop 3367\nSend loop 3368\nSend loop 3369\nSend loop 3370\nSend loop 3371\nSend loop 3372\nSend loop 3373\nSend loop 3374\nSend loop 3375\nSend loop 3376\nSend loop 3377\nSend loop 3378\nSend loop 3379\nSend loop 3380\nSend loop 3381\nSend loop 3382\nSend loop 3383\nSend loop 3384\nSend loop 3385\nSend loop 3386\nSend loop 3387\nSend loop 3388\nSend loop 3389\nSend loop 3390\nSend loop 3391\nSend loop 3392\nSend loop 3393\nSend loop 3394\nSend loop 3395\nSend loop 3396\nSend loop 3397\nSend loop 3398\nSend loop 3399\nSend loop 3400\nSend loop 3401\nSend loop 3402\nSend loop 3403\nSend loop 3404\nSend loop 3405\nSend loop 3406\nSend loop 3407\nSend loop 3408\nSend loop 3409\nSend loop 3410\nSend loop 3411\nSend loop 3412\nSend loop 3413\nSend loop 3414\nSend loop 3415\nSend loop 3416\nSend loop 3417\nSend loop 3418\nSend loop 3419\nSend loop 3420\nSend loop 3421\nSend loop 3422\nSend loop 3423\nSend loop 3424\nSend loop 3425\nSend loop 3426\nSend loop 3427\nSend loop 3428\nSend loop 3429\nSend loop 3430\nSend loop 3431\nSend loop 3432\nSend loop 3433\nSend loop 3434\nSend loop 3435\nSend loop 3436\nSend loop 3437\nSend loop 3438\nSend loop 3439\nSend loop 3440\nSend loop 3441\nSend loop 3442\nSend loop 3443\nSend loop 3444\nSend loop 3445\nSend loop 3446\nSend loop 3447\nSend loop 3448\nSend loop 3449\nSend loop 3450\nSend loop 3451\nSend loop 3452\nSend loop 3453\nSend loop 3454\nSend loop 3455\nSend loop 3456\nSend loop 3457\nSend loop 3458\nSend loop 3459\nSend loop 3460\nSend loop 3461\nSend loop 3462\nSend loop 3463\nSend loop 3464\nSend loop 3465\nSend loop 3466\nSend loop 3467\nSend loop 3468\nSend loop 3469\nSend loop 3470\nSend loop 3471\nSend loop 3472\nSend loop 3473\nSend loop 3474\nSend loop 3475\nSend loop 3476\nSend loop 3477\nSend loop 3478\nSend loop 3479\nSend loop 3480\nSend loop 3481\nSend loop 3482\nSend loop 3483\nSend loop 3484\nSend loop 3485\nSend loop 3486\nSend loop 3487\nSend loop 3488\nSend loop 3489\nSend loop 3490\nSend loop 3491\nSend loop 3492\nSend loop 3493\nSend loop 3494\nSend loop 3495\nSend loop 3496\nSend loop 3497\nSend loop 3498\nSend loop 3499\nSend loop 3500\nSend loop 3501\nSend loop 3502\nSend loop 3503\nSend loop 3504\nSend loop 3505\nSend loop 3506\nSend loop 3507\nSend loop 3508\nSend loop 3509\nSend loop 3510\nSend loop 3511\nSend loop 3512\nSend loop 3513\nSend loop 3514\nSend loop 3515\nSend loop 3516\nSend loop 3517\nSend loop 3518\nSend loop 3519\nSend loop 3520\nSend loop 3521\nSend loop 3522\nSend loop 3523\nSend loop 3524\nSend loop 3525\nSend loop 3526\nSend loop 3527\nSend loop 3528\nSend loop 3529\nSend loop 3530\nSend loop 3531\nSend loop 3532\nSend loop 3533\nSend loop 3534\nSend loop 3535\nSend loop 3536\nSend loop 3537\nSend loop 3538\nSend loop 3539\nSend loop 3540\nSend loop 3541\nSend loop 3542\nSend loop 3543\nSend loop 3544\nSend loop 3545\nSend loop 3546\nSend loop 3547\nSend loop 3548\nSend loop 3549\nSend loop 3550\nSend loop 3551\nSend loop 3552\nSend loop 3553\nSend loop 3554\nSend loop 3555\nSend loop 3556\nSend loop 3557\nSend loop 3558\nSend loop 3559\nSend loop 3560\nSend loop 3561\nSend loop 3562\nSend loop 3563\nSend loop 3564\nSend loop 3565\nSend loop 3566\nSend loop 3567\nSend loop 3568\nSend loop 3569\nSend loop 3570\nSend loop 3571\nSend loop 3572\nSend loop 3573\nSend loop 3574\nSend loop 3575\nSend loop 3576\nSend loop 3577\nSend loop 3578\nSend loop 3579\nSend loop 3580\nSend loop 3581\nSend loop 3582\nSend loop 3583\nSend loop 3584\nSend loop 3585\nSend loop 3586\nSend loop 3587\nSend loop 3588\nSend loop 3589\nSend loop 3590\nSend loop 3591\nSend loop 3592\nSend loop 3593\nSend loop 3594\nSend loop 3595\nSend loop 3596\nSend loop 3597\nSend loop 3598\nSend loop 3599\nSend loop 3600\nSend loop 3601\nSend loop 3602\nSend loop 3603\nSend loop 3604\nSend loop 3605\nSend loop 3606\nSend loop 3607\nSend loop 3608\nSend loop 3609\nSend loop 3610\nSend loop 3611\nSend loop 3612\nSend loop 3613\nSend loop 3614\nSend loop 3615\nSend loop 3616\nSend loop 3617\nSend loop 3618\nSend loop 3619\nSend loop 3620\nSend loop 3621\nSend loop 3622\nSend loop 3623\nSend loop 3624\nSend loop 3625\nSend loop 3626\nSend loop 3627\nSend loop 3628\nSend loop 3629\nSend loop 3630\nSend loop 3631\nSend loop 3632\nSend loop 3633\nSend loop 3634\nSend loop 3635\nSend loop 3636\nSend loop 3637\nSend loop 3638\nSend loop 3639\nSend loop 3640\nSend loop 3641\nSend loop 3642\nSend loop 3643\nSend loop 3644\nSend loop 3645\nSend loop 3646\nSend loop 3647\nSend loop 3648\nSend loop 3649\nSend loop 3650\nSend loop 3651\nSend loop 3652\nSend loop 3653\nSend loop 3654\nSend loop 3655\nSend loop 3656\nSend loop 3657\nSend loop 3658\nSend loop 3659\nSend loop 3660\nSend loop 3661\nSend loop 3662\nSend loop 3663\nSend loop 3664\nSend loop 3665\nSend loop 3666\nSend loop 3667\nSend loop 3668\nSend loop 3669\nSend loop 3670\nSend loop 3671\nSend loop 3672\nSend loop 3673\nSend loop 3674\nSend loop 3675\nSend loop 3676\nSend loop 3677\nSend loop 3678\nSend loop 3679\nSend loop 3680\nSend loop 3681\nSend loop 3682\nSend loop 3683\nSend loop 3684\nSend loop 3685\nSend loop 3686\nSend loop 3687\nSend loop 3688\nSend loop 3689\nSend loop 3690\nSend loop 3691\nSend loop 3692\nSend loop 3693\nSend loop 3694\nSend loop 3695\nSend loop 3696\nSend loop 3697\nSend loop 3698\nSend loop 3699\nSend loop 3700\nSend loop 3701\nSend loop 3702\nSend loop 3703\nSend loop 3704\nSend loop 3705\nSend loop 3706\nSend loop 3707\nSend loop 3708\nSend loop 3709\nSend loop 3710\nSend loop 3711\nSend loop 3712\nSend loop 3713\nSend loop 3714\nSend loop 3715\nSend loop 3716\nSend loop 3717\nSend loop 3718\nSend loop 3719\nSend loop 3720\nSend loop 3721\nSend loop 3722\nSend loop 3723\nSend loop 3724\nSend loop 3725\nSend loop 3726\nSend loop 3727\nSend loop 3728\nSend loop 3729\nSend loop 3730\nSend loop 3731\nSend loop 3732\nSend loop 3733\nSend loop 3734\nSend loop 3735\nSend loop 3736\nSend loop 3737\nSend loop 3738\nSend loop 3739\nSend loop 3740\nSend loop 3741\nSend loop 3742\nSend loop 3743\nSend loop 3744\nSend loop 3745\nSend loop 3746\nSend loop 3747\nSend loop 3748\nSend loop 3749\nSend loop 3750\nSend loop 3751\nSend loop 3752\nSend loop 3753\nSend loop 3754\nSend loop 3755\nSend loop 3756\nSend loop 3757\nSend loop 3758\nSend loop 3759\nSend loop 3760\nSend loop 3761\nSend loop 3762\nSend loop 3763\nSend loop 3764\nSend loop 3765\nSend loop 3766\nSend loop 3767\nSend loop 3768\nSend loop 3769\nSend loop 3770\nSend loop 3771\nSend loop 3772\nSend loop 3773\nSend loop 3774\nSend loop 3775\nSend loop 3776\nSend loop 3777\nSend loop 3778\nSend loop 3779\nSend loop 3780\nSend loop 3781\nSend loop 3782\nSend loop 3783\nSend loop 3784\nSend loop 3785\nSend loop 3786\nSend loop 3787\nSend loop 3788\nSend loop 3789\nSend loop 3790\nSend loop 3791\nSend loop 3792\nSend loop 3793\nSend loop 3794\nSend loop 3795\nSend loop 3796\nSend loop 3797\nSend loop 3798\nSend loop 3799\nSend loop 3800\nSend loop 3801\nSend loop 3802\nSend loop 3803\nSend loop 3804\nSend loop 3805\nSend loop 3806\nSend loop 3807\nSend loop 3808\nSend loop 3809\nSend loop 3810\nSend loop 3811\nSend loop 3812\nSend loop 3813\nSend loop 3814\nSend loop 3815\nSend loop 3816\nSend loop 3817\nSend loop 3818\nSend loop 3819\nSend loop 3820\nSend loop 3821\nSend loop 3822\nSend loop 3823\nSend loop 3824\nSend loop 3825\nSend loop 3826\nSend loop 3827\nSend loop 3828\nSend loop 3829\nSend loop 3830\nSend loop 3831\nSend loop 3832\nSend loop 3833\nSend loop 3834\nSend loop 3835\nSend loop 3836\nSend loop 3837\nSend loop 3838\nSend loop 3839\nSend loop 3840\nSend loop 3841\nSend loop 3842\nSend loop 3843\nSend loop 3844\nSend loop 3845\nSend loop 3846\nSend loop 3847\nSend loop 3848\nSend loop 3849\nSend loop 3850\nSend loop 3851\nSend loop 3852\nSend loop 3853\nSend loop 3854\nSend loop 3855\nSend loop 3856\nSend loop 3857\nSend loop 3858\nSend loop 3859\nSend loop 3860\nSend loop 3861\nSend loop 3862\nSend loop 3863\nSend loop 3864\nSend loop 3865\nSend loop 3866\nSend loop 3867\nSend loop 3868\nSend loop 3869\nSend loop 3870\nSend loop 3871\nSend loop 3872\nSend loop 3873\nSend loop 3874\nSend loop 3875\nSend loop 3876\nSend loop 3877\nSend loop 3878\nSend loop 3879\nSend loop 3880\nSend loop 3881\nSend loop 3882\nSend loop 3883\nSend loop 3884\nSend loop 3885\nSend loop 3886\nSend loop 3887\nSend loop 3888\nSend loop 3889\nSend loop 3890\nSend loop 3891\nSend loop 3892\nSend loop 3893\nSend loop 3894\nSend loop 3895\nSend loop 3896\nSend loop 3897\nSend loop 3898\nSend loop 3899\nSend loop 3900\nSend loop 3901\nSend loop 3902\nSend loop 3903\nSend loop 3904\nSend loop 3905\nSend loop 3906\nSend loop 3907\nSend loop 3908\nSend loop 3909\nSend loop 3910\nSend loop 3911\nSend loop 3912\nSend loop 3913\nSend loop 3914\nSend loop 3915\nSend loop 3916\nSend loop 3917\nSend loop 3918\nSend loop 3919\nSend loop 3920\nSend loop 3921\nSend loop 3922\nSend loop 3923\nSend loop 3924\nSend loop 3925\nSend loop 3926\nSend loop 3927\nSend loop 3928\nSend loop 3929\nSend loop 3930\nSend loop 3931\nSend loop 3932\nSend loop 3933\nSend loop 3934\nSend loop 3935\nSend loop 3936\nSend loop 3937\nSend loop 3938\nSend loop 3939\nSend loop 3940\nSend loop 3941\nSend loop 3942\nSend loop 3943\nSend loop 3944\nSend loop 3945\nSend loop 3946\nSend loop 3947\nSend loop 3948\nSend loop 3949\nSend loop 3950\nSend loop 3951\nSend loop 3952\nSend loop 3953\nSend loop 3954\nSend loop 3955\nSend loop 3956\nSend loop 3957\nSend loop 3958\nSend loop 3959\nSend loop 3960\nSend loop 3961\nSend loop 3962\nSend loop 3963\nSend loop 3964\nSend loop 3965\nSend loop 3966\nSend loop 3967\nSend loop 3968\nSend loop 3969\nSend loop 3970\nSend loop 3971\nSend loop 3972\nSend loop 3973\nSend loop 3974\nSend loop 3975\nSend loop 3976\nSend loop 3977\nSend loop 3978\nSend loop 3979\nSend loop 3980\nSend loop 3981\nSend loop 3982\nSend loop 3983\nSend loop 3984\nSend loop 3985\nSend loop 3986\nSend loop 3987\nSend loop 3988\nSend loop 3989\nSend loop 3990\nSend loop 3991\nSend loop 3992\nSend loop 3993\nSend loop 3994\nSend loop 3995\nSend loop 3996\nSend loop 3997\nSend loop 3998\nSend loop 3999\nSend loop 4000\nSend loop 4001\nSend loop 4002\nSend loop 4003\nSend loop 4004\nSend loop 4005\nSend loop 4006\nSend loop 4007\nSend loop 4008\nSend loop 4009\nSend loop 4010\nSend loop 4011\nSend loop 4012\nSend loop 4013\nSend loop 4014\nSend loop 4015\nSend loop 4016\nSend loop 4017\nSend loop 4018\nSend loop 4019\nSend loop 4020\nSend loop 4021\nSend loop 4022\nSend loop 4023\nSend loop 4024\nSend loop 4025\nSend loop 4026\nSend loop 4027\nSend loop 4028\nSend loop 4029\nSend loop 4030\nSend loop 4031\nSend loop 4032\nSend loop 4033\nSend loop 4034\nSend loop 4035\nSend loop 4036\nSend loop 4037\nSend loop 4038\nSend loop 4039\nSend loop 4040\nSend loop 4041\nSend loop 4042\nSend loop 4043\nSend loop 4044\nSend loop 4045\nSend loop 4046\nSend loop 4047\nSend loop 4048\nSend loop 4049\nSend loop 4050\nSend loop 4051\nSend loop 4052\nSend loop 4053\nSend loop 4054\nSend loop 4055\nSend loop 4056\nSend loop 4057\nSend loop 4058\nSend loop 4059\nSend loop 4060\nSend loop 4061\nSend loop 4062\nSend loop 4063\nSend loop 4064\nSend loop 4065\nSend loop 4066\nSend loop 4067\nSend loop 4068\nSend loop 4069\nSend loop 4070\nSend loop 4071\nSend loop 4072\nSend loop 4073\nSend loop 4074\nSend loop 4075\nSend loop 4076\nSend loop 4077\nSend loop 4078\nSend loop 4079\nSend loop 4080\nSend loop 4081\nSend loop 4082\nSend loop 4083\nSend loop 4084\nSend loop 4085\nSend loop 4086\nSend loop 4087\nSend loop 4088\nSend loop 4089\nSend loop 4090\nSend loop 4091\nSend loop 4092\nSend loop 4093\nSend loop 4094\nSend loop 4095\nData too big for buffer (4096 + 8 > 4096).\nError sending request: Argument list too long\nSend loop 4096\nSend loop failed on try 4096, err = 7, Argument list too long\ntest \"send_overflow_disconnection\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 417)\nwl_registry#3: error 0: invalid interface for global 2: have wl_output, wanted wl_seat\ntest \"registry_bind_interface_mismatch\":\texit status 0, pass.\n----------------------------------------\ntest \"zombie_fd_errant_consumption\":\texit status 0, pass.\n----------------------------------------\ntest \"zombie_fd\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 423)\nwl_registry#3: error 0: invalid global wl_data_offer (2)\ntest \"bind_fails_on_filtered_global\":\texit status 0, pass.\n----------------------------------------\ntest \"filtered_dynamic_global_is_hidden\":\texit status 0, pass.\n----------------------------------------\ntest \"filtered_global_is_hidden\":\texit status 0, pass.\n----------------------------------------\n[destroyed object]: error 23: Dummy error\ntest \"error_on_destroyed_object\":\texit status 0, pass.\n----------------------------------------\ntest \"versions\":\texit status 0, pass.\n----------------------------------------\nerror in client communication (pid 443)\nwl_seat#6: error 23: Dummy error\nerror in client communication (pid 443)\nwl_seat#6: error 23: Dummy error\ntest \"error_code_after_epipe\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_read_after_error_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_read_eagain_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_cancel_read_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 3 seconds from now.\nFD leak checks disabled\ntest \"threading_errors_tst\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 3: Error 20\nErr is 71\ntest \"post_internal_error_tst\":\texit status 0, pass.\n----------------------------------------\nwl_display#1: error 2: no memory\nwl_display#1: error 2: no memory\ntest \"post_nomem_tst\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_two_clients\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_one_from_two_clients\":\texit status 0, pass.\n----------------------------------------\nwl_seat#6: error 23: Dummy error\ntest \"post_error_to_one_client\":\texit status 0, pass.\n----------------------------------------\ntest \"tc_leaks_tests\":\texit status 0, pass.\n----------------------------------------\ntest \"display_destroy_listener\":\texit status 0, pass.\n----------------------------------------\n23 tests, 23 pass, 0 fail\nPASS: tests/display-test\nPASS: tests/enum-validator-test\ntest \"event_loop_destroy\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_cancellation\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_order\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer_updates\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_timer\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_multiple_same_signals\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_signal\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_free_source_with_data\":\texit status 0, pass.\n----------------------------------------\ntest \"event_loop_post_dispatch_check\":\texit status 0, pass.\n----------------------------------------\n9 tests, 9 pass, 0 fail\nPASS: tests/event-loop-test\ntest \"fixed_int_conversions\":\texit status 0, pass.\n----------------------------------------\ndouble 62.125000 to fixed 3e20\ndouble -1200.625000 to fixed fffb4f60\nfixed 6b8b4567 to double 7048005.402344\nfixed 12030 to double 288.187500\nfixed 70000000 to double 7340032.000000\nfixed fffedfd0 to double -288.187500\nfixed 80000000 to double -8388608.000000\ntest \"fixed_double_conversions\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/fixed-test\nPASS: tests/headers-test\ntest \"interface_equal\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/interface-test\ntest \"list_insert_list\":\texit status 0, pass.\n----------------------------------------\ntest \"list_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"list_iterator\":\texit status 0, pass.\n----------------------------------------\ntest \"list_length\":\texit status 0, pass.\n----------------------------------------\ntest \"list_insert\":\texit status 0, pass.\n----------------------------------------\ntest \"list_init\":\texit status 0, pass.\n----------------------------------------\n6 tests, 6 pass, 0 fail\nPASS: tests/list-test\ntest \"map_iter_empty\":\texit status 0, pass.\n----------------------------------------\ntest \"map_flags\":\texit status 0, pass.\n----------------------------------------\ntest \"map_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"map_insert_at\":\texit status 0, pass.\n----------------------------------------\ntest \"map_insert_new\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/map-test\ntest \"message_count_arrays\":\texit status 0, pass.\n----------------------------------------\ntest \"message_version\":\texit status 0, pass.\n----------------------------------------\n2 tests, 2 pass, 0 fail\nPASS: tests/message-test\nTimeout was set to 4 seconds from now.\ntest \"signal_get_listener\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 4 seconds from now.\ntest \"signal_readd_listener\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 4 seconds from now.\ntest \"signal_remove_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_more_listeners\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_one_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_add_get\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_init\":\texit status 0, pass.\n----------------------------------------\n7 tests, 7 pass, 0 fail\nPASS: tests/newsignal-test\ntest \"os_wrappers_epoll_create_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_epoll_create_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_recvmsg_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_recvmsg_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_dupfd_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_dupfd_cloexec\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_socket_cloexec_fallback\":\texit status 0, pass.\n----------------------------------------\ntest \"os_wrappers_socket_cloexec\":\texit status 0, pass.\n----------------------------------------\n8 tests, 8 pass, 0 fail\nPASS: tests/os-wrappers-test\nTimeout was set to 1 second from now.\ntest \"logger\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/protocol-logger-test\ntest \"proxy_tag\":\texit status 0, pass.\n----------------------------------------\n1 tests, 1 pass, 0 fail\nPASS: tests/proxy-test\nTimeout was set to 2 seconds from now.\nwarning: queue \"Second\" 0xaaaae1545b00 destroyed while proxies still attached:\n  wl_callback#3 still attached\ntest \"queue_names\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_destroy_default_with_attached_proxies\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\nwarning: queue 0xaaaae1545aa0 destroyed while proxies still attached:\n  wl_callback#2 still attached\nTried to add event to destroyed queue\nClient 'client_test_queue_proxy_event_to_destroyed_queue' was killed by signal 6\ntest \"queue_proxy_event_to_destroyed_queue\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\nwarning: queue 0xaaaae1545aa0 destroyed while proxies still attached:\n  wl_callback#2 still attached\ntest \"queue_destroy_with_attached_proxies\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_set_queue_race\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_set_queue_proxy_wrapper\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_roundtrip\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_multiple_queues\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 2 seconds from now.\ntest \"queue_proxy_destroy\":\texit status 0, pass.\n----------------------------------------\n9 tests, 9 pass, 0 fail\nPASS: tests/queue-test\ntest \"resource_destroy_iteration\":\texit status 0, pass.\n----------------------------------------\ntest \"free_without_remove\":\texit status 0, pass.\n----------------------------------------\ntest \"create_resource_with_same_id\":\texit status 0, pass.\n----------------------------------------\ntest \"destroy_res_tst\":\texit status 0, pass.\n----------------------------------------\ntest \"create_resource_tst\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/resources-test\nTimeout was set to 1 second from now.\nTimeout was set to 1 second from now.\nTimeout was re-set off.\ntest \"tc_timeout3_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 5 seconds from now.\nTimeout was re-set to 10 seconds from now.\nTimeout was re-set to 1 second from now.\nTest timed out.\nClient 'timeout_reset_tst' was killed by signal 6\nClient 'timeout_reset_tst' failed\n1 child(ren) failed\ntest \"tc_timeout2_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTest timed out.\nClient 'timeout_tst' was killed by signal 6\nClient 'timeout_tst' failed\n1 child(ren) failed\ntest \"tc_timeout_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTimeout was re-set off.\ntest \"timeout_turnoff\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 5 seconds from now.\nTimeout was re-set to 10 seconds from now.\nTimeout was re-set to 1 second from now.\nTest timed out.\ntest \"timeout_reset_tst\":\tsignal 6, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\ntest \"timeout2_tst\":\texit status 0, pass.\n----------------------------------------\nTimeout was set to 1 second from now.\nTest timed out.\ntest \"timeout_tst\":\tsignal 6, pass.\n----------------------------------------\nerror: XDG_RUNTIME_DIR is invalid or not set in the environment.\ntest \"tc_client_log\":\texit status 0, pass.\n----------------------------------------\nClient 'sanity_fd_leak_exec' exited with code 1\nClient 'sanity_fd_leak_exec' failed\n1 child(ren) failed\ntest \"tc_client_fd_leaks_exec\":\tsignal 6, pass.\n----------------------------------------\nfd leak detected in test. Opened 15 files, unclosed 2\nClient 'sanity_fd_leak' was killed by signal 6\nClient 'sanity_fd_leak' failed\n1 child(ren) failed\ntest \"tc_client_fd_leaks\":\tsignal 6, pass.\n----------------------------------------\ntest \"tc_client_no_fd_leaks\":\texit status 0, pass.\n----------------------------------------\ntest \"sanity_fd_exec\":\texit status 0, pass.\n----------------------------------------\ntest \"sanity_fd_leak_exec\":\texit status 1, pass.\n----------------------------------------\nfd leak detected in test. Opened 6 files, unclosed 2\ntest \"sanity_fd_leak\":\tsignal 6, pass.\n----------------------------------------\nsanity-test: /usr/src/debug/wayland/1.23.1/tests/sanity-test.c:85: sanity_assert: Assertion `0' failed.\ntest \"sanity_assert\":\tsignal 6, pass.\n----------------------------------------\ntest \"fail_segv\":\tsignal 11, pass.\n----------------------------------------\ntest \"fail_kill\":\tsignal 15, pass.\n----------------------------------------\nAbort the program\ntest \"fail_wl_abort\":\tsignal 6, pass.\n----------------------------------------\ntest \"fail_abort\":\tsignal 6, pass.\n----------------------------------------\ntest \"exit_failure\":\texit status 1, pass.\n----------------------------------------\ntest \"exit_success\":\texit status 0, pass.\n----------------------------------------\ntest \"empty\":\texit status 0, pass.\n----------------------------------------\n22 tests, 22 pass, 0 fail\nPASS: tests/sanity-test\nsrcdir: \nscanner: wayland-scanner\ntest_data_dir: tests/data\ntest_output_dir: tests/output\npwd: /usr/lib/wayland/ptest\nsed: sed\n\nTesting code generation: example.xml -> example-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nexample.xml -> example-code.c PASS\n\nTesting client-header generation: example.xml -> example-client.h\nexample.xml -> example-client.h PASS\n\nTesting server-header generation: example.xml -> example-server.h\nexample.xml -> example-server.h PASS\n\nTesting enum-header generation: example.xml -> example-enum.h\nexample.xml -> example-enum.h PASS\n\nTesting code generation: small.xml -> small-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code.c PASS\n\nTesting client-header generation: small.xml -> small-client.h\nsmall.xml -> small-client.h PASS\n\nTesting server-header generation: small.xml -> small-server.h\nsmall.xml -> small-server.h PASS\n\nTesting -c code generation: small.xml -> small-code-core.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code-core.c PASS\n\nTesting -c client-header generation: small.xml -> small-client-core.h\nsmall.xml -> small-client-core.h PASS\n\nTesting -c server-header generation: small.xml -> small-server-core.h\nsmall.xml -> small-server-core.h PASS\n\nTesting code generation: small.xml -> small-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nsmall.xml -> small-code.c PASS\n\nTesting public-code generation: small.xml -> small-code.c\nsmall.xml -> small-code.c PASS\n\nTesting private-code generation: small.xml -> small-private-code.c\nsmall.xml -> small-private-code.c PASS\n\nTesting code generation: empty.xml -> empty-code.c\nUsing \"code\" is deprecated - use private-code or public-code.\nSee the help page for details.\nempty.xml -> empty-code.c PASS\n\nTesting client-header generation: empty.xml -> empty-client.h\nempty.xml -> empty-client.h PASS\n\nTesting server-header generation: empty.xml -> empty-server.h\nempty.xml -> empty-server.h PASS\n\nChecking that reading bad-identifier-arg.xml gives an error on line 7\nbad-identifier-arg.xml PASS\n\nChecking that reading bad-identifier-entry.xml gives an error on line 8\nbad-identifier-entry.xml PASS\n\nChecking that reading bad-identifier-enum.xml gives an error on line 6\nbad-identifier-enum.xml PASS\n\nChecking that reading bad-identifier-event.xml gives an error on line 6\nbad-identifier-event.xml PASS\n\nChecking that reading bad-identifier-interface.xml gives an error on line 3\nbad-identifier-interface.xml PASS\n\nChecking that reading bad-identifier-protocol.xml gives an error on line 2\nbad-identifier-protocol.xml PASS\n\nChecking that reading bad-identifier-request.xml gives an error on line 6\nbad-identifier-request.xml PASS\nPASS: tests/scanner-test.sh\ntest \"signal_emit_mutable\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_more_listeners\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_emit_to_one_listener\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_add_get\":\texit status 0, pass.\n----------------------------------------\ntest \"signal_init\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/signal-test\ntest \"absolute_socket_path\":\texit status 0, pass.\n----------------------------------------\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-32.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-1.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-2.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-3.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-4.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-5.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-6.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-7.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-8.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-9.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-10.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-11.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-12.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-13.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-14.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-15.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-16.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-17.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-18.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-19.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-20.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-21.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-22.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-23.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-24.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-25.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-26.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-27.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-28.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-29.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-30.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-31.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-32.lock, maybe another compositor is running\ntest \"add_socket_auto\":\texit status 0, pass.\n----------------------------------------\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-test-0.lock, maybe another compositor is running\nunable to lock lockfile /tmp/wayland-tests-aShemg/wayland-test-0.lock, maybe another compositor is running\ntest \"add_existing_socket\":\texit status 0, pass.\n----------------------------------------\nerror: socket path \"/tmp/wayland-tests-aShemg/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" plus null terminator exceeds 108 bytes\ntest \"socket_path_overflow_server_create\":\texit status 0, pass.\n----------------------------------------\nerror: socket path \"/tmp/wayland-tests-aShemg/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\" plus null terminator exceeds 108 bytes\ntest \"socket_path_overflow_client_connect\":\texit status 0, pass.\n----------------------------------------\n5 tests, 5 pass, 0 fail\nPASS: tests/socket-test\nPASS: tests/wayland-egl-symbols-check\nDURATION: 5\n"
                }
            },
            "ptestresult.wayland.tests/array-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/client-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/compositor-introspection-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/connection-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/cpp-compile-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/display-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/enum-validator-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/event-loop-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/fixed-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/headers-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/interface-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/list-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/map-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/message-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/newsignal-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/os-wrappers-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/protocol-logger-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/proxy-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/queue-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/resources-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/sanity-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/scanner-test.sh": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/signal-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/socket-test": {
                "status": "PASSED"
            },
            "ptestresult.wayland.tests/wayland-egl-symbols-check": {
                "status": "PASSED"
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6013908386230469,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-xz_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-xz",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0006835460662841797,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.880030393600464,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.02864813804626465,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 2.065171718597412,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0004627704620361328,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/xz/ptest\n=== test_bcj_exact_size.c ===\nPASS: test_exact_size\nPASS: test_empty_block\n---\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_block_header.c ===\nPASS: test_lzma_block_header_size\nPASS: test_lzma_block_header_encode\nPASS: test_lzma_block_header_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_check.c ===\nPASS: test_lzma_crc32\nPASS: test_lzma_crc64\nPASS: test_lzma_supported_checks\nPASS: test_lzma_check_size\nPASS: test_lzma_get_check_st\nPASS: test_lzma_get_check_mt\n---\n# TOTAL: 6\n# PASS:  6\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_filter_flags.c ===\nPASS: test_lzma_filter_flags_size\nPASS: test_lzma_filter_flags_encode\nPASS: test_lzma_filter_flags_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_filter_str.c ===\nPASS: test_lzma_str_to_filters\nPASS: test_lzma_str_from_filters\nPASS: test_lzma_str_list_filters\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_hardware.c ===\nPASS: test_lzma_physmem\nPASS: test_lzma_cputhreads\n---\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_index.c ===\nPASS: test_lzma_index_memusage\nPASS: test_lzma_index_memused\nPASS: test_lzma_index_append\nPASS: test_lzma_index_stream_flags\nPASS: test_lzma_index_checks\nPASS: test_lzma_index_stream_padding\nPASS: test_lzma_index_stream_count\nPASS: test_lzma_index_block_count\nPASS: test_lzma_index_size\nPASS: test_lzma_index_stream_size\nPASS: test_lzma_index_total_size\nPASS: test_lzma_index_file_size\nPASS: test_lzma_index_uncompressed_size\nPASS: test_lzma_index_iter_init\nPASS: test_lzma_index_iter_rewind\nPASS: test_lzma_index_iter_next\nPASS: test_lzma_index_iter_locate\nPASS: test_lzma_index_cat\nPASS: test_lzma_index_dup\nPASS: test_lzma_index_encoder\nPASS: test_lzma_index_decoder\nPASS: test_lzma_index_buffer_encode\nPASS: test_lzma_index_buffer_decode\n---\n# TOTAL: 23\n# PASS:  23\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_index_hash.c ===\nPASS: test_lzma_index_hash_init\nPASS: test_lzma_index_hash_append\nPASS: test_lzma_index_hash_decode\nPASS: test_lzma_index_hash_size\n---\n# TOTAL: 4\n# PASS:  4\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_lzip_decoder.c ===\nPASS: test_options\nPASS: test_v0_decode\nPASS: test_v1_decode\nPASS: test_v0_trailing\nPASS: test_v1_trailing\nPASS: test_concatenated\nPASS: test_crc\nPASS: test_invalid_magic_bytes\nPASS: test_invalid_version\nPASS: test_invalid_dictionary_size\nPASS: test_invalid_uncomp_size\nPASS: test_invalid_member_size\nPASS: test_invalid_memlimit\n---\n# TOTAL: 13\n# PASS:  13\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_memlimit.c ===\nPASS: test_memlimit_stream_decoder\nPASS: test_memlimit_stream_decoder_mt\nPASS: test_memlimit_alone_decoder\nPASS: test_memlimit_auto_decoder\n---\n# TOTAL: 4\n# PASS:  4\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_microlzma.c ===\nPASS: test_encode_options\nPASS: test_encode_basic\nPASS: test_encode_small_out\nPASS: test_encode_actions\nPASS: test_decode_options\nPASS: test_decode_uncomp_size_is_exact\nPASS: test_decode_uncomp_size_wrong\nPASS: test_decode_comp_size_wrong\nPASS: test_decode_bad_lzma_properties\n---\n# TOTAL: 9\n# PASS:  9\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_stream_flags.c ===\nPASS: test_lzma_stream_header_encode\nPASS: test_lzma_stream_footer_encode\nPASS: test_lzma_stream_header_decode\nPASS: test_lzma_stream_footer_decode\nPASS: test_lzma_stream_flags_compare\n---\n# TOTAL: 5\n# PASS:  5\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_vli.c ===\nPASS: test_lzma_vli_size\nPASS: test_lzma_vli_encode\nPASS: test_lzma_vli_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\nPASS: test_files.sh\nPASS: test_scripts.sh\nPASS: test_compress.sh\nDURATION: 1\nEND: /usr/lib/xz/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "xz": {
                    "duration": "1",
                    "log": "START: ptest-runner\n2024-11-06T15:13\n=== test_bcj_exact_size.c ===\nPASS: test_exact_size\nPASS: test_empty_block\n---\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_block_header.c ===\nPASS: test_lzma_block_header_size\nPASS: test_lzma_block_header_encode\nPASS: test_lzma_block_header_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_check.c ===\nPASS: test_lzma_crc32\nPASS: test_lzma_crc64\nPASS: test_lzma_supported_checks\nPASS: test_lzma_check_size\nPASS: test_lzma_get_check_st\nPASS: test_lzma_get_check_mt\n---\n# TOTAL: 6\n# PASS:  6\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_filter_flags.c ===\nPASS: test_lzma_filter_flags_size\nPASS: test_lzma_filter_flags_encode\nPASS: test_lzma_filter_flags_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_filter_str.c ===\nPASS: test_lzma_str_to_filters\nPASS: test_lzma_str_from_filters\nPASS: test_lzma_str_list_filters\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_hardware.c ===\nPASS: test_lzma_physmem\nPASS: test_lzma_cputhreads\n---\n# TOTAL: 2\n# PASS:  2\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_index.c ===\nPASS: test_lzma_index_memusage\nPASS: test_lzma_index_memused\nPASS: test_lzma_index_append\nPASS: test_lzma_index_stream_flags\nPASS: test_lzma_index_checks\nPASS: test_lzma_index_stream_padding\nPASS: test_lzma_index_stream_count\nPASS: test_lzma_index_block_count\nPASS: test_lzma_index_size\nPASS: test_lzma_index_stream_size\nPASS: test_lzma_index_total_size\nPASS: test_lzma_index_file_size\nPASS: test_lzma_index_uncompressed_size\nPASS: test_lzma_index_iter_init\nPASS: test_lzma_index_iter_rewind\nPASS: test_lzma_index_iter_next\nPASS: test_lzma_index_iter_locate\nPASS: test_lzma_index_cat\nPASS: test_lzma_index_dup\nPASS: test_lzma_index_encoder\nPASS: test_lzma_index_decoder\nPASS: test_lzma_index_buffer_encode\nPASS: test_lzma_index_buffer_decode\n---\n# TOTAL: 23\n# PASS:  23\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_index_hash.c ===\nPASS: test_lzma_index_hash_init\nPASS: test_lzma_index_hash_append\nPASS: test_lzma_index_hash_decode\nPASS: test_lzma_index_hash_size\n---\n# TOTAL: 4\n# PASS:  4\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_lzip_decoder.c ===\nPASS: test_options\nPASS: test_v0_decode\nPASS: test_v1_decode\nPASS: test_v0_trailing\nPASS: test_v1_trailing\nPASS: test_concatenated\nPASS: test_crc\nPASS: test_invalid_magic_bytes\nPASS: test_invalid_version\nPASS: test_invalid_dictionary_size\nPASS: test_invalid_uncomp_size\nPASS: test_invalid_member_size\nPASS: test_invalid_memlimit\n---\n# TOTAL: 13\n# PASS:  13\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_memlimit.c ===\nPASS: test_memlimit_stream_decoder\nPASS: test_memlimit_stream_decoder_mt\nPASS: test_memlimit_alone_decoder\nPASS: test_memlimit_auto_decoder\n---\n# TOTAL: 4\n# PASS:  4\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_microlzma.c ===\nPASS: test_encode_options\nPASS: test_encode_basic\nPASS: test_encode_small_out\nPASS: test_encode_actions\nPASS: test_decode_options\nPASS: test_decode_uncomp_size_is_exact\nPASS: test_decode_uncomp_size_wrong\nPASS: test_decode_comp_size_wrong\nPASS: test_decode_bad_lzma_properties\n---\n# TOTAL: 9\n# PASS:  9\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_stream_flags.c ===\nPASS: test_lzma_stream_header_encode\nPASS: test_lzma_stream_footer_encode\nPASS: test_lzma_stream_header_decode\nPASS: test_lzma_stream_footer_decode\nPASS: test_lzma_stream_flags_compare\n---\n# TOTAL: 5\n# PASS:  5\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\n=== test_vli.c ===\nPASS: test_lzma_vli_size\nPASS: test_lzma_vli_encode\nPASS: test_lzma_vli_decode\n---\n# TOTAL: 3\n# PASS:  3\n# SKIP:  0\n# FAIL:  0\n# ERROR: 0\n=== END ===\nPASS: test_files.sh\nPASS: test_scripts.sh\nPASS: test_compress.sh\nDURATION: 1\n"
                }
            },
            "ptestresult.xz.test_compress.sh": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_concatenated": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_crc": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_decode_bad_lzma_properties": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_decode_comp_size_wrong": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_decode_options": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_decode_uncomp_size_is_exact": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_decode_uncomp_size_wrong": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_empty_block": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_encode_actions": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_encode_basic": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_encode_options": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_encode_small_out": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_exact_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_files.sh": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_dictionary_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_magic_bytes": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_member_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_memlimit": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_uncomp_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_invalid_version": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_block_header_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_block_header_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_block_header_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_check_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_cputhreads": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_crc32": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_crc64": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_filter_flags_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_filter_flags_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_filter_flags_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_get_check_mt": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_get_check_st": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_append": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_block_count": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_buffer_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_buffer_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_cat": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_checks": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_decoder": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_dup": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_encoder": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_file_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_hash_append": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_hash_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_hash_init": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_hash_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_iter_init": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_iter_locate": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_iter_next": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_iter_rewind": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_memusage": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_memused": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_stream_count": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_stream_flags": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_stream_padding": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_stream_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_total_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_index_uncompressed_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_physmem": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_str_from_filters": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_str_list_filters": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_str_to_filters": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_stream_flags_compare": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_stream_footer_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_stream_footer_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_stream_header_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_stream_header_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_supported_checks": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_vli_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_vli_encode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_lzma_vli_size": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_memlimit_alone_decoder": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_memlimit_auto_decoder": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_memlimit_stream_decoder": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_memlimit_stream_decoder_mt": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_options": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_scripts.sh": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_v0_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_v0_trailing": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_v1_decode": {
                "status": "PASSED"
            },
            "ptestresult.xz.test_v1_trailing": {
                "status": "PASSED"
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.6021926403045654,
                "status": "PASSED"
            }
        }
    },
    "runtime_core-image-ptest-zlib_qemuarm64_20241106151246": {
        "configuration": {
            "DISTRO": "poky",
            "HOST_DISTRO": "ubuntu-24.04",
            "IMAGE_BASENAME": "core-image-ptest-zlib",
            "IMAGE_PKGTYPE": "rpm",
            "LAYERS": {
                "meta": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-poky": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                },
                "meta-yocto-bsp": {
                    "branch": "ross/cython",
                    "commit": "6bf5316d1cc301a4e0ff2834c33ff7400803d893",
                    "commit_count": 76172
                }
            },
            "MACHINE": "qemuarm64",
            "STARTTIME": "20241106151246",
            "TEST_TYPE": "runtime"
        },
        "result": {
            "parselogs.ParseLogsTest.test_get_context": {
                "duration": 0.0009171962738037109,
                "status": "PASSED"
            },
            "parselogs.ParseLogsTest.test_parselogs": {
                "duration": 2.882389545440674,
                "status": "PASSED"
            },
            "ping.PingTest.test_ping": {
                "duration": 0.019525527954101562,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectfail": {
                "duration": 0.5900094509124756,
                "status": "PASSED"
            },
            "ptest.PtestRunnerTest.test_ptestrunner_expectsuccess": {
                "duration": 0.0007731914520263672,
                "log": "Cannot run ptests without @expectedFailure as ptests are expected to fail",
                "status": "SKIPPED"
            },
            "ptestresult.rawlogs": {
                "log": "START: ptest-runner\n2024-11-06T15:13\nBEGIN: /usr/lib/zlib/ptest\nzlib version 1.3.1 = 0x1310, compile flags = 0xa9\nuncompress(): hello, hello!\ngzread(): hello, hello!\ngzgets() after gzseek:  hello!\ninflate(): hello, hello!\nlarge_inflate(): OK\nafter inflateSync(): hello, hello!\ninflate with dictionary: hello, hello!\nPASS: zlib\nDURATION: 0\nEND: /usr/lib/zlib/ptest\n2024-11-06T15:13\nSTOP: ptest-runner\nTOTAL: 1 FAIL: 0"
            },
            "ptestresult.sections": {
                "zlib": {
                    "duration": "0",
                    "log": "START: ptest-runner\n2024-11-06T15:13\nzlib version 1.3.1 = 0x1310, compile flags = 0xa9\nuncompress(): hello, hello!\ngzread(): hello, hello!\ngzgets() after gzseek:  hello!\ninflate(): hello, hello!\nlarge_inflate(): OK\nafter inflateSync(): hello, hello!\ninflate with dictionary: hello, hello!\nPASS: zlib\nDURATION: 0\n"
                }
            },
            "ptestresult.zlib.zlib": {
                "status": "PASSED"
            },
            "ssh.SSHTest.test_ssh": {
                "duration": 0.5973267555236816,
                "status": "PASSED"
            }
        }
    }
}